Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Productionize pulling of images from container registry #12

Open
ceddlyburge opened this issue Apr 13, 2021 · 0 comments
Open

Productionize pulling of images from container registry #12

ceddlyburge opened this issue Apr 13, 2021 · 0 comments

Comments

@ceddlyburge
Copy link
Contributor

At the moment deploying to kubernetes involves manually adding a secret to the cluster, so that the docker images can be pulled from the container registry, which is not ideal.

We should think about and implement a plan to make this more automated / productionized

Options

  1. Use kubseal to encrypt a github token from a red badger github bot account, and push it to the repo. This secret would be specific to each cluster I think, but could work well if we had a permanent / long lived cluster.
  2. Use Google Container registry and Gooogle Cloud to host the kubernetes cluster, in which case we think no secret is required.
  3. Use Azure or Amazaon in the same way as 2.
  4. Use some sort of key vault and retrieve the key from there. Authorization with the key vault might run in to the same problem as authorizing with the container registry, but would probably allow the container registry to more easily live in a different place to the cluster.
  5. Probably others ...
@ceddlyburge ceddlyburge changed the title Productionize pulling on images from container registry Productionize pulling of images from container registry Apr 20, 2021
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

No branches or pull requests

1 participant