Skip to content

[WIP] Make HA deployment and satellites possible#58

Draft
ngoeddel-openi wants to merge 1 commit into
Icinga:mainfrom
open-i-gmbh:feature/allow-multiple-icinga-instances-and-satellites
Draft

[WIP] Make HA deployment and satellites possible#58
ngoeddel-openi wants to merge 1 commit into
Icinga:mainfrom
open-i-gmbh:feature/allow-multiple-icinga-instances-and-satellites

Conversation

@ngoeddel-openi
Copy link
Copy Markdown

The following changes have been made so far:

  • Allow custom zones and endpoints to be created from the Helm Chart itself
  • Allow the endpoints to be created automatically if needed
  • Allow more that one replica to be used when deploying Icinga for a true HA setup (does not work with masters yet)
  • Add a dedicated Service for each replica to be accessed individually instead of only one loadbalancer Service
  • Allow the absence of the API users 'director' and 'icingaweb' when we do not need to deploy IcingaWeb
  • Fix bug in Redis deployment where the wrong values path is used
  • Avoid using the original entrypoint when deploying satellites because it is not able to create valid certificates and instead use a bash script

…itself

- Allow the endpoints to be created automatically if needed
- Allow more that one replica to be used when deploying Icinga for a true HA setup (does not work with masters yet)
- Add a dedicated Service for each replica to be accessed individually instead of only one loadbalancer Service
- Allow the absense of the API users 'director' and 'icingaweb' when we do not need to deploy IcingaWeb
- Fix bug in Redis deployment where the wrong values path is used
- Avoid using the original entrypoint when deploying satellites because it is not able to create valid certificates and instead use a bash script
@cla-bot cla-bot Bot added the cla/signed CLA is signed by all contributors of a PR label Jul 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla/signed CLA is signed by all contributors of a PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant