Skip to content

Commit

Permalink
Charts CI (#1009)
Browse files Browse the repository at this point in the history
  • Loading branch information
adamkpickering authored Apr 16, 2024
1 parent 62c7e1e commit 91c5b67
Show file tree
Hide file tree
Showing 260 changed files with 2,366 additions and 895 deletions.
Binary file modified assets/argo/argo-cd-6.7.10.tgz
Binary file not shown.
Binary file added assets/argo/argo-cd-6.7.12.tgz
Binary file not shown.
Binary file added assets/cockroach-labs/cockroachdb-12.0.4.tgz
Binary file not shown.
Binary file not shown.
Binary file added assets/datadog/datadog-3.59.6.tgz
Binary file not shown.
Binary file modified assets/gluu/gluu-5.1.0.tgz
Binary file not shown.
Binary file added assets/gluu/gluu-5.1.1.tgz
Binary file not shown.
Binary file added assets/harbor/harbor-1.14.2.tgz
Binary file not shown.
Binary file modified assets/hashicorp/vault-0.27.0.tgz
Binary file not shown.
Binary file added assets/hashicorp/vault-0.28.0.tgz
Binary file not shown.
Binary file added assets/hpe/hpe-csi-driver-2.4.2.tgz
Binary file not shown.
Binary file added assets/instana/instana-agent-1.2.72.tgz
Binary file not shown.
Binary file added assets/jaeger/jaeger-operator-2.53.0.tgz
Binary file not shown.
Binary file added assets/jfrog/artifactory-ha-107.77.9.tgz
Binary file not shown.
Binary file added assets/jfrog/artifactory-jcr-107.77.9.tgz
Binary file not shown.
Binary file modified assets/linkerd/linkerd-control-plane-2024.4.1.tgz
Binary file not shown.
Binary file not shown.
Binary file added assets/linkerd/linkerd-crds-2024.4.2.tgz
Binary file not shown.
Binary file added assets/loft/loft-3.4.4.tgz
Binary file not shown.
Binary file added assets/nats/nats-1.1.11.tgz
Binary file not shown.
Binary file added assets/new-relic/nri-bundle-5.0.73.tgz
Binary file not shown.
Binary file added assets/redpanda/redpanda-5.7.40.tgz
Binary file not shown.
Binary file added assets/speedscale/speedscale-operator-2.1.18.tgz
Binary file not shown.
Binary file added assets/stackstate/stackstate-k8s-agent-1.0.81.tgz
Binary file not shown.
Binary file added assets/traefik/traefik-27.0.2.tgz
Binary file not shown.
6 changes: 3 additions & 3 deletions charts/argo/argo-cd/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
annotations:
artifacthub.io/changes: |
- kind: changed
description: Bump argo-cd to v2.10.6
description: Bump argo-cd to v2.10.7
artifacthub.io/signKey: |
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
Expand All @@ -11,7 +11,7 @@ annotations:
catalog.cattle.io/kube-version: '>=1.23.0-0'
catalog.cattle.io/release-name: argo-cd
apiVersion: v2
appVersion: v2.10.6
appVersion: v2.10.7
dependencies:
- condition: redis-ha.enabled
name: redis-ha
Expand All @@ -33,4 +33,4 @@ name: argo-cd
sources:
- https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd
- https://github.com/argoproj/argo-cd
version: 6.7.10
version: 6.7.12
7 changes: 7 additions & 0 deletions charts/argo/argo-cd/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -725,6 +725,7 @@ NAME: my-release
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| controller.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules to the deployment |
| controller.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account into the pod. |
| controller.clusterRoleRules.enabled | bool | `false` | Enable custom rules for the application controller's ClusterRole resource |
| controller.clusterRoleRules.rules | list | `[]` | List of custom rules for the application controller's ClusterRole resource |
| controller.containerPorts.metrics | int | `8082` | Metrics container port |
Expand Down Expand Up @@ -806,6 +807,7 @@ NAME: my-release
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| repoServer.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules to the deployment |
| repoServer.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account into the pod. |
| repoServer.autoscaling.behavior | object | `{}` | Configures the scaling behavior of the target in both Up and Down directions. |
| repoServer.autoscaling.enabled | bool | `false` | Enable Horizontal Pod Autoscaler ([HPA]) for the repo server |
| repoServer.autoscaling.maxReplicas | int | `5` | Maximum number of replicas for the repo server [HPA] |
Expand Down Expand Up @@ -903,6 +905,7 @@ NAME: my-release
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| server.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules to the deployment |
| server.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account into the pod. |
| server.autoscaling.behavior | object | `{}` | Configures the scaling behavior of the target in both Up and Down directions. |
| server.autoscaling.enabled | bool | `false` | Enable Horizontal Pod Autoscaler ([HPA]) for the Argo CD server |
| server.autoscaling.maxReplicas | int | `5` | Maximum number of replicas for the Argo CD server [HPA] |
Expand Down Expand Up @@ -1064,6 +1067,7 @@ NAME: my-release
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| dex.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules to the deployment |
| dex.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account into the pod. |
| dex.certificateSecret.annotations | object | `{}` | Annotations to be added to argocd-dex-server-tls secret |
| dex.certificateSecret.ca | string | `""` | Certificate authority. Required for self-signed certificates. |
| dex.certificateSecret.crt | string | `""` | Certificate data. Must contain SANs of Dex service (ie: argocd-dex-server, argocd-dex-server.argo-cd.svc) |
Expand Down Expand Up @@ -1160,6 +1164,7 @@ NAME: my-release
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| redis.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules to the deployment |
| redis.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account into the pod. |
| redis.containerPorts.metrics | int | `9121` | Metrics container port |
| redis.containerPorts.redis | int | `6379` | Redis container port |
| redis.containerSecurityContext | object | See [values.yaml] | Redis container-level security context |
Expand Down Expand Up @@ -1310,6 +1315,7 @@ If you want to use an existing Redis (eg. a managed service from a cloud provide
|-----|------|---------|-------------|
| applicationSet.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules |
| applicationSet.allowAnyNamespace | bool | `false` | Enable ApplicationSet in any namespace feature |
| applicationSet.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account into the pod. |
| applicationSet.certificate.additionalHosts | list | `[]` | Certificate Subject Alternate Names (SANs) |
| applicationSet.certificate.annotations | object | `{}` | Annotations to be applied to the ApplicationSet Certificate |
| applicationSet.certificate.domain | string | `""` (defaults to global.domain) | Certificate primary domain (commonName) |
Expand Down Expand Up @@ -1419,6 +1425,7 @@ If you want to use an existing Redis (eg. a managed service from a cloud provide
|-----|------|---------|-------------|
| notifications.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules |
| notifications.argocdUrl | string | `""` (defaults to https://`global.domain`) | Argo CD dashboard url; used in place of {{.context.argocdUrl}} in templates |
| notifications.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account into the pod. |
| notifications.clusterRoleRules.rules | list | `[]` | List of custom rules for the notifications controller's ClusterRole resource |
| notifications.cm.create | bool | `true` | Whether helm chart creates notifications controller config map |
| notifications.containerPorts.metrics | int | `9001` | Metrics container port |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ spec:
terminationGracePeriodSeconds: {{ .Values.controller.terminationGracePeriodSeconds }}
{{- end }}
serviceAccountName: {{ include "argo-cd.controller.serviceAccountName" . }}
automountServiceAccountToken: {{ .Values.controller.automountServiceAccountToken }}
containers:
- args:
- /usr/local/bin/argocd-application-controller
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ spec:
terminationGracePeriodSeconds: {{ .Values.controller.terminationGracePeriodSeconds }}
{{- end }}
serviceAccountName: {{ include "argo-cd.controller.serviceAccountName" . }}
automountServiceAccountToken: {{ .Values.controller.automountServiceAccountToken }}
containers:
- args:
- /usr/local/bin/argocd-application-controller
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ spec:
terminationGracePeriodSeconds: {{ .Values.applicationSet.terminationGracePeriodSeconds }}
{{- end }}
serviceAccountName: {{ include "argo-cd.applicationSet.serviceAccountName" . }}
automountServiceAccountToken: {{ .Values.applicationSet.automountServiceAccountToken }}
containers:
- name: {{ .Values.applicationSet.name }}
image: {{ default .Values.global.image.repository .Values.applicationSet.image.repository }}:{{ default (include "argo-cd.defaultTag" .) .Values.applicationSet.image.tag }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ spec:
terminationGracePeriodSeconds: {{ .Values.notifications.terminationGracePeriodSeconds }}
{{- end }}
serviceAccountName: {{ include "argo-cd.notifications.serviceAccountName" . }}
automountServiceAccountToken: {{ .Values.notifications.automountServiceAccountToken }}
containers:
- name: {{ .Values.notifications.name }}
image: {{ default .Values.global.image.repository .Values.notifications.image.repository }}:{{ default (include "argo-cd.defaultTag" .) .Values.notifications.image.tag }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@ spec:
terminationGracePeriodSeconds: {{ .Values.repoServer.terminationGracePeriodSeconds }}
{{- end }}
serviceAccountName: {{ include "argo-cd.repoServer.serviceAccountName" . }}
automountServiceAccountToken: {{ .Values.repoServer.automountServiceAccountToken }}
containers:
- name: {{ .Values.repoServer.name }}
image: {{ default .Values.global.image.repository .Values.repoServer.image.repository }}:{{ default (include "argo-cd.defaultTag" .) .Values.repoServer.image.tag }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ spec:
terminationGracePeriodSeconds: {{ .Values.server.terminationGracePeriodSeconds }}
{{- end }}
serviceAccountName: {{ include "argo-cd.server.serviceAccountName" . }}
automountServiceAccountToken: {{ .Values.server.automountServiceAccountToken }}
containers:
- name: {{ .Values.server.name }}
image: {{ default .Values.global.image.repository .Values.server.image.repository }}:{{ default (include "argo-cd.defaultTag" .) .Values.server.image.tag }}
Expand Down
1 change: 1 addition & 0 deletions charts/argo/argo-cd/templates/dex/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ spec:
terminationGracePeriodSeconds: {{ .Values.dex.terminationGracePeriodSeconds }}
{{- end }}
serviceAccountName: {{ template "argo-cd.dex.serviceAccountName" . }}
automountServiceAccountToken: {{ .Values.dex.automountServiceAccountToken }}
containers:
- name: {{ .Values.dex.name }}
image: {{ .Values.dex.image.repository }}:{{ .Values.dex.image.tag }}
Expand Down
1 change: 1 addition & 0 deletions charts/argo/argo-cd/templates/redis/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ spec:
terminationGracePeriodSeconds: {{ .Values.redis.terminationGracePeriodSeconds }}
{{- end }}
serviceAccountName: {{ include "argo-cd.redis.serviceAccountName" . }}
automountServiceAccountToken: {{ .Values.redis.automountServiceAccountToken }}
containers:
- name: {{ .Values.redis.name }}
image: {{ .Values.redis.image.repository }}:{{ .Values.redis.image.tag }}
Expand Down
21 changes: 21 additions & 0 deletions charts/argo/argo-cd/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -768,6 +768,9 @@ controller:
# topologyKey: topology.kubernetes.io/zone
# whenUnsatisfiable: DoNotSchedule

# -- Automount API credentials for the Service Account into the pod.
automountServiceAccountToken: true

serviceAccount:
# -- Create a service account for the application controller
create: true
Expand Down Expand Up @@ -1110,6 +1113,9 @@ dex:
# -- terminationGracePeriodSeconds for container lifecycle hook
terminationGracePeriodSeconds: 30

# -- Automount API credentials for the Service Account into the pod.
automountServiceAccountToken: true

serviceAccount:
# -- Create dex service account
create: true
Expand Down Expand Up @@ -1410,6 +1416,9 @@ redis:
# -- terminationGracePeriodSeconds for container lifecycle hook
terminationGracePeriodSeconds: 30

# -- Automount API credentials for the Service Account into the pod.
automountServiceAccountToken: true

serviceAccount:
# -- Create a service account for the redis pod
create: false
Expand Down Expand Up @@ -2009,6 +2018,9 @@ server:
# -- Prometheus ServiceMonitor annotations
annotations: {}

# -- Automount API credentials for the Service Account into the pod.
automountServiceAccountToken: true

serviceAccount:
# -- Create server service account
create: true
Expand Down Expand Up @@ -2586,6 +2598,9 @@ repoServer:
# -- List of custom rules for the Repo server's Cluster Role resource
rules: []

# -- Automount API credentials for the Service Account into the pod.
automountServiceAccountToken: true

## Repo server service account
## If create is set to true, make sure to uncomment the name and update the rbac section below
serviceAccount:
Expand Down Expand Up @@ -2747,6 +2762,9 @@ applicationSet:
# -- ApplicationSet service port name
portName: http-webhook

# -- Automount API credentials for the Service Account into the pod.
automountServiceAccountToken: true

serviceAccount:
# -- Create ApplicationSet controller service account
create: true
Expand Down Expand Up @@ -3208,6 +3226,9 @@ notifications:
# @default -- `""` (defaults to global.priorityClassName)
priorityClassName: ""

# -- Automount API credentials for the Service Account into the pod.
automountServiceAccountToken: true

serviceAccount:
# -- Create notifications controller service account
create: true
Expand Down
4 changes: 2 additions & 2 deletions charts/cockroach-labs/cockroachdb/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ annotations:
catalog.cattle.io/kube-version: '>=1.8-0'
catalog.cattle.io/release-name: cockroachdb
apiVersion: v1
appVersion: 23.2.3
appVersion: 23.2.4
description: CockroachDB is a scalable, survivable, strongly-consistent SQL database.
home: https://www.cockroachlabs.com
icon: https://raw.githubusercontent.com/cockroachdb/cockroach/master/docs/media/cockroach_db.png
Expand All @@ -14,4 +14,4 @@ maintainers:
name: cockroachdb
sources:
- https://github.com/cockroachdb/cockroach
version: 12.0.3
version: 12.0.4
10 changes: 5 additions & 5 deletions charts/cockroach-labs/cockroachdb/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -229,10 +229,10 @@ kubectl get pods \
```

```
my-release-cockroachdb-0 cockroachdb/cockroach:v23.2.3
my-release-cockroachdb-1 cockroachdb/cockroach:v23.2.3
my-release-cockroachdb-2 cockroachdb/cockroach:v23.2.3
my-release-cockroachdb-3 cockroachdb/cockroach:v23.2.3
my-release-cockroachdb-0 cockroachdb/cockroach:v23.2.4
my-release-cockroachdb-1 cockroachdb/cockroach:v23.2.4
my-release-cockroachdb-2 cockroachdb/cockroach:v23.2.4
my-release-cockroachdb-3 cockroachdb/cockroach:v23.2.4
```

Resume normal operations. Once you are comfortable that the stability and performance of the cluster is what you'd expect post-upgrade, finalize the upgrade:
Expand Down Expand Up @@ -316,7 +316,7 @@ For details see the [`values.yaml`](values.yaml) file.
| `conf.store.size` | CockroachDB storage size | `""` |
| `conf.store.attrs` | CockroachDB storage attributes | `""` |
| `image.repository` | Container image name | `cockroachdb/cockroach` |
| `image.tag` | Container image tag | `v23.2.3` |
| `image.tag` | Container image tag | `v23.2.4` |
| `image.pullPolicy` | Container pull policy | `IfNotPresent` |
| `image.credentials` | `registry`, `user` and `pass` credentials to pull private image | `{}` |
| `statefulset.replicas` | StatefulSet replicas number | `3` |
Expand Down
2 changes: 1 addition & 1 deletion charts/cockroach-labs/cockroachdb/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ fullnameOverride: ""

image:
repository: cockroachdb/cockroach
tag: v23.2.3
tag: v23.2.4
pullPolicy: IfNotPresent
credentials: {}
# registry: docker.io
Expand Down
4 changes: 2 additions & 2 deletions charts/confluent/confluent-for-kubernetes/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ annotations:
catalog.cattle.io/kube-version: '>=1.15-0'
catalog.cattle.io/release-name: confluent-for-kubernetes
apiVersion: v1
appVersion: 2.8.0
appVersion: 2.8.2
description: A Helm chart to deploy Confluent for Kubernetes
home: https://www.confluent.io/
icon: https://cdn.confluent.io/wp-content/uploads/seo-logo-meadow.png
Expand All @@ -19,4 +19,4 @@ maintainers:
name: confluent-for-kubernetes
sources:
- https://docs.confluent.io/current/index.html
version: 0.921.2
version: 0.921.20
Original file line number Diff line number Diff line change
Expand Up @@ -1789,7 +1789,7 @@ spec:
description: 'sessionAffinity defines the Kubernetes session
affinity. The valid options are `ClientIP` and `None`. `ClientIP`
enables the client IP-based session affinity. The default
value is `None`. More info: https://kubernetes.io/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies.'
value is `None`. More info: https://kubernetes.io/docs/reference/networking/virtual-ips/#session-affinity.'
enum:
- ClientIP
- None
Expand Down Expand Up @@ -1951,7 +1951,7 @@ spec:
description: 'sessionAffinity defines the Kubernetes session
affinity. The valid options are `ClientIP` and `None`. `ClientIP`
enables the client IP-based session affinity. The default
value is `None`. More info: https://kubernetes.io/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies.'
value is `None`. More info: https://kubernetes.io/docs/reference/networking/virtual-ips/#session-affinity.'
enum:
- ClientIP
- None
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1114,7 +1114,7 @@ spec:
description: 'sessionAffinity defines the Kubernetes session
affinity. The valid options are `ClientIP` and `None`. `ClientIP`
enables the client IP-based session affinity. The default
value is `None`. More info: https://kubernetes.io/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies.'
value is `None`. More info: https://kubernetes.io/docs/reference/networking/virtual-ips/#session-affinity.'
enum:
- ClientIP
- None
Expand Down Expand Up @@ -1276,7 +1276,7 @@ spec:
description: 'sessionAffinity defines the Kubernetes session
affinity. The valid options are `ClientIP` and `None`. `ClientIP`
enables the client IP-based session affinity. The default
value is `None`. More info: https://kubernetes.io/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies.'
value is `None`. More info: https://kubernetes.io/docs/reference/networking/virtual-ips/#session-affinity.'
enum:
- ClientIP
- None
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1022,7 +1022,7 @@ spec:
description: 'sessionAffinity defines the Kubernetes session
affinity. The valid options are `ClientIP` and `None`. `ClientIP`
enables the client IP-based session affinity. The default
value is `None`. More info: https://kubernetes.io/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies.'
value is `None`. More info: https://kubernetes.io/docs/reference/networking/virtual-ips/#session-affinity.'
enum:
- ClientIP
- None
Expand Down Expand Up @@ -1184,7 +1184,7 @@ spec:
description: 'sessionAffinity defines the Kubernetes session
affinity. The valid options are `ClientIP` and `None`. `ClientIP`
enables the client IP-based session affinity. The default
value is `None`. More info: https://kubernetes.io/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies.'
value is `None`. More info: https://kubernetes.io/docs/reference/networking/virtual-ips/#session-affinity.'
enum:
- ClientIP
- None
Expand Down
Loading

0 comments on commit 91c5b67

Please sign in to comment.