Charts CI

```
Updated:
  cockroach-labs/cockroachdb:
    - 13.0.0
  ngrok/kubernetes-ingress-controller:
    - 0.14.0
  stackstate/stackstate-k8s-agent:
    - 1.0.86
```
pull/1022/head
github-actions[bot] 2024-06-04 00:56:24 +00:00
parent 72d0eada17
commit 453a825e49
19 changed files with 139 additions and 29 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -4,7 +4,7 @@ annotations:
catalog.cattle.io/kube-version: '>=1.8-0'
catalog.cattle.io/release-name: cockroachdb
apiVersion: v1
appVersion: 23.2.5
appVersion: 24.1.0
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
@ -14,4 +14,4 @@ maintainers:
name: cockroachdb
sources:
- https://github.com/cockroachdb/cockroach
version: 12.0.5
version: 13.0.0

View File

@ -229,10 +229,10 @@ kubectl get pods \
```
```
my-release-cockroachdb-0 cockroachdb/cockroach:v23.2.5
my-release-cockroachdb-1 cockroachdb/cockroach:v23.2.5
my-release-cockroachdb-2 cockroachdb/cockroach:v23.2.5
my-release-cockroachdb-3 cockroachdb/cockroach:v23.2.5
my-release-cockroachdb-0 cockroachdb/cockroach:v24.1.0
my-release-cockroachdb-1 cockroachdb/cockroach:v24.1.0
my-release-cockroachdb-2 cockroachdb/cockroach:v24.1.0
my-release-cockroachdb-3 cockroachdb/cockroach:v24.1.0
```
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:
@ -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.5` |
| `image.tag` | Container image tag | `v24.1.0` |
| `image.pullPolicy` | Container pull policy | `IfNotPresent` |
| `image.credentials` | `registry`, `user` and `pass` credentials to pull private image | `{}` |
| `statefulset.replicas` | StatefulSet replicas number | `3` |

View File

@ -7,7 +7,7 @@ fullnameOverride: ""
image:
repository: cockroachdb/cockroach
tag: v23.2.5
tag: v24.1.0
pullPolicy: IfNotPresent
credentials: {}
# registry: docker.io

View File

@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## 0.14.0
**Full Changelog**: https://github.com/ngrok/kubernetes-ingress-controller/compare/helm-chart-0.13.0...helm-chart-0.14.0
### Added
- feat: Auto-provision domain for TLS Edges [#386]( https://github.com/ngrok/kubernetes-ingress-controller/pull/386)
- feat: Support for Load Balancer services [#387](https://github.com/ngrok/kubernetes-ingress-controller/pull/387)
- feat: Support TLS termination in modulesets for Load Balancer Services [388](https://github.com/ngrok/kubernetes-ingress-controller/pull/388)
## 0.13.0
**Full Changelog**: https://github.com/ngrok/kubernetes-ingress-controller/compare/helm-chart-0.12.4...helm-chart-0.13.0

View File

@ -3,7 +3,7 @@ annotations:
catalog.cattle.io/display-name: ngrok Ingress Controller
catalog.cattle.io/release-name: kubernetes-ingress-controller
apiVersion: v2
appVersion: 0.11.0
appVersion: 0.12.0
dependencies:
- name: common
repository: file://./charts/common
@ -22,4 +22,4 @@ keywords:
name: kubernetes-ingress-controller
sources:
- https://github.com/ngrok/kubernetes-ingress-controller
version: 0.13.0
version: 0.14.0

View File

@ -970,6 +970,13 @@ spec:
description: MinVersion is the minimum TLS version to allow for
connections to the edge
type: string
terminateAt:
description: |-
TerminateAt determines where the TLS connection should be terminated.
"edge" if the ngrok edge should terminate TLS traffic, "upstream" if TLS
traffic should be passed through to the upstream ngrok agent /
application server for termination.
type: string
type: object
webhookVerification:
description: WebhookVerification configuration for this module set

View File

@ -142,6 +142,11 @@ spec:
description: ID is the unique identifier for this backend
type: string
type: object
cnameTargets:
additionalProperties:
type: string
description: Map of hostports to the ngrok assigned CNAME targets
type: object
hostports:
description: Hostports served by this edge
items:

View File

@ -46,6 +46,17 @@ rules:
verbs:
- get
- list
- update
- watch
- apiGroups:
- ""
resources:
- services/status
verbs:
- get
- list
- patch
- update
- watch
- apiGroups:
- gateway.networking.k8s.io

View File

@ -1,6 +1,6 @@
dependencies:
- name: http-header-injector
repository: https://helm.stackstate.io
version: 0.0.10
digest: sha256:50177fdb00e83f6103245f9fd9ac6178e2509f7987fecfd91c8f3ce50e485b63
generated: "2024-05-17T10:25:02.376538+02:00"
version: 0.0.11
digest: sha256:ae5ad7c3176f89b71aabef7cd75f99394750f4fffb9905b86fb45c345595c24c
generated: "2024-05-30T13:30:45.346757+02:00"

View File

@ -9,7 +9,7 @@ dependencies:
- alias: httpHeaderInjectorWebhook
name: http-header-injector
repository: file://./charts/http-header-injector
version: 0.0.10
version: 0.0.11
description: Helm chart for the StackState Agent.
home: https://github.com/StackVista/stackstate-agent
icon: https://raw.githubusercontent.com/StackVista/helm-charts/master/stable/stackstate-k8s-agent/logo.svg
@ -21,4 +21,4 @@ maintainers:
- email: ops@stackstate.com
name: Stackstate
name: stackstate-k8s-agent
version: 1.0.84
version: 1.0.86

View File

@ -2,7 +2,7 @@
Helm chart for the StackState Agent.
Current chart version is `1.0.84`
Current chart version is `1.0.86`
**Homepage:** <https://github.com/StackVista/stackstate-agent>
@ -10,7 +10,7 @@ Current chart version is `1.0.84`
| Repository | Name | Version |
|------------|------|---------|
| https://helm.stackstate.io | httpHeaderInjectorWebhook(http-header-injector) | 0.0.10 |
| https://helm.stackstate.io | httpHeaderInjectorWebhook(http-header-injector) | 0.0.11 |
## Required Values
@ -61,7 +61,7 @@ stackstate/stackstate-k8s-agent
| checksAgent.enabled | bool | `true` | Enable / disable runnning cluster checks in a separately deployed pod |
| checksAgent.image.pullPolicy | string | `"IfNotPresent"` | Default container image pull policy. |
| checksAgent.image.repository | string | `"stackstate/stackstate-k8s-agent"` | Base container image repository. |
| checksAgent.image.tag | string | `"44638ef5"` | Default container image tag. |
| checksAgent.image.tag | string | `"bdf94804"` | Default container image tag. |
| checksAgent.livenessProbe.enabled | bool | `true` | Enable use of livenessProbe check. |
| checksAgent.livenessProbe.failureThreshold | int | `3` | `failureThreshold` for the liveness probe. |
| checksAgent.livenessProbe.initialDelaySeconds | int | `15` | `initialDelaySeconds` for the liveness probe. |
@ -126,7 +126,7 @@ stackstate/stackstate-k8s-agent
| clusterAgent.enabled | bool | `true` | Enable / disable the cluster agent. |
| clusterAgent.image.pullPolicy | string | `"IfNotPresent"` | Default container image pull policy. |
| clusterAgent.image.repository | string | `"stackstate/stackstate-k8s-cluster-agent"` | Base container image repository. |
| clusterAgent.image.tag | string | `"44638ef5"` | Default container image tag. |
| clusterAgent.image.tag | string | `"bdf94804"` | Default container image tag. |
| clusterAgent.livenessProbe.enabled | bool | `true` | Enable use of livenessProbe check. |
| clusterAgent.livenessProbe.failureThreshold | int | `3` | `failureThreshold` for the liveness probe. |
| clusterAgent.livenessProbe.initialDelaySeconds | int | `15` | `initialDelaySeconds` for the liveness probe. |
@ -190,7 +190,7 @@ stackstate/stackstate-k8s-agent
| nodeAgent.containers.agent.env | object | `{}` | Additional environment variables for the agent container |
| nodeAgent.containers.agent.image.pullPolicy | string | `"IfNotPresent"` | Default container image pull policy. |
| nodeAgent.containers.agent.image.repository | string | `"stackstate/stackstate-k8s-agent"` | Base container image repository. |
| nodeAgent.containers.agent.image.tag | string | `"44638ef5"` | Default container image tag. |
| nodeAgent.containers.agent.image.tag | string | `"bdf94804"` | Default container image tag. |
| nodeAgent.containers.agent.livenessProbe.enabled | bool | `true` | Enable use of livenessProbe check. |
| nodeAgent.containers.agent.livenessProbe.failureThreshold | int | `3` | `failureThreshold` for the liveness probe. |
| nodeAgent.containers.agent.livenessProbe.initialDelaySeconds | int | `15` | `initialDelaySeconds` for the liveness probe. |

View File

@ -12,4 +12,4 @@ maintainers:
- email: ops@stackstate.com
name: Stackstate Lupulus Team
name: http-header-injector
version: 0.0.10
version: 0.0.11

View File

@ -1,6 +1,6 @@
# http-header-injector
![Version: 0.0.9](https://img.shields.io/badge/Version-0.0.9-informational?style=flat-square) ![AppVersion: 0.0.1](https://img.shields.io/badge/AppVersion-0.0.1-informational?style=flat-square)
![Version: 0.0.11](https://img.shields.io/badge/Version-0.0.11-informational?style=flat-square) ![AppVersion: 0.0.1](https://img.shields.io/badge/AppVersion-0.0.1-informational?style=flat-square)
Helm chart for deploying the http-header-injector sidecar, which automatically injects x-request-id into http traffic
going through the cluster for pods which have the annotation `http-header-injector.stackstate.io/inject: enabled` is set.
@ -17,10 +17,10 @@ going through the cluster for pods which have the annotation `http-header-inject
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| certificatePrehook | object | `{"image":{"pullPolicy":"IfNotPresent","registry":null,"repository":"stackstate/container-tools","tag":"1.2.0"},"resources":{"limits":{"cpu":"100m","memory":"100Mi"},"requests":{"cpu":"100m","memory":"100Mi"}}}` | Helm prehook to setup/remove a certificate for the sidecarInjector mutationwebhook |
| certificatePrehook | object | `{"image":{"pullPolicy":"IfNotPresent","registry":null,"repository":"stackstate/container-tools","tag":"1.4.0"},"resources":{"limits":{"cpu":"100m","memory":"200Mi"},"requests":{"cpu":"100m","memory":"200Mi"}}}` | Helm prehook to setup/remove a certificate for the sidecarInjector mutationwebhook |
| certificatePrehook.image.pullPolicy | string | `"IfNotPresent"` | Policy when pulling an image |
| certificatePrehook.image.registry | string | `nil` | Registry for the docker image. |
| certificatePrehook.image.tag | string | `"1.2.0"` | The tag for the docker image |
| certificatePrehook.image.tag | string | `"1.4.0"` | The tag for the docker image |
| debug | bool | `false` | Enable debugging. This will leave leave artifacts around like the prehook jobs for further inspection |
| enabled | bool | `true` | Enable/disable the mutationwebhook |
| global.extraAnnotations | object | `{}` | Extra annotations added ta all resources created by the helm chart |

View File

@ -79,10 +79,10 @@ certificatePrehook:
resources:
limits:
cpu: "100m"
memory: "100Mi"
memory: "200Mi"
requests:
cpu: "100m"
memory: "100Mi"
memory: "200Mi"
# webhook -- MutationWebhook that will be installed to inject a sidecar into pods
webhook:

View File

@ -109,7 +109,7 @@ nodeAgent:
# nodeAgent.containers.agent.image.repository -- Base container image repository.
repository: stackstate/stackstate-k8s-agent
# nodeAgent.containers.agent.image.tag -- Default container image tag.
tag: "44638ef5"
tag: "bdf94804"
# nodeAgent.containers.agent.image.pullPolicy -- Default container image pull policy.
pullPolicy: IfNotPresent
processAgent:
@ -357,7 +357,7 @@ clusterAgent:
# clusterAgent.image.repository -- Base container image repository.
repository: stackstate/stackstate-k8s-cluster-agent
# clusterAgent.image.tag -- Default container image tag.
tag: "44638ef5"
tag: "bdf94804"
# clusterAgent.image.pullPolicy -- Default container image pull policy.
pullPolicy: IfNotPresent
@ -512,7 +512,7 @@ checksAgent:
# checksAgent.image.repository -- Base container image repository.
repository: stackstate/stackstate-k8s-agent
# checksAgent.image.tag -- Default container image tag.
tag: "44638ef5"
tag: "bdf94804"
# checksAgent.image.pullPolicy -- Default container image pull policy.
pullPolicy: IfNotPresent

View File

@ -7697,6 +7697,27 @@ entries:
- assets/cloudcasa/cloudcasa-0.1.000.tgz
version: 0.1.000
cockroachdb:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: CockroachDB
catalog.cattle.io/kube-version: '>=1.8-0'
catalog.cattle.io/release-name: cockroachdb
apiVersion: v1
appVersion: 24.1.0
created: "2024-06-04T00:56:01.96286494Z"
description: CockroachDB is a scalable, survivable, strongly-consistent SQL database.
digest: c963c2c72405af80dafcf06b784cd45a838f0a6aaa8839ed6b5f77e9680a6775
home: https://www.cockroachlabs.com
icon: https://raw.githubusercontent.com/cockroachdb/cockroach/master/docs/media/cockroach_db.png
maintainers:
- email: helm-charts@cockroachlabs.com
name: cockroachlabs
name: cockroachdb
sources:
- https://github.com/cockroachdb/cockroach
urls:
- assets/cockroach-labs/cockroachdb-13.0.0.tgz
version: 13.0.0
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: CockroachDB
@ -29861,6 +29882,35 @@ entries:
- assets/kubemq/kubemq-crds-2.3.7.tgz
version: 2.3.7
kubernetes-ingress-controller:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: ngrok Ingress Controller
catalog.cattle.io/release-name: kubernetes-ingress-controller
apiVersion: v2
appVersion: 0.12.0
created: "2024-06-04T00:56:06.211523185Z"
dependencies:
- name: common
repository: file://./charts/common
tags:
- bitnami-common
version: 2.x.x
description: A Kubernetes ingress controller built using ngrok.
digest: 88909f8d7fd897cbf9822bf763bd8ba9abbb1bc1d45dafd4200a3d70138a5832
home: https://ngrok.com
icon: https://assets-global.website-files.com/63ed4bc7a4b189da942a6b8c/6411ffa0b395a44345ed2b1a_Frame%201.svg
keywords:
- ngrok
- networking
- ingress
- edge
- api gateway
name: kubernetes-ingress-controller
sources:
- https://github.com/ngrok/kubernetes-ingress-controller
urls:
- assets/ngrok/kubernetes-ingress-controller-0.14.0.tgz
version: 0.14.0
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: ngrok Ingress Controller
@ -50471,6 +50521,34 @@ entries:
- assets/speedscale/speedscale-operator-0.9.12600.tgz
version: 0.9.12600
stackstate-k8s-agent:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: StackState Agent
catalog.cattle.io/kube-version: '>=1.19.0-0'
catalog.cattle.io/release-name: stackstate-k8s-agent
apiVersion: v2
appVersion: 3.0.0
created: "2024-06-04T00:56:07.137843926Z"
dependencies:
- alias: httpHeaderInjectorWebhook
name: http-header-injector
repository: file://./charts/http-header-injector
version: 0.0.11
description: Helm chart for the StackState Agent.
digest: 30a171f10b736487156e96ebb2d1f99aa141418e99aaed702869b5453670a1e3
home: https://github.com/StackVista/stackstate-agent
icon: https://raw.githubusercontent.com/StackVista/helm-charts/master/stable/stackstate-k8s-agent/logo.svg
keywords:
- monitoring
- observability
- stackstate
maintainers:
- email: ops@stackstate.com
name: Stackstate
name: stackstate-k8s-agent
urls:
- assets/stackstate/stackstate-k8s-agent-1.0.86.tgz
version: 1.0.86
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: StackState Agent