Skip to content

Commit

Permalink
Update keptn-lifecycle-operator Helm chart (#165)
Browse files Browse the repository at this point in the history
Co-authored-by: odubajDT <[email protected]>
Co-authored-by: odubajDT <[email protected]>
  • Loading branch information
3 people authored Aug 6, 2024
1 parent c00d64e commit a270e9d
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 10 deletions.
4 changes: 2 additions & 2 deletions charts/keptn-lifecycle-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ annotations:
artifacthub.io/operatorCapabilities: Full Lifecycle
kubeVersion: '>= 1.24.0-0'
type: application
version: 0.3.0
appVersion: v1.0.0 # x-release-please-version
version: 0.4.0
appVersion: v1.1.0 # x-release-please-version
dependencies:
- name: common
repository: https://charts.lifecycle.keptn.sh
Expand Down
9 changes: 5 additions & 4 deletions charts/keptn-lifecycle-operator/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ and application health checks
| `lifecycleOperator.containerSecurityContext.runAsNonRoot` | | `true` |
| `lifecycleOperator.containerSecurityContext.runAsUser` | | `65532` |
| `lifecycleOperator.containerSecurityContext.seccompProfile.type` | | `RuntimeDefault` |
| `lifecycleOperator.env.functionRunnerImage` | specify image for deno task runtime | `ghcr.io/keptn/deno-runtime:v2.0.4` |
| `lifecycleOperator.env.functionRunnerImage` | specify image for deno task runtime | `ghcr.io/keptn/deno-runtime:v2.0.5` |
| `lifecycleOperator.env.keptnAppControllerLogLevel` | sets the log level of Keptn App Controller | `0` |
| `lifecycleOperator.env.keptnAppCreationRequestControllerLogLevel` | sets the log level of Keptn App Creation Request Controller | `0` |
| `lifecycleOperator.env.keptnAppVersionControllerLogLevel` | sets the log level of Keptn AppVersion Controller | `0` |
Expand All @@ -55,10 +55,10 @@ and application health checks
| `lifecycleOperator.env.keptnWorkloadVersionControllerLogLevel` | sets the log level of Keptn WorkloadVersion Controller | `0` |
| `lifecycleOperator.env.keptnDoraMetricsPort` | sets the port for accessing lifecycle metrics in prometheus format | `2222` |
| `lifecycleOperator.env.optionsControllerLogLevel` | sets the log level of Keptn Options Controller | `0` |
| `lifecycleOperator.env.pythonRunnerImage` | specify image for python task runtime | `ghcr.io/keptn/python-runtime:v1.0.5` |
| `lifecycleOperator.env.pythonRunnerImage` | specify image for python task runtime | `ghcr.io/keptn/python-runtime:v1.0.6` |
| `lifecycleOperator.image.registry` | specify the container registry for the lifecycle-operator image | `""` |
| `lifecycleOperator.image.repository` | specify registry for manager image | `keptn/lifecycle-operator` |
| `lifecycleOperator.image.tag` | select tag for manager image | `v1.0.0` |
| `lifecycleOperator.image.tag` | select tag for manager image | `v1.1.0` |
| `lifecycleOperator.image.imagePullPolicy` | specify pull policy for the manager image. This overrides global values | `""` |
| `lifecycleOperator.livenessProbe` | custom liveness probe for manager container | |
| `lifecycleOperator.readinessProbe` | custom readinessprobe for manager container | |
Expand All @@ -67,6 +67,7 @@ and application health checks
| `lifecycleOperator.replicas` | customize number of installed lifecycle operator replicas | `1` |
| `lifecycleOperator.tolerations` | add custom tolerations to lifecycle operator | `[]` |
| `lifecycleOperator.topologySpreadConstraints` | add custom topology constraints to lifecycle operator | `[]` |
| `lifecycleOperator.hostNetwork` | Sets hostNetwork option for lifecycle operator | `false` |
| `lifecycleOperatorMetricsService` | Adjust settings here to change the k8s service for scraping Prometheus metrics | |

### Global
Expand All @@ -91,7 +92,7 @@ and application health checks
| `scheduler.env.otelCollectorUrl` | sets url for open telemetry collector | `otel-collector:4317` |
| `scheduler.image.registry` | specify the container registry for the scheduler image | `""` |
| `scheduler.image.repository` | set image repository for scheduler | `keptn/scheduler` |
| `scheduler.image.tag` | set image tag for scheduler | `v1.0.0` |
| `scheduler.image.tag` | set image tag for scheduler | `v1.0.1` |
| `scheduler.image.imagePullPolicy` | specify pull policy for the manager image. This overrides global values | `""` |
| `scheduler.livenessProbe` | customizable liveness probe for the scheduler | |
| `scheduler.readinessProbe` | customizable readiness probe for the scheduler | |
Expand Down
1 change: 1 addition & 0 deletions charts/keptn-lifecycle-operator/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,7 @@ spec:
runAsNonRoot: true
serviceAccountName: lifecycle-operator
terminationGracePeriodSeconds: 10
hostNetwork: {{ .Values.lifecycleOperator.hostNetwork }}
volumes:
- name: keptn-certs
secret:
Expand Down
10 changes: 6 additions & 4 deletions charts/keptn-lifecycle-operator/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ lifecycleOperator:
type: RuntimeDefault
## @param lifecycleOperator.env.functionRunnerImage specify image for deno task runtime
env:
functionRunnerImage: ghcr.io/keptn/deno-runtime:v2.0.4
functionRunnerImage: ghcr.io/keptn/deno-runtime:v2.0.5
## @param lifecycleOperator.env.keptnAppControllerLogLevel sets the log level of Keptn App Controller
keptnAppControllerLogLevel: "0"
## @param lifecycleOperator.env.keptnAppCreationRequestControllerLogLevel sets the log level of Keptn App Creation Request Controller
Expand All @@ -102,14 +102,14 @@ lifecycleOperator:
## @param lifecycleOperator.env.optionsControllerLogLevel sets the log level of Keptn Options Controller
optionsControllerLogLevel: "0"
## @param lifecycleOperator.env.pythonRunnerImage specify image for python task runtime
pythonRunnerImage: ghcr.io/keptn/python-runtime:v1.0.5
pythonRunnerImage: ghcr.io/keptn/python-runtime:v1.0.6
image:
## @param lifecycleOperator.image.registry specify the container registry for the lifecycle-operator image
registry: ""
## @param lifecycleOperator.image.repository specify registry for manager image
repository: keptn/lifecycle-operator
## @param lifecycleOperator.image.tag select tag for manager image
tag: v1.0.0 # x-release-please-version
tag: v1.1.0 # x-release-please-version
## @param lifecycleOperator.image.imagePullPolicy specify pull policy for the manager image. This overrides global values
imagePullPolicy: ""
## @extra lifecycleOperator.livenessProbe custom liveness probe for manager container
Expand Down Expand Up @@ -154,6 +154,8 @@ lifecycleOperator:
tolerations: []
## @param lifecycleOperator.topologySpreadConstraints add custom topology constraints to lifecycle operator
topologySpreadConstraints: []
## @param lifecycleOperator.hostNetwork Sets hostNetwork option for lifecycle operator
hostNetwork: false
## @extra lifecycleOperatorMetricsService Adjust settings here to change the k8s service for scraping Prometheus metrics
## @skip lifecycleOperatorMetricsService.ports[0].name
## @skip lifecycleOperatorMetricsService.ports[0].port
Expand Down Expand Up @@ -224,7 +226,7 @@ scheduler:
## @param scheduler.image.repository set image repository for scheduler
repository: keptn/scheduler
## @param scheduler.image.tag set image tag for scheduler
tag: v1.0.0
tag: v1.0.1
## @param scheduler.image.imagePullPolicy specify pull policy for the manager image. This overrides global values
imagePullPolicy: ""
## @extra scheduler.livenessProbe customizable liveness probe for the scheduler
Expand Down

0 comments on commit a270e9d

Please sign in to comment.