Skip to content

Conversation

manics
Copy link
Member

@manics manics commented Dec 29, 2022

We currently test 3 Helm chart configurations. This means we can test all three imageBuilderType without increasing the number of matrix items.

Currently we only test host, but since docker is no longer part of Kubernetes most production deployments will use dind (or similar) so I think we should test it as standard even though it means deploying a registry.

When building images with chartpress we can use localhost since it's running outside K8s, but we need to use the hosts's external IP ($REGISTRY_HOST) when referring to images from inside K8s.

(extracted from #1521)

@manics manics added the ci label Dec 29, 2022
@consideRatio consideRatio merged commit 23b7837 into jupyterhub:main Dec 30, 2022
@consideRatio
Copy link
Member

Wow it seems like a lot of effort went into this given the complexity of it. Thank you for your work @manics!!!!

@manics manics deleted the test-dind-pink branch December 30, 2022 19:07
@manics
Copy link
Member Author

manics commented Dec 30, 2022

Thanks for reviewing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants