Skip to content

[TT-15334/docker fips] Add docker images with fips binaries#409

Merged
Razeen-Abdal-Rahman merged 19 commits intomasterfrom
TT-15334/docker-fips
Oct 8, 2025
Merged

[TT-15334/docker fips] Add docker images with fips binaries#409
Razeen-Abdal-Rahman merged 19 commits intomasterfrom
TT-15334/docker-fips

Conversation

@Razeen-Abdal-Rahman
Copy link
Copy Markdown
Contributor

Motivation and Context

These changes are in response to a customer request for fips compliant docker images. These are provided by using our existing fips binaries in a distroless image. THESE ARE NOT FIPS VALIDATED IMAGES. see this ticket

Types of changes

changes to config.yaml -> adding dockerhub repo for fips images for tyk, tyk-analytics, tyk-pump and tyk-sink
changes to dockers.gotmpl -> this template should now be able to identify the type of binary used for the docker image (eg std or fips)
changes to docker_manifests.gotmpl -> this template should now be able to identify the type of binary used for the docker image (eg std or fips)
changes to goreleaser.yaml -> this now includes the dockers and docker manifests templates

@Razeen-Abdal-Rahman
Copy link
Copy Markdown
Contributor Author

Description

These changes are in response to a customer request for fips compliant docker images. These are provided by using our existing fips binaries in a distroless image. THESE ARE NOT FIPS VALIDATED IMAGES. see this ticket

Motivation and Context

These images were request to be included in regular releases by a clinet.

How This Has Been Tested

policy sync and local run of goreleaser for tyk, tyk-pump, tyk-analytics, and tyk-sink produces fips images using the fips binary generated by each component.

@Razeen-Abdal-Rahman
Copy link
Copy Markdown
Contributor Author

Here are the PRs for the actual repos when changes are synced (all for TT-15334):
tyk
tyk-analytics
tyk-pump
tyk-sink

@Razeen-Abdal-Rahman Razeen-Abdal-Rahman merged commit ff7f1ec into master Oct 8, 2025
12 checks passed
@Razeen-Abdal-Rahman Razeen-Abdal-Rahman deleted the TT-15334/docker-fips branch October 8, 2025 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant