Merge pull request #663 from nflondo/main-source

Charts CI
pull/665/head
alex-isv 2023-02-09 09:44:47 -07:00 committed by GitHub
commit 9f1a3ef68c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
78 changed files with 829 additions and 394 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
assets/nats/nats-0.19.9.tgz Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,15 +1,13 @@
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgrade Argo CD to 2.6.0
- kind: deprecated
description: ApplicationSet args, logFormat and logLevel superseded by configs.params
description: Upgrade Argo CD to 2.6.1
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Argo CD
catalog.cattle.io/kube-version: '>=1.22.0-0'
catalog.cattle.io/release-name: argo-cd
apiVersion: v2
appVersion: v2.6.0
appVersion: v2.6.1
dependencies:
- condition: redis-ha.enabled
name: redis-ha
@ -31,4 +29,4 @@ name: argo-cd
sources:
- https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd
- https://github.com/argoproj/argo-cd
version: 5.20.0
version: 5.20.3

View File

@ -52,9 +52,6 @@ DEPRECATED option configs.gpgKeys - Use config.gpg.keys
{{- if .Values.configs.gpgKeysAnnotations }}
DEPRECATED option configs.gpgKeysAnnotations - Use config.gpg.annotations
{{- end }}
{{- if hasKey .Values "createAggregateRoles" }}
DEPRECATED option createAggregateRoles - Use global.rbac.aggregatedRoles
{{- end }}
{{- if hasKey (.Values.controller.clusterAdminAccess | default dict) "enabled" }}
DEPRECATED option .controller.clusterAdminAccess.enabled - Use createClusterRoles
{{- end }}

View File

@ -1470,7 +1470,6 @@ spec:
- spec
type: object
required:
- pathParamPrefix
- repoURL
- revision
type: object
@ -3361,7 +3360,6 @@ spec:
- spec
type: object
required:
- pathParamPrefix
- repoURL
- revision
type: object
@ -6910,7 +6908,6 @@ spec:
- spec
type: object
required:
- pathParamPrefix
- repoURL
- revision
type: object
@ -10736,10 +10733,13 @@ spec:
type: string
status:
type: string
step:
type: string
required:
- application
- message
- status
- step
type: object
type: array
conditions:

View File

@ -53,4 +53,4 @@ maintainers:
url: https://github.com/asserts
name: asserts
type: application
version: 1.29.0
version: 1.30.0

View File

@ -0,0 +1,124 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: custom-dashboard-asserts-sample-dashboard
namespace: asserts
labels:
app.kubernetes.io/instance: asserts
custom-grafana-dashboards: "1"
provider: custom
annotations:
k8s-sidecar-target-directory: /var/lib/grafana/dashboards/custom
data:
asserts-sample-dashboard.json: |
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "grafana",
"uid": "-- Grafana --"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"target": {
"limit": 100,
"matchAny": false,
"tags": [],
"type": "dashboard"
},
"type": "dashboard"
}
]
},
"editable": true,
"fiscalYearStartMonth": 0,
"graphTooltip": 0,
"id": 94,
"links": [],
"liveNow": false,
"panels": [
{
"datasource": {
"type": "prometheus",
"uid": "PBFA97CFB590B2093"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [],
"thresholds": {
"mode": "percentage",
"steps": [
{
"color": "green",
"value": null
},
{
"color": "red",
"value": 80
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 9,
"w": 12,
"x": 0,
"y": 0
},
"id": 2,
"options": {
"orientation": "auto",
"reduceOptions": {
"calcs": [
"lastNotNull"
],
"fields": "",
"values": false
},
"showThresholdLabels": false,
"showThresholdMarkers": true
},
"pluginVersion": "9.2.4",
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "PBFA97CFB590B2093"
},
"editorMode": "code",
"expr": "162020",
"legendFormat": "__auto",
"range": true,
"refId": "A"
}
],
"title": "Test Panel",
"type": "gauge"
}
],
"schemaVersion": 37,
"style": "dark",
"tags": [],
"templating": {
"list": []
},
"time": {
"from": "now-1h",
"to": "now"
},
"timepicker": {},
"timezone": "",
"title": "Asserts Sample Dashboard",
"uid": "AIVNtOKVz",
"version": 2,
"weekStart": ""
}

View File

@ -10,9 +10,10 @@ metadata:
data:
datasource.yml: |
apiVersion: 1
{{- if .Values.grafana.datasources }}
{{ include "common.tplvalues.render" ( dict "value" .Values.grafana.datasources "context" $) | nindent 4 }}
{{- end }}
dashboard.yml: |
apiVersion: 1
{{ include "common.tplvalues.render" ( dict "value" .Values.grafana.providers "context" $) | nindent 4 }}
grafana.ini: |
##################### Grafana Configuration #####################
#

View File

@ -53,6 +53,9 @@ spec:
mountPath: {{ .Values.grafana.dataPath }}
{{- end }}
containers:
{{- with .Values.grafana.extraContainers }}
{{- toYaml . | nindent 8 }}
{{- end }}
- name: grafana
image: "{{ .Values.grafana.image.repository }}:{{ .Values.grafana.image.tag | default .Chart.AppVersion }}"
imagePullPolicy: {{ .Values.grafana.image.pullPolicy | quote }}
@ -81,6 +84,11 @@ spec:
- name: datasource
mountPath: /etc/grafana/provisioning/datasources/datasource.yml
subPath: datasource.yml
- name: dashboard-provider
mountPath: /etc/grafana/provisioning/dashboards/dashboard.yml
subPath: dashboard.yml
- name: custom-dashboards
mountPath: /var/lib/grafana/dashboards/custom
- name: data
mountPath: {{ .Values.grafana.dataPath }}
{{- with .Values.grafana.extraVolumeMounts }}
@ -108,6 +116,14 @@ spec:
items:
- key: datasource.yml
path: datasource.yml
- name: dashboard-provider
configMap:
name: {{ include "asserts.grafanaFullname" . }}
items:
- key: dashboard.yml
path: dashboard.yml
- name: custom-dashboards
emptyDir: {}
{{- with .Values.grafana.extraVolumes }}
{{- toYaml . | nindent 8 }}
{{- end }}

View File

@ -407,6 +407,19 @@ grafana:
type: RollingUpdate
rollingUpdate: {}
extraContainers:
- name: custom-dashboards-sidecar
image: kiwigrid/k8s-sidecar:1.21.0
imagePullPolicy: IfNotPresent
env:
- name: LABEL
value: custom-grafana-dashboards
- name: FOLDER
value: /var/lib/grafana/dashboards/custom
volumeMounts:
- name: custom-dashboards
mountPath: /var/lib/grafana/dashboards/custom
service:
type: ClusterIP
port: 3000
@ -489,7 +502,7 @@ grafana:
# but never smaller than 30s (default)
scrapeInterval: 30s
# ref: https://grafana.com/docs/grafana/latest/administration/provisioning/#example-data-source-config-file
# ref: https://grafana.com/docs/grafana/latest/administration/provisioning/#data-sources
datasources:
datasources:
- name: Prometheus
@ -501,6 +514,30 @@ grafana:
jsonData:
timeInterval: "{{.Values.grafana.scrapeInterval}}"
# ref: https://grafana.com/docs/grafana/latest/administration/provisioning/#dashboards
providers:
providers:
- name: asserts-ro
orgId: 1
folder: Asserts
type: file
updateIntervalSeconds: 30
disableDeletion: true
allowUiUpdates: false
editable: false
options:
path: /var/lib/grafana/dashboards/asserts
- name: custom-ro
ordId: 1
folder: Custom
type: file
updateIntervalSeconds: 30
disableDeletion: false
allowUiUpdates: false
editable: false
options:
path: /var/lib/grafana/dashboards/custom
dataPath: /var/lib/grafana/data
persistence:

View File

@ -28,4 +28,4 @@ maintainers:
name: redis
sources:
- https://github.com/bitnami/containers/tree/main/bitnami/redis
version: 17.7.2
version: 17.7.3

View File

@ -37,6 +37,9 @@ spec:
{{- if .Values.master.podLabels }}
{{- include "common.tplvalues.render" ( dict "value" .Values.master.podLabels "context" $ ) | nindent 8 }}
{{- end }}
{{- if .Values.commonLabels }}
{{- include "common.tplvalues.render" ( dict "value" .Values.commonLabels "context" $ ) | nindent 8 }}
{{- end }}
{{- if and .Values.metrics.enabled .Values.metrics.podLabels }}
{{- include "common.tplvalues.render" ( dict "value" .Values.metrics.podLabels "context" $ ) | nindent 8 }}
{{- end }}

View File

@ -36,6 +36,9 @@ spec:
{{- if .Values.replica.podLabels }}
{{- include "common.tplvalues.render" ( dict "value" .Values.replica.podLabels "context" $ ) | nindent 8 }}
{{- end }}
{{- if .Values.commonLabels }}
{{- include "common.tplvalues.render" ( dict "value" .Values.commonLabels "context" $ ) | nindent 8 }}
{{- end }}
{{- if and .Values.metrics.enabled .Values.metrics.podLabels }}
{{- include "common.tplvalues.render" ( dict "value" .Values.metrics.podLabels "context" $ ) | nindent 8 }}
{{- end }}

View File

@ -35,6 +35,9 @@ spec:
{{- if .Values.replica.podLabels }}
{{- include "common.tplvalues.render" ( dict "value" .Values.replica.podLabels "context" $ ) | nindent 8 }}
{{- end }}
{{- if .Values.commonLabels }}
{{- include "common.tplvalues.render" ( dict "value" .Values.commonLabels "context" $ ) | nindent 8 }}
{{- end }}
{{- if and .Values.metrics.enabled .Values.metrics.podLabels }}
{{- include "common.tplvalues.render" ( dict "value" .Values.metrics.podLabels "context" $ ) | nindent 8 }}
{{- end }}

View File

@ -4,9 +4,9 @@ dependencies:
version: 6.3.5
- name: mariadb
repository: https://charts.bitnami.com/bitnami
version: 11.4.5
version: 11.4.6
- name: common
repository: https://charts.bitnami.com/bitnami
version: 2.2.2
digest: sha256:ec3e466caf2f2204b19e2ececdfa7e0f398cebd6518b4467414a3a503c6b58a6
generated: "2023-01-31T18:29:29.691174539Z"
version: 2.2.3
digest: sha256:9f9822d7b2d3da42ea081de9c548a5e6a31a977ef213e3607b9cbb686ed62ff7
generated: "2023-02-07T23:22:27.684602109Z"

View File

@ -41,4 +41,4 @@ name: wordpress
sources:
- https://github.com/bitnami/containers/tree/main/bitnami/wordpress
- https://wordpress.org/
version: 15.2.38
version: 15.2.40

View File

@ -86,7 +86,7 @@ The command removes all the Kubernetes components associated with the chart and
| ------------------- | --------------------------------------------------------------------------------------------------------- | --------------------- |
| `image.registry` | WordPress image registry | `docker.io` |
| `image.repository` | WordPress image repository | `bitnami/wordpress` |
| `image.tag` | WordPress image tag (immutable tags are recommended) | `6.1.1-debian-11-r40` |
| `image.tag` | WordPress image tag (immutable tags are recommended) | `6.1.1-debian-11-r43` |
| `image.digest` | WordPress image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
| `image.pullPolicy` | WordPress image pull policy | `IfNotPresent` |
| `image.pullSecrets` | WordPress image pull secrets | `[]` |
@ -257,7 +257,7 @@ The command removes all the Kubernetes components associated with the chart and
| `volumePermissions.enabled` | Enable init container that changes the owner/group of the PV mount point to `runAsUser:fsGroup` | `false` |
| `volumePermissions.image.registry` | Bitnami Shell image registry | `docker.io` |
| `volumePermissions.image.repository` | Bitnami Shell image repository | `bitnami/bitnami-shell` |
| `volumePermissions.image.tag` | Bitnami Shell image tag (immutable tags are recommended) | `11-debian-11-r79` |
| `volumePermissions.image.tag` | Bitnami Shell image tag (immutable tags are recommended) | `11-debian-11-r81` |
| `volumePermissions.image.digest` | Bitnami Shell image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
| `volumePermissions.image.pullPolicy` | Bitnami Shell image pull policy | `IfNotPresent` |
| `volumePermissions.image.pullSecrets` | Bitnami Shell image pull secrets | `[]` |
@ -291,7 +291,7 @@ The command removes all the Kubernetes components associated with the chart and
| `metrics.enabled` | Start a sidecar prometheus exporter to expose metrics | `false` |
| `metrics.image.registry` | Apache exporter image registry | `docker.io` |
| `metrics.image.repository` | Apache exporter image repository | `bitnami/apache-exporter` |
| `metrics.image.tag` | Apache exporter image tag (immutable tags are recommended) | `0.11.0-debian-11-r88` |
| `metrics.image.tag` | Apache exporter image tag (immutable tags are recommended) | `0.11.0-debian-11-r91` |
| `metrics.image.digest` | Apache exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
| `metrics.image.pullPolicy` | Apache exporter image pull policy | `IfNotPresent` |
| `metrics.image.pullSecrets` | Apache exporter image pull secrets | `[]` |

View File

@ -1,7 +1,8 @@
annotations:
category: Infrastructure
licenses: Apache-2.0
apiVersion: v2
appVersion: 2.2.2
appVersion: 2.2.3
description: A Library Helm Chart for grouping common logic between bitnami charts.
This chart is not deployable by itself.
home: https://github.com/bitnami/charts/tree/main/bitnami/common
@ -20,4 +21,4 @@ sources:
- https://github.com/bitnami/charts
- https://www.bitnami.com/
type: library
version: 2.2.2
version: 2.2.3

View File

@ -11,7 +11,7 @@ dependencies:
repository: https://charts.bitnami.com/bitnami
```
```bash
```console
$ helm dependency update
```
@ -336,7 +336,7 @@ $ helm install test mychart --set path.to.value00="",path.to.value01=""
## License
Copyright © 2022 Bitnami
Copyright © 2023 Bitnami
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.

View File

@ -1,7 +1,7 @@
{{/* vim: set filetype=mustache: */}}
{{/*
Return the proper image name
{{ include "common.images.image" ( dict "imageRoot" .Values.path.to.the.image "global" $) }}
{{ include "common.images.image" ( dict "imageRoot" .Values.path.to.the.image "global" .Values.global ) }}
*/}}
{{- define "common.images.image" -}}
{{- $registryName := .imageRoot.registry -}}

View File

@ -2,7 +2,7 @@ annotations:
category: Database
licenses: Apache-2.0
apiVersion: v2
appVersion: 10.6.11
appVersion: 10.6.12
dependencies:
- name: common
repository: https://charts.bitnami.com/bitnami
@ -28,4 +28,4 @@ sources:
- https://github.com/bitnami/containers/tree/main/bitnami/mariadb
- https://github.com/prometheus/mysqld_exporter
- https://mariadb.org
version: 11.4.5
version: 11.4.6

View File

@ -84,10 +84,10 @@ The command removes all the Kubernetes components associated with the chart and
### MariaDB common parameters
| Name | Description | Value |
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- |
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- |
| `image.registry` | MariaDB image registry | `docker.io` |
| `image.repository` | MariaDB image repository | `bitnami/mariadb` |
| `image.tag` | MariaDB image tag (immutable tags are recommended) | `10.6.11-debian-11-r22` |
| `image.tag` | MariaDB image tag (immutable tags are recommended) | `10.6.12-debian-11-r0` |
| `image.digest` | MariaDB image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
| `image.pullPolicy` | MariaDB image pull policy | `IfNotPresent` |
| `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
@ -311,7 +311,7 @@ The command removes all the Kubernetes components associated with the chart and
| `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume(s) mountpoint to `runAsUser:fsGroup` | `false` |
| `volumePermissions.image.registry` | Init container volume-permissions image registry | `docker.io` |
| `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/bitnami-shell` |
| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r71` |
| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r80` |
| `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
| `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` |
| `volumePermissions.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
@ -326,7 +326,7 @@ The command removes all the Kubernetes components associated with the chart and
| `metrics.enabled` | Start a side-car prometheus exporter | `false` |
| `metrics.image.registry` | Exporter image registry | `docker.io` |
| `metrics.image.repository` | Exporter image repository | `bitnami/mysqld-exporter` |
| `metrics.image.tag` | Exporter image tag (immutable tags are recommended) | `0.14.0-debian-11-r77` |
| `metrics.image.tag` | Exporter image tag (immutable tags are recommended) | `0.14.0-debian-11-r86` |
| `metrics.image.digest` | Exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
| `metrics.image.pullPolicy` | Exporter image pull policy | `IfNotPresent` |
| `metrics.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
@ -551,7 +551,7 @@ $ kubectl delete statefulset opencart-mariadb --cascade=false
## License
Copyright © 2022 Bitnami
Copyright © 2023 Bitnami
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.

View File

@ -81,7 +81,7 @@ diagnosticMode:
image:
registry: docker.io
repository: bitnami/mariadb
tag: 10.6.11-debian-11-r22
tag: 10.6.12-debian-11-r0
digest: ""
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
@ -989,7 +989,7 @@ volumePermissions:
image:
registry: docker.io
repository: bitnami/bitnami-shell
tag: 11-debian-11-r71
tag: 11-debian-11-r80
digest: ""
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets (secrets must be manually created in the namespace)
@ -1025,7 +1025,7 @@ metrics:
image:
registry: docker.io
repository: bitnami/mysqld-exporter
tag: 0.14.0-debian-11-r77
tag: 0.14.0-debian-11-r86
digest: ""
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets (secrets must be manually created in the namespace)

View File

@ -73,7 +73,7 @@ diagnosticMode:
image:
registry: docker.io
repository: bitnami/wordpress
tag: 6.1.1-debian-11-r40
tag: 6.1.1-debian-11-r43
digest: ""
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
@ -759,7 +759,7 @@ volumePermissions:
image:
registry: docker.io
repository: bitnami/bitnami-shell
tag: 11-debian-11-r79
tag: 11-debian-11-r81
digest: ""
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.
@ -853,7 +853,7 @@ metrics:
image:
registry: docker.io
repository: bitnami/apache-exporter
tag: 0.11.0-debian-11-r88
tag: 0.11.0-debian-11-r91
digest: ""
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.

View File

@ -3,7 +3,7 @@ annotations:
- name: consul
image: hashicorp/consul:1.14.4
- name: consul-k8s-control-plane
image: hashicorp/consul-k8s-control-plane:1.0.3
image: hashicorp/consul-k8s-control-plane:1.0.4
- name: consul-dataplane
image: hashicorp/consul-dataplane:1.0.1
- name: envoy
@ -34,4 +34,4 @@ name: consul
sources:
- https://github.com/hashicorp/consul
- https://github.com/hashicorp/consul-k8s
version: 1.0.3
version: 1.0.4

View File

@ -83,7 +83,7 @@ global:
# image that is used for functionality such as catalog sync.
# This can be overridden per component.
# @default: hashicorp/consul-k8s-control-plane:<latest version>
imageK8S: hashicorp/consul-k8s-control-plane:1.0.3
imageK8S: hashicorp/consul-k8s-control-plane:1.0.4
# The name of the datacenter that the agents should
# register as. This can't be changed once the Consul cluster is up and running
@ -2165,9 +2165,9 @@ connectInject:
# See https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/#matching-requests-namespaceselector
# for more details.
#
# By default, we exclude the kube-system namespace since usually users won't
# want those pods injected and also the local-path-storage namespace so that
# Kind (Kubernetes In Docker) can provision Pods used to create PVCs.
# By default, we exclude kube-system since usually users won't
# want those pods injected and local-path-storage and openebs so that
# Kind (Kubernetes In Docker) and OpenEBS (https://openebs.io/) respectively can provision Pods used to create PVCs.
# Note that this exclusion is only supported in Kubernetes v1.21.1+.
#
# Example:
@ -2182,7 +2182,7 @@ connectInject:
matchExpressions:
- key: "kubernetes.io/metadata.name"
operator: "NotIn"
values: ["kube-system","local-path-storage"]
values: ["kube-system","local-path-storage","openebs"]
# List of k8s namespaces to allow Connect sidecar
# injection in. If a k8s namespace is not included or is listed in `k8sDenyNamespaces`,

View File

@ -9,7 +9,7 @@ annotations:
catalog.cattle.io/kube-version: '>=1.21-0'
catalog.cattle.io/release-name: instana-agent
apiVersion: v2
appVersion: 1.241.0
appVersion: 1.242.0
description: Instana Agent for Kubernetes
home: https://www.instana.com/
icon: https://agents.instana.io/helm/stan-logo-2020.png
@ -23,4 +23,4 @@ maintainers:
name: instana-agent
sources:
- https://github.com/instana/instana-agent-docker
version: 1.2.52
version: 1.2.54

View File

@ -76,7 +76,7 @@ helm del instana-agent -n instana-agent
The following table lists the configurable parameters of the Instana chart and their default values.
| Parameter | Description | Default |
|-----------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------|
| --------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| `agent.configuration_yaml` | Custom content for the agent configuration.yaml file | `nil` See [below](#Agent-Configuration) for more details |
| `agent.configuration.autoMountConfigEntries` | (Experimental, needs Helm 3.1+) Automatically look up the entries of the default `instana-agent` ConfigMap, and mount as agent configuration files in the `instana-agent` container under the `/opt/instana/agent/etc/instana` directory all ConfigMap entries with keys that match the `configuration-*.yaml` scheme. | `false` |
| `agent.configuration.hotreloadEnabled` | Enables hot-reload of a configuration.yaml upon changes in the `instana-agent` ConfigMap without requiring a restart of a pod | `false` |
@ -136,7 +136,7 @@ The following table lists the configurable parameters of the Instana chart and t
| `opentelemetry.grpc.enabled` | Whether to configure the agent to accept telemetry from OpenTelemetry applications via gRPC. This option also implies `service.create=true`, and requires Kubernetes 1.21+, as it relies on `internalTrafficPolicy`. | `false` |
| `opentelemetry.http.enabled` | Whether to configure the agent to accept telemetry from OpenTelemetry applications via HTTP. This option also implies `service.create=true`, and requires Kubernetes 1.21+, as it relies on `internalTrafficPolicy`. | `false` |
| `prometheus.remoteWrite.enabled` | Whether to configure the agent to accept metrics over its implementation of the `remote_write` Prometheus endpoint. This option also implies `service.create=true`, and requires Kubernetes 1.21+, as it relies on `internalTrafficPolicy`. | `false` |
| `service.create` | Whether to create a service that exposes the agents' Prometheus, OpenTelemetry and other APIs inside the cluster. Requires Kubernetes 1.21+, as it relies on `internalTrafficPolicy`. The `ServiceInternalTrafficPolicy` feature gate needs to be enabled (default: enabled). | `false` |
| `service.create` | Whether to create a service that exposes the agents' Prometheus, OpenTelemetry and other APIs inside the cluster. Requires Kubernetes 1.21+, as it relies on `internalTrafficPolicy`. The `ServiceInternalTrafficPolicy` feature gate needs to be enabled (default: enabled). | `true` |
| `serviceAccount.create` | Whether a ServiceAccount should be created | `true` |
| `serviceAccount.name` | Name of the ServiceAccount to use | `instana-agent` |
| `zone.name` | Zone that detected technologies will be assigned to | `nil` You must provide either `zone.name` or `cluster.name`, see [above](#Installation) for details |
@ -268,7 +268,7 @@ If `agent.tls.secretName` is set, then `agent.tls.certificate` and `agent.tls.ke
These options will be rarely used outside of development or debugging of the agent.
| Parameter | Description | Default |
|------------------------------------|-------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------|
| ----------------------- | ------------------------------------------------ | ------- |
| `agent.host.repository` | Host path to mount as the agent maven repository | `nil` |
### Kubernetes Sensor Deployment

View File

@ -0,0 +1,24 @@
{{- if .Values.service.create -}}
---
apiVersion: v1
kind: Service
metadata:
name: {{ template "instana-agent.fullname" . }}-headless
namespace: {{ .Release.Namespace }}
labels:
{{- include "instana-agent.commonLabels" . | nindent 4 }}
spec:
clusterIP: None
selector:
{{- include "instana-agent.selectorLabels" . | nindent 4 }}
ports:
# Prometheus remote_write, Trace Web SDK and other APIs
- name: agent-apis
protocol: TCP
port: 42699
targetPort: 42699
- name: agent-socket
protocol: TCP
port: 42666
targetPort: 42666
{{- end -}}

View File

@ -44,6 +44,7 @@ spec:
{{- if semverCompare ">= 1.22.x" $kubeVersion }}
# since we run agents as DaemonSets we assume every node has this Service available:
internalTrafficPolicy: Local
{{- else }}
topologyKeys:
- "kubernetes.io/hostname"

View File

@ -196,7 +196,7 @@ rbac:
service:
# Specifies whether to create the instana-agent service to expose within the cluster the Prometheus remote-write, OpenTelemetry GRCP endpoint and other APIs
# Note: Requires Kubernetes 1.17+, as it uses topologyKeys
create: false
create: true
#opentelemetry:
# enabled: false # legacy setting, will only enable grpc, defaults to false

View File

@ -4,7 +4,7 @@ annotations:
catalog.cattle.io/kube-version: '>=1.16-0'
catalog.cattle.io/release-name: nats
apiVersion: v2
appVersion: 2.9.12-alpine
appVersion: 2.9.14-alpine
description: A Helm chart for the NATS.io High Speed Cloud Native Distributed Communications
Technology.
home: http://github.com/nats-io/k8s
@ -24,4 +24,4 @@ maintainers:
name: Caleb Lloyd
url: https://github.com/caleblloyd
name: nats
version: 0.19.8
version: 0.19.9

View File

@ -6,7 +6,7 @@
nats:
image:
repository: nats
tag: 2.9.12-alpine
tag: 2.9.14-alpine
pullPolicy: IfNotPresent
# registry: docker.io

View File

@ -6,4 +6,4 @@ apiVersion: v2
icon: https://raw.githubusercontent.com/cncf/artwork/master/projects/pixie/icon/color/pixie-icon-color.svg
name: pixie-operator-chart
type: application
version: 0.0.3601
version: 0.0.3701

View File

@ -19,7 +19,7 @@ spec:
fieldPath: metadata.namespace
- name: PL_VIZIER_NAME
value: '{{ .Values.name }}'
image: gcr.io/pixie-oss/pixie-prod/operator/vizier_deleter:0.0.36
image: gcr.io/pixie-oss/pixie-prod/operator/vizier_deleter:0.0.37
name: delete-job
restartPolicy: Never
serviceAccountName: pl-deleter-service-account

View File

@ -1,7 +1,7 @@
annotations:
artifacthub.io/images: |
- name: redpanda
image: vectorized/redpanda:v22.3.10
image: vectorized/redpanda:v22.3.12
- name: busybox
image: busybox:latest
artifacthub.io/license: Apache-2.0
@ -15,7 +15,7 @@ annotations:
catalog.cattle.io/kube-version: '>=1.21-0'
catalog.cattle.io/release-name: redpanda
apiVersion: v2
appVersion: v22.3.10
appVersion: v22.3.12
description: Redpanda is the real-time engine for modern apps.
icon: https://images.ctfassets.net/paqvtpyf8rwu/3cYHw5UzhXCbKuR24GDFGO/73fb682e6157d11c10d5b2b5da1d5af0/skate-stand-panda.svg
kubeVersion: '>=1.21-0'
@ -26,4 +26,4 @@ name: redpanda
sources:
- https://github.com/redpanda-data/helm-charts
type: application
version: 2.8.1
version: 2.8.6

View File

@ -52,6 +52,8 @@ The pods will rollout in a few seconds. To check the status:
Try some sample commands:
{{- if and $anySASL }}
{{- $_ := set $rpk "dummySasl" true }}
Create a user:
{{ include "rpk-acl-user-create" $rpk }}

View File

@ -26,60 +26,55 @@ and tested in a test.
{{ .rpk }} acl user create myuser --new-password changeme --mechanism {{ include "sasl-mechanism" . }} {{ include "rpk-flags-no-sasl" . }}
{{- end -}}
{{/* tested in tests/test-kafka-sasl-status.yaml */}}
{{- define "rpk-acl-create" -}}
{{- $dummySasl := .dummySasl -}}
{{- if $dummySasl -}}
{{ .rpk }} acl create --allow-principal 'myuser' --allow-host '*' --operation all --topic 'test-topic' {{ include "rpk-flags-no-admin-no-sasl" . }} {{ include "rpk-dummy-sasl" . }}
{{- end -}}
{{- define "rpk-cluster-info" -}}
{{ .rpk }} cluster info {{ include "rpk-flags-no-admin-no-sasl" . }} {{ include "rpk-dummy-sasl" . }}
{{- end -}}
{{- define "rpk-topic-create" -}}
{{- $flags := fromJson (include "rpk-flags" .) -}}
{{ .rpk }} topic create test-topic {{ include "rpk-flags-no-admin-no-sasl" . }} {{ include "rpk-dummy-sasl" . }}
{{- end -}}
{{- define "rpk-topic-describe" -}}
{{- $flags := fromJson (include "rpk-flags" .) -}}
{{ .rpk }} topic describe test-topic {{ include "rpk-flags-no-admin-no-sasl" . }} {{ include "rpk-dummy-sasl" . }}
{{- end -}}
{{- define "rpk-topic-delete" -}}
{{- $flags := fromJson (include "rpk-flags" .) -}}
{{ .rpk }} topic delete test-topic {{ include "rpk-flags-no-admin-no-sasl" . }} {{ include "rpk-dummy-sasl" . }}
{{- end -}}
{{/* tested in tests/test-kafka-sasl-status.yaml */}}
{{- define "rpk-acl-user-create-no-dummy-sasl" -}}
{{ .rpk }} acl user create myuser --new-password changeme --mechanism {{ include "sasl-mechanism" . }} {{ include "rpk-flags-no-sasl" . }}
{{- end -}}
{{/* tested in tests/test-kafka-sasl-status.yaml */}}
{{- define "rpk-acl-create-no-dummy-sasl" -}}
{{- else -}}
{{ .rpk }} acl create --allow-principal 'myuser' --allow-host '*' --operation all --topic 'test-topic' {{ include "rpk-flags-no-admin" . }}
{{- end -}}
{{- end -}}
{{/* tested in tests/test-kafka-sasl-status.yaml */}}
{{- define "rpk-cluster-info-no-dummy-sasl" -}}
{{- define "rpk-cluster-info" -}}
{{- $dummySasl := .dummySasl -}}
{{- if $dummySasl -}}
{{ .rpk }} cluster info {{ include "rpk-flags-no-admin-no-sasl" . }} {{ include "rpk-dummy-sasl" . }}
{{- else -}}
{{ .rpk }} cluster info {{ include "rpk-flags-no-admin" . }}
{{- end -}}
{{- end -}}
{{/* tested in tests/test-kafka-sasl-status.yaml */}}
{{- define "rpk-topic-create-no-dummy-sasl" -}}
{{- define "rpk-topic-create" -}}
{{- $flags := fromJson (include "rpk-flags" .) -}}
{{- $dummySasl := .dummySasl -}}
{{- if $dummySasl -}}
{{ .rpk }} topic create test-topic {{ include "rpk-flags-no-admin-no-sasl" . }} {{ include "rpk-dummy-sasl" . }}
{{- else -}}
{{ .rpk }} topic create test-topic {{ include "rpk-flags-no-admin" . }}
{{- end -}}
{{- end -}}
{{/* tested in tests/test-kafka-sasl-status.yaml */}}
{{- define "rpk-topic-describe-no-dummy-sasl" -}}
{{- define "rpk-topic-describe" -}}
{{- $flags := fromJson (include "rpk-flags" .) -}}
{{- $dummySasl := .dummySasl -}}
{{- if $dummySasl -}}
{{ .rpk }} topic describe test-topic {{ include "rpk-flags-no-admin-no-sasl" . }} {{ include "rpk-dummy-sasl" . }}
{{- else -}}
{{ .rpk }} topic describe test-topic {{ include "rpk-flags-no-admin" . }}
{{- end -}}
{{/* tested in tests/test-kafka-sasl-status.yaml */}}
{{- define "rpk-topic-delete-no-dummy-sasl" -}}
{{- $flags := fromJson (include "rpk-flags" .) -}}
{{ .rpk }} topic delete test-topic {{ include "rpk-flags-no-admin" . }}
{{- end -}}
{{/* tested in tests/test-kafka-sasl-status.yaml */}}
{{- define "rpk-topic-delete" -}}
{{- $flags := fromJson (include "rpk-flags" .) -}}
{{- $dummySasl := $.dummySasl -}}
{{- if $dummySasl -}}
{{ .rpk }} topic delete test-topic {{ include "rpk-flags-no-admin-no-sasl" . }} {{ include "rpk-dummy-sasl" . }}
{{- else -}}
{{ .rpk }} topic delete test-topic {{ include "rpk-flags-no-admin" . }}
{{- end -}}
{{- end -}}

View File

@ -33,6 +33,19 @@ We truncate at 63 chars because some Kubernetes name fields are limited to this
{{- end -}}
{{- end -}}
{{/*
full helm labels + common labels
*/}}
{{- define "full.labels" -}}
{{ $required := dict
"helm.sh/chart" ( include "redpanda.chart" . )
"app.kubernetes.io/name" ( include "redpanda.name" . )
"app.kubernetes.io/instance" ( .Release.Name )
"app.kubernetes.io/managed-by" ( .Release.Service )
"app.kubernetes.io/component" ( include "redpanda.name" . ) }}
{{- toYaml ( merge $required .Values.commonLabels ) }}
{{- end -}}
{{/*
Create chart name and version as used by the chart label.
*/}}

View File

@ -1,38 +0,0 @@
{{/*
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/}}
{{/*
Set tolerations for statefulset, defaults to global tolerations if not defined in statefulset
*/}}
{{- define "statefulset-tolerations" -}}
{{- $tolerations := .Values.tolerations -}}
{{- if not ( empty .Values.statefulset.tolerations ) -}}
{{- $tolerations = .Values.statefulset.tolerations -}}
{{- end -}}
{{- toYaml $tolerations -}}
{{- end -}}
{{/*
Set nodeSelector for statefulset, defaults to global nodeSelector if not defined in statefulset
*/}}
{{- define "statefulset-nodeSelectors" -}}
{{- $nodeSelectors := .Values.nodeSelector -}}
{{- if not ( empty .Values.statefulset.nodeSelector ) -}}
{{- $nodeSelectors = .Values.statefulset.nodeSelector -}}
{{- end -}}
{{- toYaml $nodeSelectors -}}
{{- end -}}

View File

@ -44,3 +44,26 @@ Set default path for tiered storage cache or use one provided
{{- .Values.storage.tieredConfig.cloud_storage_cache_directory -}}
{{- end -}}
{{- end -}}
{{/*
Set tolerations for statefulset, defaults to global tolerations if not defined in statefulset
*/}}
{{- define "statefulset-tolerations" -}}
{{- $tolerations := .Values.tolerations -}}
{{- if not ( empty .Values.statefulset.tolerations ) -}}
{{- $tolerations = .Values.statefulset.tolerations -}}
{{- end -}}
{{- toYaml $tolerations -}}
{{- end -}}
{{/*
Set nodeSelector for statefulset, defaults to global nodeSelector if not defined in statefulset
*/}}
{{- define "statefulset-nodeSelectors" -}}
{{- $nodeSelectors := .Values.nodeSelector -}}
{{- if not ( empty .Values.statefulset.nodeSelector ) -}}
{{- $nodeSelectors = .Values.statefulset.nodeSelector -}}
{{- end -}}
{{- toYaml $nodeSelectors -}}
{{- end -}}

View File

@ -15,6 +15,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/}}
{{- if (include "tls-enabled" . | fromJson).bool }}
{{- $root := deepCopy . }}
{{- $release := .Release }}
{{- $values := .Values }}
{{- range $name, $data := $values.tls.certs }}
@ -30,13 +31,8 @@ metadata:
name: {{ template "redpanda.fullname" $ }}-{{ $name }}-selfsigned-issuer
namespace: {{ $release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" $ }}
app.kubernetes.io/name: {{ template "redpanda.name" $ }}
app.kubernetes.io/instance: {{ $release.Name | quote }}
app.kubernetes.io/managed-by: {{ $release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" $ }}
{{- with $values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" $root }}
{{- . | nindent 4 }}
{{- end }}
spec:
selfSigned: {}
@ -49,13 +45,8 @@ metadata:
name: {{ template "redpanda.fullname" $ }}-{{ $name }}-root-issuer
namespace: {{ $release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" $ }}
app.kubernetes.io/name: {{ template "redpanda.name" $ }}
app.kubernetes.io/instance: {{ $release.Name | quote }}
app.kubernetes.io/managed-by: {{ $release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" $ }}
{{- with $values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" $root }}
{{- . | nindent 4 }}
{{- end }}
spec:
ca:
@ -68,13 +59,8 @@ metadata:
name: {{ template "redpanda.fullname" $ }}-{{ $name }}-root-certificate
namespace: {{ $release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" $ }}
app.kubernetes.io/name: {{ template "redpanda.name" $ }}
app.kubernetes.io/instance: {{ $release.Name | quote }}
app.kubernetes.io/managed-by: {{ $release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" $ }}
{{- with $values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" $root }}
{{- . | nindent 4 }}
{{- end }}
spec:
isCA: true

View File

@ -1,4 +1,5 @@
{{- if (include "tls-enabled" . | fromJson).bool }}
{{- $root := deepCopy . }}
{{- $service := include "redpanda.fullname" . -}}
{{- $ns := .Release.Namespace -}}
{{- $domain := .Values.clusterDomain | trimSuffix "." -}}
@ -12,6 +13,10 @@ kind: Certificate
metadata:
name: {{ template "redpanda.fullname" $ }}-{{ $name }}-cert
namespace: {{ $ns | quote }}
labels:
{{- with include "full.labels" $root }}
{{- . | nindent 4 }}
{{- end }}
spec:
dnsNames:
- {{ template "redpanda.fullname" $ }}-cluster.{{ printf "%s.%s.svc.%s" $service $ns $domain }}

View File

@ -28,13 +28,8 @@ metadata:
name: {{ include "redpanda.fullname" . }}
namespace: {{ .Release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
data:
{{- if (include "redpanda-atleast-22-1-1" . | fromJson).bool }}

View File

@ -28,13 +28,8 @@ metadata:
name: {{ template "redpanda.fullname" . }}
namespace: {{ .Release.Namespace }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/managed-by: {{ .Release.Service }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
spec:
maxUnavailable: {{ $budget | int64 }}

View File

@ -24,13 +24,8 @@ metadata:
name: {{ template "redpanda.fullname" . }}-post-install
namespace: {{ .Release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
{{- with .Values.post_install_job.labels }}
{{- toYaml . | nindent 4 }}

View File

@ -8,20 +8,13 @@ metadata:
name: {{ template "redpanda.fullname" . }}-post-upgrade
namespace: {{ .Release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
{{- with .Values.post_upgrade_job.labels }}
{{- toYaml . | nindent 4 }}
{{- end }}
annotations:
# This is what defines this resource as a hook. Without this line, the
# job is considered part of the release.
"helm.sh/hook": post-upgrade
"helm.sh/hook-weight": "-5"
{{- with .Values.post_upgrade_job.annotations }}

View File

@ -21,13 +21,8 @@ kind: ClusterRole
metadata:
name: {{ include "redpanda.fullname" . }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
{{- with .Values.serviceAccount.annotations }}
annotations:
@ -47,13 +42,8 @@ kind: ClusterRole
metadata:
name: {{ include "redpanda.fullname" . }}-rpk-bundle
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
{{- with .Values.serviceAccount.annotations }}
annotations:
@ -83,13 +73,8 @@ kind: ClusterRoleBinding
metadata:
name: {{ include "redpanda.fullname" . }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
{{- with .Values.serviceAccount.annotations }}
annotations:
@ -109,13 +94,8 @@ kind: ClusterRoleBinding
metadata:
name: {{ include "redpanda.fullname" . }}-rpk-bundle
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
{{- with .Values.serviceAccount.annotations }}
annotations:

View File

@ -22,11 +22,9 @@ metadata:
name: {{ template "redpanda.fullname" . }}-sts-lifecycle
namespace: {{ .Release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
type: Opaque
stringData:
common.sh: |-
@ -100,11 +98,9 @@ metadata:
name: {{ .Values.auth.sasl.secretRef | quote }}
namespace: {{ .Release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
type: Opaque
stringData:
users.txt: |-

View File

@ -24,13 +24,8 @@ metadata:
name: {{ include "redpanda.fullname" . }}
namespace: {{ .Release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
spec:
publishNotReadyAddresses: true

View File

@ -22,13 +22,8 @@ metadata:
name: {{ include "redpanda.serviceAccountName" . }}
namespace: {{ .Release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
{{- with .Values.serviceAccount.annotations }}
annotations:

View File

@ -23,13 +23,8 @@ metadata:
name: {{ include "redpanda.fullname" . }}-external
namespace: {{ .Release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
spec:
type: NodePort

View File

@ -29,13 +29,8 @@ kind: StatefulSet
metadata:
name: {{ template "redpanda.fullname" . }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
spec:
selector:
@ -44,7 +39,7 @@ spec:
replicas: {{ .Values.statefulset.replicas | int64 }}
updateStrategy:
{{- toYaml .Values.statefulset.updateStrategy | nindent 4 }}
podManagementPolicy: {{ .Values.statefulset.podManagementPolicy }}
podManagementPolicy: "Parallel"
template:
metadata:
labels: {{ (include "statefulset-pod-labels" .) | nindent 8 }}
@ -275,7 +270,7 @@ spec:
- start
- --smp={{ .Values.resources.cpu.cores }}
- --memory={{ template "redpanda-memory" . }}M
- --reserve-memory={{ template "redpanda-reserve-memory" . }}
- --reserve-memory={{ template "redpanda-reserve-memory" . }}M
- --default-log-level={{ .Values.logging.logLevel }}
- --advertise-rpc-addr={{ $internalAdvertiseAddress }}:{{ .Values.listeners.rpc.port }}
ports:

View File

@ -21,13 +21,8 @@ metadata:
name: "{{ include "redpanda.fullname" . }}-test-api-status"
namespace: {{ .Release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
annotations:
"helm.sh/hook": test

View File

@ -21,13 +21,8 @@ metadata:
name: {{ include "redpanda.fullname" . }}-test-kafka-internal-tls-status
namespace: {{ .Release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
annotations:
"helm.sh/hook": test

View File

@ -15,19 +15,15 @@ See the License for the specific language governing permissions and
limitations under the License.
*/}}
{{- $sasl := .Values.auth.sasl }}
{{- $useSaslSecret := and $sasl.enabled (not (empty $sasl.secretRef )) }}
apiVersion: batch/v1
kind: Job
metadata:
name: {{ include "redpanda.fullname" . }}-test-kafka-produce-consume
namespace: {{ .Release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
annotations:
"helm.sh/hook": test
@ -58,7 +54,7 @@ spec:
- -c
- |
set -e
{{- if and (not $sasl.enabled) (and $sasl.enabled (not (empty $sasl.secretRef ))) }}
{{- if or (not $sasl.enabled) $useSaslSecret }}
rpk topic create produce.consume.test.$POD_NAME {{ include "rpk-topic-flags" . }}
echo "Pandas are awesome!" | rpk topic produce produce.consume.test.$POD_NAME {{ include "rpk-topic-flags" . }}
rpk topic consume produce.consume.test.$POD_NAME -n 1 {{ include "rpk-topic-flags" . }} | grep "Pandas are awesome!"
@ -72,7 +68,7 @@ spec:
mountPath: {{ printf "/etc/tls/certs/%s" $name }}
{{- end }}
{{- end }}
{{- if and $sasl.enabled (not (empty $sasl.secretRef )) }}
{{- if $useSaslSecret }}
- name: {{ $sasl.secretRef }}
mountPath: "/etc/secrets/users"
readOnly: true
@ -84,7 +80,7 @@ spec:
name: {{ template "redpanda.fullname" . }}
- name: config
emptyDir: {}
{{- if and $sasl.enabled (not (empty $sasl.secretRef )) }}
{{- if $useSaslSecret }}
- name: {{ $sasl.secretRef }}
secret:
secretName: {{ $sasl.secretRef }}

View File

@ -20,19 +20,15 @@ limitations under the License.
{{- $rpk := deepCopy . }}
{{- $sasl := .Values.auth.sasl }}
{{- $_ := set $rpk "rpk" "rpk" }}
{{- $_ := set $rpk "dummySasl" false }}
apiVersion: v1
kind: Pod
metadata:
name: "{{ include "redpanda.fullname" . }}-test-kafka-sasl-status"
namespace: {{ .Release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
annotations:
"helm.sh/hook": test
@ -50,19 +46,17 @@ spec:
- -c
- |
set -xe
{{- if and (not $sasl.enabled) (and $sasl.enabled (not (empty $sasl.secretRef ))) }}
rpk acl user delete myuser {{ include "rpk-common-flags" . }}
sleep 3
{{ include "rpk-cluster-info-no-dummy-sasl" $rpk }}
{{ include "rpk-acl-user-create-no-dummy-sasl" $rpk }}
{{ include "rpk-acl-create-no-dummy-sasl" $rpk }}
{{ include "rpk-cluster-info" $rpk }}
{{ include "rpk-acl-user-create" $rpk }}
{{ include "rpk-acl-create" $rpk }}
sleep 3
{{ include "rpk-topic-create-no-dummy-sasl" $rpk }}
{{ include "rpk-topic-describe-no-dummy-sasl" $rpk }}
{{ include "rpk-topic-delete-no-dummy-sasl" $rpk }}
{{ include "rpk-topic-create" $rpk }}
{{ include "rpk-topic-describe" $rpk }}
{{ include "rpk-topic-delete" $rpk }}
rpk acl user delete myuser {{ include "rpk-common-flags" . }}
{{- end }}
volumeMounts:
- name: config
mountPath: /etc/redpanda
@ -72,7 +66,7 @@ spec:
mountPath: {{ printf "/etc/tls/certs/%s" $name }}
{{- end }}
{{- end }}
{{- if and $sasl.enabled (not (empty $sasl.secretRef )) }}
{{- if (not (empty $sasl.secretRef )) }}
- name: {{ $sasl.secretRef }}
mountPath: "/etc/secrets/users"
readOnly: true
@ -85,7 +79,7 @@ spec:
name: {{ template "redpanda.fullname" . }}
- name: config
emptyDir: {}
{{- if and $sasl.enabled (not (empty $sasl.secretRef )) }}
{{- if (not (empty $sasl.secretRef )) }}
- name: {{ $sasl.secretRef }}
secret:
secretName: {{ $sasl.secretRef }}

View File

@ -23,13 +23,8 @@ metadata:
name: {{ include "redpanda.fullname" . }}-test-pandaproxy-internal-tls-status
namespace: {{ .Release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
annotations:
"helm.sh/hook": test

View File

@ -21,13 +21,8 @@ metadata:
name: "{{ include "redpanda.fullname" . }}-test-pandaproxy-status"
namespace: {{ .Release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
annotations:
"helm.sh/hook": test

View File

@ -22,13 +22,8 @@ metadata:
name: {{ include "redpanda.fullname" . }}-test-rack-awareness
namespace: {{ .Release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
annotations:
"helm.sh/hook": test

View File

@ -23,13 +23,8 @@ metadata:
name: {{ include "redpanda.fullname" . }}-test-schemaregistry-internal-tls-status
namespace: {{ .Release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
annotations:
"helm.sh/hook": test

View File

@ -23,13 +23,8 @@ metadata:
name: "{{ include "redpanda.fullname" . }}-test-schemaregistry-status"
namespace: {{ .Release.Namespace | quote }}
labels:
helm.sh/chart: {{ template "redpanda.chart" . }}
app.kubernetes.io/name: {{ template "redpanda.name" . }}
app.kubernetes.io/instance: {{ .Release.Name | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service | quote }}
app.kubernetes.io/component: {{ template "redpanda.name" . }}
{{- with .Values.commonLabels }}
{{- toYaml . | nindent 4 }}
{{- with include "full.labels" . }}
{{- . | nindent 4 }}
{{- end }}
annotations:
"helm.sh/hook": test

View File

@ -493,7 +493,6 @@
"required": [
"replicas",
"updateStrategy",
"podManagementPolicy",
"budget",
"annotations",
"startupProbe",
@ -523,10 +522,6 @@
}
}
},
"podManagementPolicy": {
"type": "string",
"pattern": "^(OrderedReady|Parallel)$"
},
"budget": {
"type": "object",
"required": [

View File

@ -31,8 +31,8 @@ fullnameOverride: ""
# Default kubernetes cluster domain
clusterDomain: cluster.local
# Additional labels added to all Kubernetes objects
# e.g., my.k8s.service: redpanda
commonLabels: {}
# Node selection constraints for scheduling Pods, can override this for statefulsets.
# https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#nodeselector
nodeSelector: {}
@ -447,7 +447,6 @@ statefulset:
replicas: 3
updateStrategy:
type: RollingUpdate
podManagementPolicy: Parallel
budget:
maxUnavailable: 1
# Additional annotations to apply to the Pods of this StatefulSet.

View File

@ -4,7 +4,7 @@ annotations:
catalog.cattle.io/kube-version: '>= 1.17.0-0'
catalog.cattle.io/release-name: speedscale-operator
apiVersion: v1
appVersion: 1.2.296
appVersion: 1.2.312
description: Stress test your APIs with real world scenarios. Collect and replay
traffic without scripting.
home: https://speedscale.com
@ -24,4 +24,4 @@ maintainers:
- email: support@speedscale.com
name: Speedscale Support
name: speedscale-operator
version: 1.2.20
version: 1.2.21

View File

@ -101,10 +101,10 @@ _See [helm upgrade](https://helm.sh/docs/helm/helm_upgrade/) for command documen
A major chart version change (like v1.2.3 -> v2.0.0) indicates that there is an
incompatible breaking change needing manual actions.
### Upgrade to 1.2.20
### Upgrade to 1.2.21
```bash
kubectl apply --server-side -f https://raw.githubusercontent.com/speedscale/operator-helm/main/1.2.20/templates/crds/trafficreplays.yaml
kubectl apply --server-side -f https://raw.githubusercontent.com/speedscale/operator-helm/main/1.2.21/templates/crds/trafficreplays.yaml
```
### Upgrade to 1.1.0

View File

@ -101,10 +101,10 @@ _See [helm upgrade](https://helm.sh/docs/helm/helm_upgrade/) for command documen
A major chart version change (like v1.2.3 -> v2.0.0) indicates that there is an
incompatible breaking change needing manual actions.
### Upgrade to 1.2.20
### Upgrade to 1.2.21
```bash
kubectl apply --server-side -f https://raw.githubusercontent.com/speedscale/operator-helm/main/1.2.20/templates/crds/trafficreplays.yaml
kubectl apply --server-side -f https://raw.githubusercontent.com/speedscale/operator-helm/main/1.2.21/templates/crds/trafficreplays.yaml
```
### Upgrade to 1.1.0

View File

@ -20,7 +20,7 @@ clusterName: "my-cluster"
# Speedscale components image settings.
image:
registry: gcr.io/speedscale
tag: v1.2.296
tag: v1.2.312
pullPolicy: Always
# Log level for Speedscale components.

View File

@ -646,6 +646,42 @@ entries:
- assets/ambassador/ambassador-6.7.1100.tgz
version: 6.7.1100
argo-cd:
- annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgrade Argo CD to 2.6.1
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Argo CD
catalog.cattle.io/kube-version: '>=1.22.0-0'
catalog.cattle.io/release-name: argo-cd
apiVersion: v2
appVersion: v2.6.1
created: "2023-02-09T16:12:23.314898289Z"
dependencies:
- condition: redis-ha.enabled
name: redis-ha
repository: file://./charts/redis-ha
version: 4.22.4
description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery
tool for Kubernetes.
digest: 505d46264d7b125221799a1214a8132490d72b79c4cc4609e7440f129f07bcae
home: https://github.com/argoproj/argo-helm
icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png
keywords:
- argoproj
- argocd
- gitops
kubeVersion: '>=1.22.0-0'
maintainers:
- name: argoproj
url: https://argoproj.github.io/
name: argo-cd
sources:
- https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd
- https://github.com/argoproj/argo-cd
urls:
- assets/argo/argo-cd-5.20.3.tgz
version: 5.20.3
- annotations:
artifacthub.io/changes: |
- kind: changed
@ -2635,6 +2671,66 @@ entries:
- assets/jfrog/artifactory-jcr-2.5.100.tgz
version: 2.5.100
asserts:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Asserts
catalog.cattle.io/kube-version: '>=1.17-0'
catalog.cattle.io/release-name: asserts
apiVersion: v2
created: "2023-02-09T16:12:23.572622651Z"
dependencies:
- condition: knowledge-sensor.enabled
name: knowledge-sensor
repository: file://./charts/knowledge-sensor
version: 1.1.0
- alias: tsdb
condition: tsdb.enabled
name: victoria-metrics-single
repository: file://./charts/victoria-metrics-single
version: 1.1.0
- condition: alertmanager.enabled
name: alertmanager
repository: file://./charts/alertmanager
version: 1.0.0
- alias: promxyruler
condition: promxyruler.enabled
name: promxy
repository: file://./charts/promxy
version: 0.7.0
- alias: promxyuser
condition: promxyuser.enabled
name: promxy
repository: file://./charts/promxy
version: 0.7.0
- name: common
repository: file://./charts/common
version: 1.x.x
- alias: redisgraph
condition: redisgraph.enabled
name: redis
repository: file://./charts/redis
version: 16.13.2
- alias: redisearch
condition: redisearch.enabled
name: redis
repository: file://./charts/redis
version: 16.13.2
- alias: postgres
condition: postgres.enabled
name: postgresql
repository: file://./charts/postgresql
version: 11.9.13
description: Asserts Helm Chart to configure entire asserts stack
digest: ed6d3260f03b33bcbe2f7ceb26c35f56f30af4a1decd5c7649a6f833e753909f
icon: https://www.asserts.ai/favicon.png
maintainers:
- name: Asserts
url: https://github.com/asserts
name: asserts
type: application
urls:
- assets/asserts/asserts-1.30.0.tgz
version: 1.30.0
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Asserts
@ -4991,6 +5087,47 @@ entries:
- assets/confluent/confluent-for-kubernetes-0.174.2101.tgz
version: 0.174.2101
consul:
- annotations:
artifacthub.io/images: |
- name: consul
image: hashicorp/consul:1.14.4
- name: consul-k8s-control-plane
image: hashicorp/consul-k8s-control-plane:1.0.4
- name: consul-dataplane
image: hashicorp/consul-dataplane:1.0.1
- name: envoy
image: envoyproxy/envoy:v1.23.1
artifacthub.io/license: MPL-2.0
artifacthub.io/links: |
- name: Documentation
url: https://www.consul.io/docs/k8s
- name: hashicorp/consul
url: https://github.com/hashicorp/consul
- name: hashicorp/consul-k8s
url: https://github.com/hashicorp/consul-k8s
artifacthub.io/prerelease: "false"
artifacthub.io/signKey: |
fingerprint: C874011F0AB405110D02105534365D9472D7468F
url: https://keybase.io/hashicorp/pgp_keys.asc
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Hashicorp Consul
catalog.cattle.io/kube-version: '>=1.21.0-0'
catalog.cattle.io/release-name: consul
apiVersion: v2
appVersion: 1.14.4
created: "2023-02-09T16:12:25.534100877Z"
description: Official HashiCorp Consul Chart
digest: 50fd9f1e9f084f0dedfdc6e622096a743f68a072acf8695194059753076a66f1
home: https://www.consul.io
icon: https://raw.githubusercontent.com/hashicorp/consul-k8s/main/assets/icon.png
kubeVersion: '>=1.21.0-0'
name: consul
sources:
- https://github.com/hashicorp/consul
- https://github.com/hashicorp/consul-k8s
urls:
- assets/hashicorp/consul-1.0.4.tgz
version: 1.0.4
- annotations:
artifacthub.io/images: |
- name: consul
@ -9617,6 +9754,36 @@ entries:
- assets/hpe/hpe-flexvolume-driver-3.1.000.tgz
version: 3.1.000
instana-agent:
- annotations:
artifacthub.io/links: |
- name: Instana website
url: https://www.instana.com
- name: Instana Helm charts
url: https://github.com/instana/helm-charts
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Instana Agent
catalog.cattle.io/kube-version: '>=1.21-0'
catalog.cattle.io/release-name: instana-agent
apiVersion: v2
appVersion: 1.242.0
created: "2023-02-09T16:12:25.582144585Z"
description: Instana Agent for Kubernetes
digest: 5304cb812fd103695bb95820f16e7aed47578a9212a89b85f12d727509d4cf5e
home: https://www.instana.com/
icon: https://agents.instana.io/helm/stan-logo-2020.png
maintainers:
- email: felix.marx@ibm.com
name: FelixMarxIBM
- email: henning.treu@ibm.com
name: htreu
- email: torsten.kohn@ibm.com
name: tkohn
name: instana-agent
sources:
- https://github.com/instana/instana-agent-docker
urls:
- assets/instana/instana-agent-1.2.54.tgz
version: 1.2.54
- annotations:
artifacthub.io/links: |
- name: Instana website
@ -14117,6 +14284,37 @@ entries:
- assets/bitnami/mysql-9.4.1.tgz
version: 9.4.1
nats:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: NATS Server
catalog.cattle.io/kube-version: '>=1.16-0'
catalog.cattle.io/release-name: nats
apiVersion: v2
appVersion: 2.9.14-alpine
created: "2023-02-09T16:12:26.427301582Z"
description: A Helm chart for the NATS.io High Speed Cloud Native Distributed
Communications Technology.
digest: a4e613db83669766ca45e453b1648bbc12de29b6216cd7ac4a6742d2622e45d4
home: http://github.com/nats-io/k8s
icon: https://nats.io/img/nats-icon-color.png
keywords:
- nats
- messaging
- cncf
maintainers:
- email: wally@nats.io
name: Waldemar Quevedo
url: https://github.com/wallyqs
- email: colin@nats.io
name: Colin Sullivan
url: https://github.com/ColinSullivan1
- email: caleb@nats.io
name: Caleb Lloyd
url: https://github.com/caleblloyd
name: nats
urls:
- assets/nats/nats-0.19.9.tgz
version: 0.19.9
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: NATS Server
@ -15983,6 +16181,19 @@ entries:
- assets/openebs/openebs-1.12.300.tgz
version: 1.12.300
pixie-operator-chart:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Pixie
catalog.cattle.io/release-name: pixie
apiVersion: v2
created: "2023-02-09T16:12:26.619773918Z"
digest: 9cd8aae5c2ed8fea238798a07ae992d71f26998fdbe40df0be97e1799298368f
icon: https://raw.githubusercontent.com/cncf/artwork/master/projects/pixie/icon/color/pixie-icon-color.svg
name: pixie-operator-chart
type: application
urls:
- assets/pixie/pixie-operator-chart-0.0.3701.tgz
version: 0.0.3701
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Pixie
@ -17213,6 +17424,41 @@ entries:
- assets/quobyte/quobyte-cluster-0.1.5.tgz
version: 0.1.5
redis:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Redis
catalog.cattle.io/kube-version: '>=1.19-0'
catalog.cattle.io/release-name: redis
category: Database
licenses: Apache-2.0
apiVersion: v2
appVersion: 7.0.8
created: "2023-02-09T16:12:24.188622748Z"
dependencies:
- name: common
repository: file://./charts/common
tags:
- bitnami-common
version: 2.x.x
description: Redis(R) is an open source, advanced key-value store. It is often
referred to as a data structure server since keys can contain strings, hashes,
lists, sets and sorted sets.
digest: 1d4eff924d2d8ed01a5452862812a22e25166e7b45ca0b7dea9484bfa9fdff35
home: https://github.com/bitnami/charts/tree/main/bitnami/redis
icon: https://redis.com/wp-content/uploads/2021/08/redis-logo.png
keywords:
- redis
- keyvalue
- database
maintainers:
- name: Bitnami
url: https://github.com/bitnami/charts
name: redis
sources:
- https://github.com/bitnami/containers/tree/main/bitnami/redis
urls:
- assets/bitnami/redis-17.7.3.tgz
version: 17.7.3
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Redis
@ -17761,6 +18007,39 @@ entries:
- assets/bitnami/redis-17.3.7.tgz
version: 17.3.7
redpanda:
- annotations:
artifacthub.io/images: |
- name: redpanda
image: vectorized/redpanda:v22.3.12
- name: busybox
image: busybox:latest
artifacthub.io/license: Apache-2.0
artifacthub.io/links: |
- name: Documentation
url: https://docs.redpanda.com
- name: "Helm (>= 3.6.0)"
url: https://helm.sh/docs/intro/install/
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Redpanda
catalog.cattle.io/kube-version: '>=1.21-0'
catalog.cattle.io/release-name: redpanda
apiVersion: v2
appVersion: v22.3.12
created: "2023-02-09T16:12:26.704605992Z"
description: Redpanda is the real-time engine for modern apps.
digest: fe2ae958d0ca5aeaa166a306714e08a9e428ed94767c731b78684ac312ee8e19
icon: https://images.ctfassets.net/paqvtpyf8rwu/3cYHw5UzhXCbKuR24GDFGO/73fb682e6157d11c10d5b2b5da1d5af0/skate-stand-panda.svg
kubeVersion: '>=1.21-0'
maintainers:
- name: redpanda-data
url: https://github.com/orgs/redpanda-data/people
name: redpanda
sources:
- https://github.com/redpanda-data/helm-charts
type: application
urls:
- assets/redpanda/redpanda-2.8.6.tgz
version: 2.8.6
- annotations:
artifacthub.io/images: |
- name: redpanda
@ -19380,6 +19659,37 @@ entries:
- assets/bitnami/spark-6.3.8.tgz
version: 6.3.8
speedscale-operator:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Speedscale Operator
catalog.cattle.io/kube-version: '>= 1.17.0-0'
catalog.cattle.io/release-name: speedscale-operator
apiVersion: v1
appVersion: 1.2.312
created: "2023-02-09T16:12:26.769075408Z"
description: Stress test your APIs with real world scenarios. Collect and replay
traffic without scripting.
digest: 15872af5e110eaf4b683cb4d870a368c4aa41fd99afa5e84102079471f289e7b
home: https://speedscale.com
icon: https://raw.githubusercontent.com/speedscale/assets/main/logo/gold_logo_only.png
keywords:
- speedscale
- test
- testing
- regression
- reliability
- load
- replay
- network
- traffic
kubeVersion: '>= 1.17.0-0'
maintainers:
- email: support@speedscale.com
name: Speedscale Support
name: speedscale-operator
urls:
- assets/speedscale/speedscale-operator-1.2.21.tgz
version: 1.2.21
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Speedscale Operator
@ -21867,6 +22177,54 @@ entries:
- assets/hashicorp/vault-0.22.0.tgz
version: 0.22.0
wordpress:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: WordPress
catalog.cattle.io/kube-version: '>=1.19-0'
catalog.cattle.io/release-name: wordpress
category: CMS
licenses: Apache-2.0
apiVersion: v2
appVersion: 6.1.1
created: "2023-02-09T16:12:24.439575624Z"
dependencies:
- condition: memcached.enabled
name: memcached
repository: file://./charts/memcached
version: 6.x.x
- condition: mariadb.enabled
name: mariadb
repository: file://./charts/mariadb
version: 11.x.x
- name: common
repository: file://./charts/common
tags:
- bitnami-common
version: 2.x.x
description: WordPress is the world's most popular blogging and content management
platform. Powerful yet simple, everyone from students to global corporations
use it to build beautiful, functional websites.
digest: 13e0898d9d4b770690df989f1d1b17a9845e97771ca89d04ef36a3dd11354752
home: https://github.com/bitnami/charts/tree/main/bitnami/wordpress
icon: https://s.w.org/style/images/about/WordPress-logotype-simplified.png
keywords:
- application
- blog
- cms
- http
- php
- web
- wordpress
maintainers:
- name: Bitnami
url: https://github.com/bitnami/charts
name: wordpress
sources:
- https://github.com/bitnami/containers/tree/main/bitnami/wordpress
- https://wordpress.org/
urls:
- assets/bitnami/wordpress-15.2.40.tgz
version: 15.2.40
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: WordPress