Charts CI

```
Updated:
  hashicorp/consul:
    - 1.4.2
  kuma/kuma:
    - 2.7.3
  trilio/k8s-triliovault-operator:
    - 4.0.3
```
pull/1022/head
github-actions[bot] 2024-05-21 00:54:33 +00:00
parent 6cced2920a
commit 98aa5b4a73
18 changed files with 141 additions and 28 deletions

Binary file not shown.

BIN
assets/kuma/kuma-2.7.3.tgz Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,11 +1,11 @@
annotations:
artifacthub.io/images: |
- name: consul
image: hashicorp/consul:1.18.1
image: hashicorp/consul:1.18.2
- name: consul-k8s-control-plane
image: hashicorp/consul-k8s-control-plane:1.4.1
image: hashicorp/consul-k8s-control-plane:1.4.2
- name: consul-dataplane
image: hashicorp/consul-dataplane:1.4.1
image: hashicorp/consul-dataplane:1.4.2
- name: envoy
image: envoyproxy/envoy:v1.25.11
artifacthub.io/license: MPL-2.0
@ -25,7 +25,7 @@ annotations:
catalog.cattle.io/kube-version: '>=1.22.0-0'
catalog.cattle.io/release-name: consul
apiVersion: v2
appVersion: 1.18.1
appVersion: 1.18.2
description: Official HashiCorp Consul Chart
home: https://www.consul.io
icon: https://raw.githubusercontent.com/hashicorp/consul-k8s/main/assets/icon.png
@ -34,4 +34,4 @@ name: consul
sources:
- https://github.com/hashicorp/consul
- https://github.com/hashicorp/consul-k8s
version: 1.4.1
version: 1.4.2

View File

@ -93,7 +93,9 @@ spec:
{{- end }}
{{- if (and .Values.global.metrics.enabled .Values.global.metrics.enableAgentMetrics) }}
"prometheus.io/scrape": "true"
{{- if not (hasKey (default "" .Values.client.annotations | fromYaml) "prometheus.io/path")}}
"prometheus.io/path": "/v1/agent/metrics"
{{- end }}
"prometheus.io/port": "8500"
{{- end }}
spec:

View File

@ -260,8 +260,10 @@ spec:
-default-enable-sidecar-proxy-lifecycle-shutdown-drain-listeners=false \
{{- end }}
-default-sidecar-proxy-lifecycle-shutdown-grace-period-seconds={{ .Values.connectInject.sidecarProxy.lifecycle.defaultShutdownGracePeriodSeconds }} \
-default-sidecar-proxy-lifecycle-startup-grace-period-seconds={{ .Values.connectInject.sidecarProxy.lifecycle.defaultStartupGracePeriodSeconds }} \
-default-sidecar-proxy-lifecycle-graceful-port={{ .Values.connectInject.sidecarProxy.lifecycle.defaultGracefulPort }} \
-default-sidecar-proxy-lifecycle-graceful-shutdown-path="{{ .Values.connectInject.sidecarProxy.lifecycle.defaultGracefulShutdownPath }}" \
-default-sidecar-proxy-lifecycle-graceful-startup-path="{{ .Values.connectInject.sidecarProxy.lifecycle.defaultGracefulStartupPath }}" \
-default-sidecar-proxy-startup-failure-seconds={{ .Values.connectInject.sidecarProxy.defaultStartupFailureSeconds }} \
-default-sidecar-proxy-liveness-failure-seconds={{ .Values.connectInject.sidecarProxy.defaultLivenessFailureSeconds }} \
{{- if .Values.connectInject.initContainer }}

View File

@ -132,7 +132,9 @@ spec:
{{- end }}
{{- if (and $root.Values.global.metrics.enabled $root.Values.global.metrics.enableGatewayMetrics) }}
"prometheus.io/scrape": "true"
{{- if not (hasKey (default "" $defaults.annotations | fromYaml) "prometheus.io/path")}}
"prometheus.io/path": "/metrics"
{{- end }}
"prometheus.io/port": "20200"
{{- end }}
{{- if $defaults.annotations }}

View File

@ -78,7 +78,9 @@ spec:
{{- end }}
{{- if (and .Values.global.metrics.enabled .Values.global.metrics.enableGatewayMetrics) }}
"prometheus.io/scrape": "true"
{{- if not (hasKey (default "" .Values.meshGateway.annotations | fromYaml) "prometheus.io/path")}}
"prometheus.io/path": "/metrics"
{{- end }}
"prometheus.io/port": "20200"
{{- end }}
{{- if .Values.meshGateway.annotations }}

View File

@ -134,7 +134,9 @@ spec:
{{- if (and .Values.global.metrics.enabled .Values.global.metrics.enableAgentMetrics) }}
{{- if not .Values.global.metrics.datadog.openMetricsPrometheus.enabled }}
"prometheus.io/scrape": "true"
{{- if not (hasKey (default "" .Values.server.annotations | fromYaml) "prometheus.io/path")}}
"prometheus.io/path": "/v1/agent/metrics"
{{- end }}
{{- if .Values.global.tls.enabled }}
"prometheus.io/port": "8501"
"prometheus.io/scheme": "https"

View File

@ -192,6 +192,9 @@ spec:
-loadBalancer-ips=true \
{{- end }}
{{- end }}
{{- if .Values.syncCatalog.syncLoadBalancerEndpoints }}
-sync-lb-services-endpoints=true \
{{- end }}
livenessProbe:
httpGet:
path: /health/ready

View File

@ -101,7 +101,9 @@ spec:
{{- end }}
{{- if (and $root.Values.global.metrics.enabled $root.Values.global.metrics.enableGatewayMetrics) }}
"prometheus.io/scrape": "true"
{{- if not (hasKey (default "" $defaults.annotations | fromYaml) "prometheus.io/path")}}
"prometheus.io/path": "/metrics"
{{- end }}
"prometheus.io/port": "20200"
{{- end }}
{{- if $defaults.annotations }}

View File

@ -16,25 +16,14 @@ metadata:
release: {{ $root.Release.Name }}
component: terminating-gateway
terminating-gateway-name: {{ template "consul.fullname" $root }}-{{ .name }}
{{- if (or $root.Values.global.acls.manageSystemACLs $root.Values.global.enablePodSecurityPolicies) }}
rules:
{{- if $root.Values.global.enablePodSecurityPolicies }}
rules:
- apiGroups: ["policy"]
resources: ["podsecuritypolicies"]
resourceNames:
- {{ template "consul.fullname" $root }}-{{ .name }}
verbs:
- use
{{- end }}
{{- if $root.Values.global.acls.manageSystemACLs }}
- apiGroups: [""]
resources:
- secrets
resourceNames:
- {{ template "consul.fullname" $root }}-{{ .name }}-acl-token
verbs:
- get
{{- end }}
{{- else }}
rules: []
{{- end }}

View File

@ -66,7 +66,7 @@ global:
# image: "hashicorp/consul-enterprise:1.10.0-ent"
# ```
# @default: hashicorp/consul:<latest version>
image: hashicorp/consul:1.18.1
image: hashicorp/consul:1.18.2
# Array of objects containing image pull secret names that will be applied to each service account.
# This can be used to reference image pull secrets if using a custom consul or consul-k8s-control-plane Docker image.
@ -86,7 +86,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.4.1
imageK8S: hashicorp/consul-k8s-control-plane:1.4.2
# The name of the datacenter that the agents should
# register as. This can't be changed once the Consul cluster is up and running
@ -788,7 +788,7 @@ global:
# The name (and tag) of the consul-dataplane Docker image used for the
# connect-injected sidecar proxies and mesh, terminating, and ingress gateways.
# @default: hashicorp/consul-dataplane:<latest supported version>
imageConsulDataplane: hashicorp/consul-dataplane:1.4.1
imageConsulDataplane: hashicorp/consul-dataplane:1.4.2
# Configuration for running this Helm chart on the Red Hat OpenShift platform.
# This Helm chart currently supports OpenShift v4.x+.
@ -2193,6 +2193,10 @@ syncCatalog:
# Set this to false to skip syncing ClusterIP services.
syncClusterIPServices: true
# If true, LoadBalancer service endpoints instead of ingress addresses will be synced to Consul.
# If false, LoadBalancer endpoints are not synced to Consul.
syncLoadBalancerEndpoints: false
ingress:
# Syncs the hostname from a Kubernetes Ingress resource to service registrations
# when a rule matched a service. Currently only supports host based routing and
@ -2868,8 +2872,10 @@ connectInject:
# - `consul.hashicorp.com/enable-sidecar-proxy-lifecycle`
# - `consul.hashicorp.com/enable-sidecar-proxy-shutdown-drain-listeners`
# - `consul.hashicorp.com/sidecar-proxy-lifecycle-shutdown-grace-period-seconds`
# - `consul.hashicorp.com/sidecar-proxy-lifecycle-startup-grace-period-seconds`
# - `consul.hashicorp.com/sidecar-proxy-lifecycle-graceful-port`
# - `consul.hashicorp.com/sidecar-proxy-lifecycle-graceful-shutdown-path`
# - `consul.hashicorp.com/sidecar-proxy-lifecycle-graceful-startup-path`
# @type: map
lifecycle:
# @type: boolean
@ -2879,9 +2885,13 @@ connectInject:
# @type: integer
defaultShutdownGracePeriodSeconds: 30
# @type: integer
defaultStartupGracePeriodSeconds: 0
# @type: integer
defaultGracefulPort: 20600
# @type: string
defaultGracefulShutdownPath: "/graceful_shutdown"
# @type: string
defaultGracefulStartupPath: "/graceful_startup"
# Configures how long the k8s startup probe will wait before the proxy is considered to be unhealthy and the container is restarted.
# A value of zero disables the probe.

View File

@ -4,7 +4,7 @@ annotations:
catalog.cattle.io/namespace: kuma-system
catalog.cattle.io/release-name: kuma
apiVersion: v2
appVersion: 2.7.2
appVersion: 2.7.3
description: A Helm chart for the Kuma Control Plane
home: https://github.com/kumahq/kuma
icon: https://kuma.io/assets/images/brand/kuma-logo-new.svg
@ -23,4 +23,4 @@ maintainers:
url: https://github.com/michaelbeaumont
name: kuma
type: application
version: 2.7.2
version: 2.7.3

View File

@ -2,7 +2,7 @@
A Helm chart for the Kuma Control Plane
![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![Version: 2.7.2](https://img.shields.io/badge/Version-2.7.2-informational?style=flat-square) ![AppVersion: 2.7.2](https://img.shields.io/badge/AppVersion-2.7.2-informational?style=flat-square)
![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![Version: 2.7.3](https://img.shields.io/badge/Version-2.7.3-informational?style=flat-square) ![AppVersion: 2.7.3](https://img.shields.io/badge/AppVersion-2.7.3-informational?style=flat-square)
**Homepage:** <https://github.com/kumahq/kuma>

View File

@ -4,7 +4,7 @@ annotations:
catalog.cattle.io/kube-version: '>=1.19.0-0'
catalog.cattle.io/release-name: k8s-triliovault-operator
apiVersion: v2
appVersion: 4.0.2
appVersion: 4.0.3
dependencies:
- condition: observability.enabled
name: observability
@ -21,4 +21,4 @@ maintainers:
name: k8s-triliovault-operator
sources:
- https://github.com/trilioData/k8s-triliovault-operator
version: 4.0.2
version: 4.0.3

View File

@ -4,7 +4,7 @@ operator-webhook-init:
repository: operator-webhook-init
k8s-triliovault-operator:
repository: k8s-triliovault-operator
tag: "4.0.2"
tag: "4.0.3"
# create image pull secrets and specify the name here.
imagePullSecret: ""
priorityClassName: ""
@ -183,8 +183,8 @@ podLabels:
linkerd.io/inject: disabled
relatedImages:
tags:
tvk: "4.0.2"
event: "4.0.2"
tvk: "4.0.3"
event: "4.0.3"
control-plane:
image: "control-plane"
metamover:

View File

@ -9041,6 +9041,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.18.2
- name: consul-k8s-control-plane
image: hashicorp/consul-k8s-control-plane:1.4.2
- name: consul-dataplane
image: hashicorp/consul-dataplane:1.4.2
- name: envoy
image: envoyproxy/envoy:v1.25.11
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.22.0-0'
catalog.cattle.io/release-name: consul
apiVersion: v2
appVersion: 1.18.2
created: "2024-05-21T00:54:11.587106236Z"
description: Official HashiCorp Consul Chart
digest: 8d4b0e7435939241061983ee4ee58274062aaddaa1838e0d84cf21361c02f294
home: https://www.consul.io
icon: https://raw.githubusercontent.com/hashicorp/consul-k8s/main/assets/icon.png
kubeVersion: '>=1.22.0-0'
name: consul
sources:
- https://github.com/hashicorp/consul
- https://github.com/hashicorp/consul-k8s
urls:
- assets/hashicorp/consul-1.4.2.tgz
version: 1.4.2
- annotations:
artifacthub.io/images: |
- name: consul
@ -24991,6 +25032,34 @@ entries:
- assets/jenkins/jenkins-4.2.9.tgz
version: 4.2.9
k8s-triliovault-operator:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: TrilioVault for Kubernetes Operator
catalog.cattle.io/kube-version: '>=1.19.0-0'
catalog.cattle.io/release-name: k8s-triliovault-operator
apiVersion: v2
appVersion: 4.0.3
created: "2024-05-21T00:54:16.34241244Z"
dependencies:
- condition: observability.enabled
name: observability
repository: file://./charts/observability
version: ^0.1.0
description: K8s-TrilioVault-Operator is an operator designed to manage the K8s-TrilioVault
Application Lifecycle.
digest: cd43cad54816fea9f55b43ed03931d682eb9b9e5f75bb893f956cd2ea5a61689
home: https://github.com/trilioData/k8s-triliovault-operator
icon: https://www.trilio.io/wp-content/uploads/2021/01/Trilio-2020-logo-RGB-gray-green.png
kubeVersion: '>=1.19.0-0'
maintainers:
- email: prafull.ladha@trilio.io
name: prafull11
name: k8s-triliovault-operator
sources:
- https://github.com/trilioData/k8s-triliovault-operator
urls:
- assets/trilio/k8s-triliovault-operator-4.0.3.tgz
version: 4.0.3
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: TrilioVault for Kubernetes Operator
@ -29886,6 +29955,36 @@ entries:
- assets/avesha/kubeslice-worker-0.4.5.tgz
version: 0.4.5
kuma:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Kuma
catalog.cattle.io/namespace: kuma-system
catalog.cattle.io/release-name: kuma
apiVersion: v2
appVersion: 2.7.3
created: "2024-05-21T00:54:13.995909969Z"
description: A Helm chart for the Kuma Control Plane
digest: 7169bc087c484b08b99d999b7f85e5eb9621a85f430519878651ba0fff939f37
home: https://github.com/kumahq/kuma
icon: https://kuma.io/assets/images/brand/kuma-logo-new.svg
keywords:
- service mesh
- control plane
maintainers:
- email: jakub.dyszkiewicz@konghq.com
name: Jakub Dyszkiewicz
url: https://github.com/jakubdyszkiewicz
- email: charly.molter@konghq.com
name: Charly Molter
url: https://github.com/lahabana
- email: michael.beaumont@konghq.com
name: Mike Beaumont
url: https://github.com/michaelbeaumont
name: kuma
type: application
urls:
- assets/kuma/kuma-2.7.3.tgz
version: 2.7.3
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Kuma