Skip to content

Improve TLS configuration options in helm chart#8

Open
ossko wants to merge 2 commits intocolonyos:mainfrom
ossko:main
Open

Improve TLS configuration options in helm chart#8
ossko wants to merge 2 commits intocolonyos:mainfrom
ossko:main

Conversation

@ossko
Copy link

@ossko ossko commented Feb 16, 2026

The helm chart contained references to the now defunct multi-backend implementation as well as the old COLONIES_SERVER_TLS environment variable resulting in errors when attempting to deploy it.

In order to resolve this I have made the following changes:

  • Update the colonies configmap to use COLONIES_TLS over the obsolete COLONIES_SERVER_TLS
  • Introduced the ingressTls configuration variable to make it possible to configure TLS on ingress level separate from the ColonyOS server
  • Update ColonyOS container image version to 1.9.12

The default behavior is now that the ingress will have TLS enabled while the ColonyOS server will have it disabled which I assume is what most people will want when deploying on Kubernetes but please verify that this matches your original intent.

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

Comments