List Of Big Bang Applications That Are Using Kyverno📜
Gitlab Runner📜
In order for Gitlab Runner auto registration to work, the runner must be deployed in the gitlab
namespace or have a copy of the ‘gitlab-runner-secret’ in its separate namespace. The Big Bang helm chart deploys Gitlab Runner in a separate namespace. Gitlab Runner uses Kyverno to copy the gitlab runner secret. There are alternate options if Kyverno is not wanted.
- By default Gitlab Runner uses Kyverno to support auto registration.
- The runner token can be added to value overrides.
- The gitlab-runner-secret can be manually copied to the
gitlab-runner
namespace.
Fluentbit📜
In order for Fluentbit to automatically have a connection set up for Elastic, the Elastic root password and certificate secrets must be copied from the logging
namespace to fluentbit
. Kyverno is leveraged to copy these automatically. There are alternatives if using Kyverno is not desired. These alternatives are listed in the following:
- By default Kyverno is used for auto-connection.
fluentbit.values.additionalOutputs.elasticsearch
could be used to setup a connection with Elastic rather than the auto-connection.- Secrets can be manually copied to the
fluentbit
namespace.