Universal dependency update tool that fits into your workflows.
- https://github.com/renovatebot/renovate
- https://github.com/renovatebot/renovate
- https://github.com/renovatebot/helm-charts
This package has no upstream release note links on file. Please add some to chart/Chart.yaml under annotations.bigbang.dev/upstreamReleaseNotesMarkdown.
Example:
annotations:
bigbang.dev/upstreamReleaseNotesMarkdown: |
- [Find our upstream chart's CHANGELOG here](https://link-goes-here/CHANGELOG.md)
- [and our upstream application release notes here](https://another-link-here/RELEASE_NOTES.md)- Kubernetes Cluster deployed
- Kubernetes config installed in
~/.kube/config - Helm installed
Install Helm
https://helm.sh/docs/intro/install/
- Clone down the repository
- cd into directory
helm install renovate chart/| Key | Type | Default | Description |
|---|---|---|---|
| domain | string | "dev.bigbang.mil" |
Big Bang Values |
| istio.enabled | bool | false |
|
| istio.hardened.enabled | bool | false |
|
| istio.hardened.customAuthorizationPolicies | list | [] |
|
| istio.mtls.mode | string | "STRICT" |
STRICT = Allow only mutual TLS traffic, PERMISSIVE = Allow both plain text and mutual TLS traffic PERMISSIVE is required for any action which redeploys pods because STRICT interferes with initContainers Can be changed to STRICT after all initContainers have finished but will interfere with upgrades/pod deployments that have initContainers |
| istio.renovate.enabled | bool | true |
|
| istio.renovate.gateways[0] | string | "istio-gateway/public-ingressgateway" |
|
| networkPolicies.enabled | bool | true |
|
| networkPolicies.ingressLabels.app | string | "istio-ingressgateway" |
|
| networkPolicies.ingressLabels.istio | string | "ingressgateway" |
|
| networkPolicies.renovateTargetIpRange | string | "" |
IP range of target deployment |
| networkPolicies.additionalPolicies | list | [] |
|
| upstream | object | Upstream chart values | Values to pass to the upstream renovate chart |
| upstream.image.registry | string | "registry1.dso.mil" |
Repository to pull renovate image from |
| upstream.image.tag | string | "42.19.3" |
Renovate image tag to pull |
| upstream.image.pullPolicy | string | "IfNotPresent" |
"IfNotPresent" to pull the image if no image with the specified tag exists on the node, "Always" to always pull the image or "Never" to try and use pre-pulled images |
| upstream.image.useFull | bool | false |
Set true to use the full image. See https://docs.renovatebot.com/getting-started/running/#the-full-image |
| upstream.imagePullSecrets | list | [{"name":"private-registry"}] |
Secret to use to pull the image from the repository |
Please see the contributing guide if you are interested in contributing.
This file is programatically generated using helm-docs and some BigBang-specific templates. The gluon repository has instructions for regenerating package READMEs.