Merge pull request #705 from nflondo/main-source

Charts CI
pull/707/head
alex-isv 2023-03-30 11:59:32 -06:00 committed by GitHub
commit f3e575bda8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
62 changed files with 2767 additions and 1196 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
assets/loft/loft-3.0.2.tgz Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,6 +1,6 @@
dependencies:
- name: redis-ha
repository: https://dandydeveloper.github.io/charts/
version: 4.22.4
digest: sha256:5df60910862b364ebfb82cba2b2f0951c39ad36446647fb3f501bdeadc92fbd7
generated: "2022-12-26T22:58:11.561184+09:00"
version: 4.22.5
digest: sha256:d2e927511e515fb862f23dd413ee3a356c855d808f6f9ad1d345ee62b8c7ea16
generated: "2023-03-30T08:25:32.738257836+02:00"

View File

@ -1,7 +1,7 @@
annotations:
artifacthub.io/changes: |
- kind: fixed
description: Surround with if hostNetwork field to disable it when is set to false
- kind: changed
description: entrypoint usage can be configured
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Argo CD
catalog.cattle.io/kube-version: '>=1.22.0-0'
@ -12,7 +12,7 @@ dependencies:
- condition: redis-ha.enabled
name: redis-ha
repository: file://./charts/redis-ha
version: 4.22.4
version: 4.22.5
description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool
for Kubernetes.
home: https://github.com/argoproj/argo-helm
@ -29,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.27.4
version: 5.27.5

View File

@ -394,6 +394,8 @@ NAME: my-release
| global.affinity.nodeAffinity.type | string | `"hard"` | Default node affinity rules. Either: `none`, `soft` or `hard` |
| global.affinity.podAntiAffinity | string | `"soft"` | Default pod anti-affinity rules. Either: `none`, `soft` or `hard` |
| global.deploymentAnnotations | object | `{}` | Annotations for the all deployed Deployments |
| global.entrypoint.entrypoint | string | `"entrypoint.sh"` | The entrypoint to use for the containers. |
| global.entrypoint.useImplicit | bool | `false` | Implicitly use the docker image's entrypoint. This requires the image to have ENTRYPOINT set properly |
| global.hostAliases | list | `[]` | Mapping between IP and hostnames that will be injected as entries in the pod's hosts files |
| global.image.imagePullPolicy | string | `"IfNotPresent"` | If defined, a imagePullPolicy applied to all Argo CD deployments |
| global.image.repository | string | `"quay.io/argoproj/argocd"` | If defined, a repository applied to all Argo CD deployments |

View File

@ -18,4 +18,4 @@ sources:
- https://redis.io/download
- https://github.com/DandyDeveloper/charts/blob/master/charts/redis-ha
- https://github.com/oliver006/redis_exporter
version: 4.22.4
version: 4.22.5

View File

@ -24,7 +24,6 @@ spec:
labels:
app: {{ template "redis-ha.name" . }}-haproxy
release: {{ .Release.Name }}
revision: "{{ .Release.Revision }}"
{{- range $key, $value := .Values.haproxy.labels }}
{{ $key }}: {{ $value | toString }}
{{- end }}
@ -69,7 +68,6 @@ spec:
matchLabels:
app: {{ template "redis-ha.name" . }}-haproxy
release: {{ .Release.Name }}
revision: "{{ .Release.Revision }}"
topologyKey: kubernetes.io/hostname
{{- else }}
preferredDuringSchedulingIgnoredDuringExecution:
@ -79,7 +77,6 @@ spec:
matchLabels:
app: {{ template "redis-ha.name" . }}-haproxy
release: {{ .Release.Name }}
revision: "{{ .Release.Revision }}"
topologyKey: kubernetes.io/hostname
{{- end }}
{{- end }}
@ -92,7 +89,6 @@ spec:
matchLabels:
app: {{ template "redis-ha.name" . }}-haproxy
release: {{ .Release.Name }}
revision: "{{ .Release.Revision }}"
{{- end }}
initContainers:
- name: config-init

View File

@ -51,8 +51,11 @@ spec:
- name: {{ .Values.applicationSet.name }}
image: {{ default .Values.global.image.repository .Values.applicationSet.image.repository }}:{{ default (include "argo-cd.defaultTag" .) .Values.applicationSet.image.tag }}
imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.applicationSet.image.imagePullPolicy }}
{{- if not .Values.global.entrypoint.useImplicit }}
command:
- entrypoint.sh
- {{ .Values.global.entrypoint.entrypoint | quote }}
{{- end }}
args:
- argocd-applicationset-controller
- --metrics-addr=:{{ .Values.applicationSet.containerPorts.metrics }}
- --probe-addr=:{{ .Values.applicationSet.containerPorts.probe }}

View File

@ -56,8 +56,10 @@ spec:
- name: {{ .Values.repoServer.name }}
image: {{ default .Values.global.image.repository .Values.repoServer.image.repository }}:{{ default (include "argo-cd.defaultTag" .) .Values.repoServer.image.tag }}
imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.repoServer.image.imagePullPolicy }}
{{- if not .Values.global.entrypoint.useImplicit }}
command:
- entrypoint.sh
- {{ .Values.global.entrypoint.entrypoint | quote }}
{{- end }}
args:
- argocd-repo-server
- --port={{ .Values.repoServer.containerPorts.server }}

View File

@ -132,6 +132,14 @@ global:
# topologyKey: topology.kubernetes.io/zone
# whenUnsatisfiable: DoNotSchedule
# POD entrypoint configuration
entrypoint:
# -- Implicitly use the docker image's entrypoint. This requires the image to have
# ENTRYPOINT set properly
useImplicit: false
# -- The entrypoint to use for the containers.
entrypoint: "entrypoint.sh"
## Argo Configs
configs:

View File

@ -4,7 +4,7 @@ annotations:
catalog.cattle.io/kube-version: '>=1.8-0'
catalog.cattle.io/release-name: cockroachdb
apiVersion: v1
appVersion: 22.2.6
appVersion: 22.2.7
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: 10.0.6
version: 10.0.7

View File

@ -229,10 +229,10 @@ kubectl get pods \
```
```
my-release-cockroachdb-0 cockroachdb/cockroach:v22.2.6
my-release-cockroachdb-1 cockroachdb/cockroach:v22.2.6
my-release-cockroachdb-2 cockroachdb/cockroach:v22.2.6
my-release-cockroachdb-3 cockroachdb/cockroach:v22.2.6
my-release-cockroachdb-0 cockroachdb/cockroach:v22.2.7
my-release-cockroachdb-1 cockroachdb/cockroach:v22.2.7
my-release-cockroachdb-2 cockroachdb/cockroach:v22.2.7
my-release-cockroachdb-3 cockroachdb/cockroach:v22.2.7
```
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:
@ -287,7 +287,7 @@ Verify that no pod is deleted and then upgrade as normal. A new StatefulSet will
For more information about upgrading a cluster to the latest major release of CockroachDB, see [Upgrade to CockroachDB v21.1](https://www.cockroachlabs.com/docs/stable/upgrade-cockroach-version.html).
Note that there are some backward-incompatible changes to SQL features between versions 20.2 and 21.1. For details, see the [CockroachDB v22.2.6 release notes](https://www.cockroachlabs.com/docs/releases/v22.2.6.html#backward-incompatible-changes).
Note that there are some backward-incompatible changes to SQL features between versions 20.2 and 21.1. For details, see the [CockroachDB v22.2.7 release notes](https://www.cockroachlabs.com/docs/releases/v22.2.7.html#backward-incompatible-changes).
## Configuration
@ -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 | `v22.2.6` |
| `image.tag` | Container image tag | `v22.2.7` |
| `image.pullPolicy` | Container pull policy | `IfNotPresent` |
| `image.credentials` | `registry`, `user` and `pass` credentials to pull private image | `{}` |
| `statefulset.replicas` | StatefulSet replicas number | `3` |
@ -381,11 +381,12 @@ For details see the [`values.yaml`](values.yaml) file.
| `init.affinity` | [Affinity rules][2] of init Job Pod | `{}` |
| `init.nodeSelector` | Node labels for init Job Pod assignment | `{}` |
| `init.tolerations` | Node taints to tolerate by init Job Pod | `[]` |
| `init.resources` | Resource requests and limits for the Pod of init Job | `{}` |
| `init.resources` | Resource requests and limits for the `cluster-init` container | `{}` |
| `tls.enabled` | Whether to run securely using TLS certificates | `no` |
| `tls.serviceAccount.create` | Whether to create a new RBAC service account | `yes` |
| `tls.serviceAccount.name` | Name of RBAC service account to use | `""` |
| `tls.copyCerts.image` | Image used in copy certs init container | `busybox` |
| `tls.copyCerts.resources` | Resource requests and limits for the `copy-certs` container | `{}` |
| `tls.certs.provided` | Bring your own certs scenario, i.e certificates are provided | `no` |
| `tls.certs.clientRootSecret` | If certs are provided, secret name for client root cert | `cockroachdb-root` |
| `tls.certs.nodeSecret` | If certs are provided, secret name for node cert | `cockroachdb-node` |

View File

@ -255,3 +255,14 @@ Validate that if user enabled tls, then either self-signed certificates or certi
{{ include "cockroachdb.tls.certs.selfSigner.nodeCertValidation" . }}
{{- end -}}
{{- define "cockroachdb.securityContext.versionValidation" }}
{{- if semverCompare ">=22.1.2" .Values.image.tag -}}
{{ print true }}
{{- else }}
{{- if semverCompare ">=21.2.13, <22.1.0" .Values.image.tag -}}
{{ print true }}
{{- else }}
{{ print false }}
{{- end }}
{{- end }}
{{- end }}

View File

@ -287,6 +287,17 @@ spec:
periodSeconds: 5
failureThreshold: 2
{{- end }}
{{- if eq (include "cockroachdb.securityContext.versionValidation" .) "true" }}
{{- if .Values.statefulset.securityContext.enabled }}
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
privileged: false
readOnlyRootFilesystem: true
{{- end }}
{{- end }}
{{- with .Values.statefulset.resources }}
resources: {{- toYaml . | nindent 12 }}
{{- end }}
@ -342,6 +353,15 @@ spec:
secret:
secretName: {{ template "cockroachdb.fullname" . }}-log-config
{{- end }}
{{- if eq (include "cockroachdb.securityContext.versionValidation" .) "true" }}
{{- if and .Values.securityContext.enabled }}
securityContext:
fsGroup: 1000
runAsGroup: 1000
runAsUser: 1000
runAsNonRoot: true
{{- end }}
{{- end }}
{{- if .Values.storage.persistentVolume.enabled }}
volumeClaimTemplates:
- metadata:

View File

@ -1,7 +1,7 @@
# Generated file, DO NOT EDIT. Source: build/templates/values.yaml
image:
repository: cockroachdb/cockroach
tag: v22.2.6
tag: v22.2.7
pullPolicy: IfNotPresent
credentials: {}
# registry: docker.io
@ -262,6 +262,9 @@ statefulset:
# initialDelaySeconds: 30
# periodSeconds: 5
securityContext:
enabled: true
service:
ports:
# You can set a different external and internal gRPC ports and their name.
@ -318,6 +321,9 @@ ingress:
prometheus:
enabled: true
securityContext:
enabled: true
# CockroachDB's Prometheus operator ServiceMonitor support
serviceMonitor:
enabled: false

View File

@ -21,3 +21,5 @@
.idea/
*.tmproj
.vscode/
# CI
.ci/

View File

@ -15,4 +15,4 @@ maintainers:
- name: codefresh
url: https://codefresh-io.github.io/
name: cf-runtime
version: 1.0.3
version: 1.0.5

View File

@ -1,6 +1,6 @@
## Codefresh Runner
![Version: 1.0.3](https://img.shields.io/badge/Version-1.0.3-informational?style=flat-square)
![Version: 1.0.5](https://img.shields.io/badge/Version-1.0.5-informational?style=flat-square)
## Prerequisites
@ -92,7 +92,7 @@ Kubernetes: `>=1.19.0-0`
| re.dindDaemon.tlsverify | bool | `true` | |
| re.serviceAccount | object | `{"annotations":{}}` | Set annotation on engine Service Account Ref: https://codefresh.io/docs/docs/administration/codefresh-runner/#injecting-aws-arn-roles-into-the-cluster |
| runner.env | object | `{}` | Add additional env vars |
| runner.image | string | `"codefresh/venona:1.9.13"` | Set runner image |
| runner.image | string | `"codefresh/venona:1.9.14"` | Set runner image |
| runner.nodeSelector | object | `{}` | Set runner node selector |
| runner.resources | object | `{}` | Set runner requests and limits |
| runner.tolerations | list | `[]` | Set runner tolerations |
@ -112,12 +112,13 @@ Kubernetes: `>=1.19.0-0`
| storage.local.volumeParentDir | string | `"/var/lib/codefresh/dind-volumes"` | Set volume path on the host filesystem |
| storage.localVolumeMonitor.env | object | `{}` | |
| storage.localVolumeMonitor.image | string | `"codefresh/dind-volume-utils:1.29.3"` | Set `dind-lv-monitor` image |
| storage.localVolumeMonitor.initContainer.image | string | `"alpine"` | |
| storage.localVolumeMonitor.nodeSelector | object | `{}` | |
| storage.localVolumeMonitor.resources | object | `{}` | |
| storage.localVolumeMonitor.tolerations | list | `[]` | |
| volumeProvisioner.annotations | object | `{}` | |
| volumeProvisioner.env | object | `{}` | Add additional env vars |
| volumeProvisioner.image | string | `"codefresh/dind-volume-provisioner:1.33.2"` | Set volume-provisioner image |
| volumeProvisioner.image | string | `"codefresh/dind-volume-provisioner:1.33.3"` | Set volume-provisioner image |
| volumeProvisioner.nodeSelector | object | `{}` | Set volume-provisioner node selector |
| volumeProvisioner.resources | object | `{}` | Set volume-provisioner requests and limits |
| volumeProvisioner.securityContext | object | `{"enabled":true}` | Enable volume-provisioner pod's security context (running as non root user) |

View File

@ -33,7 +33,7 @@ spec:
- -R
- 1000:1000
- /var/lib/codefresh/dind-volumes
image: alpine
image: {{ .Values.storage.localVolumeMonitor.initContainer.image }}
imagePullPolicy: Always
name: fs-change-owner
resources: {}

View File

@ -20,17 +20,17 @@ global:
# -- Set docker registry prefix for the runtime images
dockerRegistry: "quay.io"
# E.g
# E.g.
# dockerRegistry: "myreqistry.local"
# Runner parameters
# @default -- See below
runner:
# -- Set runner image
image: "codefresh/venona:1.9.13"
image: "codefresh/venona:1.9.14"
# -- Add additional env vars
env: {}
# E.g
# E.g.
# env:
# HTTP_PROXY: 10.20.0.35:8080
# HTTPS_PROXY: 10.20.0.35:8080
@ -38,7 +38,7 @@ runner:
# -- Set runner requests and limits
resources: {}
# E.g
# E.g.
# resources:
# limits:
# cpu: 400m
@ -49,13 +49,13 @@ runner:
# -- Set runner node selector
nodeSelector: {}
# E.g
# E.g.
# nodeSelector:
# foo: bar
# -- Set runner tolerations
tolerations: []
## E.g
## E.g.
# tolerations:
# - key: codefresh
# operator: Equal
@ -66,10 +66,10 @@ runner:
# @default -- See below
volumeProvisioner:
# -- Set volume-provisioner image
image: "codefresh/dind-volume-provisioner:1.33.2"
image: "codefresh/dind-volume-provisioner:1.33.3"
# -- Set annotation on volume-provisioner Service Account
serviceAccount: {}
# E.g
# E.g.
# serviceAccount:
# annotations:
# eks.amazonaws.com/role-arn: "arn:aws:iam::<ACCOUNT_ID>:role/<IAM_ROLE_NAME>"
@ -85,7 +85,7 @@ volumeProvisioner:
enabled: true
# -- Add additional env vars
env: {}
# E.g
# E.g.
# env:
# PRIVILEGED_CONTAINER: true
@ -120,6 +120,8 @@ storage:
localVolumeMonitor:
# -- Set `dind-lv-monitor` image
image: codefresh/dind-volume-utils:1.29.3
initContainer:
image: alpine
nodeSelector: {}
resources: {}
tolerations: []
@ -144,7 +146,7 @@ storage:
# -- Set AWS_SECRET_ACCESS_KEY for volume-provisioner (optional)
# Ref: https://codefresh.io/docs/docs/installation/codefresh-runner/#dind-volume-provisioner-permissions
secretAccessKey: ""
# E.g:
# E.g.
# ebs:
# volumeType: gp3
# availabilityZone: us-east-1c
@ -176,7 +178,7 @@ storage:
availabilityZone: "us-west1-a"
# -- Set Google SA JSON key for volume-provisioner (optional)
serviceAccountJson: ""
## e.g:
# E.g.
# gcedisk:
# volumeType: pd-ssd
# availabilityZone: us-central1-c
@ -213,7 +215,7 @@ re:
# Ref: https://codefresh.io/docs/docs/administration/codefresh-runner/#injecting-aws-arn-roles-into-the-cluster
serviceAccount:
annotations: {}
# E.g
# E.g.
# serviceAccount:
# annotations:
# eks.amazonaws.com/role-arn: "arn:aws:iam::<ACCOUNT_ID>:role/<IAM_ROLE_NAME>"
@ -256,7 +258,7 @@ appProxy:
tlsSecret: ""
# -- Set extra annotations for ingress object
annotations: {}
## e.g:
# E.g.
# ingress:
# pathPrefix: "/app-proxy"
# class: "nginx"

View File

@ -4,7 +4,7 @@ annotations:
catalog.cattle.io/kube-version: '>1.15.0-0'
catalog.cattle.io/release-name: falcon-sensor
apiVersion: v2
appVersion: 1.18.5
appVersion: 1.18.6
description: A Helm chart to deploy CrowdStrike Falcon sensors into Kubernetes clusters.
home: https://crowdstrike.com
icon: https://raw.githubusercontent.com/CrowdStrike/falcon-helm/main/images/crowdstrike-logo.svg
@ -24,4 +24,4 @@ name: falcon-sensor
sources:
- https://github.com/CrowdStrike/falcon-helm
type: application
version: 1.18.5
version: 1.18.6

View File

@ -70,9 +70,18 @@
"pattern": "^(RollingUpdate|OnDelete)$"
},
"maxUnavailable": {
"oneOf": [
{
"type": "string",
"default": "10%",
"pattern": "^[0-9]+%$"
},
{
"type": "integer",
"default": "1",
"pattern": "^[0-9]+$"
}
]
},
"serviceAccountName": {
"type": "object",

View File

@ -1,11 +1,15 @@
# Datadog changelog
# 3.23.0
## 3.24.0
* Move `kube-state-metrics` default image registry from k8s.gcr.io to registry.k8s.io.
## 3.23.0
* Injects additional environment variables in the Cluster Agent
* Add `clusterAgent.rbac.flareAdditionalPermissions` parameter to enable user Helm values retrieval in DCA flare (`true` by default)
# 3.22.0
## 3.22.0
* Auto-configure `clusterAgent.admissionController.configMode` based on `datadog.apm.socketEnabled|portEnabled`.

View File

@ -19,4 +19,4 @@ name: datadog
sources:
- https://app.datadoghq.com/account/settings#agent/kubernetes
- https://github.com/DataDog/datadog-agent
version: 3.23.0
version: 3.24.0

View File

@ -1,6 +1,6 @@
# Datadog
![Version: 3.23.0](https://img.shields.io/badge/Version-3.23.0-informational?style=flat-square) ![AppVersion: 7](https://img.shields.io/badge/AppVersion-7-informational?style=flat-square)
![Version: 3.24.0](https://img.shields.io/badge/Version-3.24.0-informational?style=flat-square) ![AppVersion: 7](https://img.shields.io/badge/AppVersion-7-informational?style=flat-square)
[Datadog](https://www.datadoghq.com/) is a hosted infrastructure monitoring platform. This chart adds the Datadog Agent to all nodes in your cluster via a DaemonSet. It also optionally depends on the [kube-state-metrics chart](https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-state-metrics). For more information about monitoring Kubernetes with Datadog, please refer to the [Datadog documentation website](https://docs.datadoghq.com/agent/basic_agent_usage/kubernetes/).
@ -727,6 +727,7 @@ helm install <RELEASE_NAME> \
| existingClusterAgent.serviceName | string | `nil` | Existing service name to use for reaching the external Cluster Agent |
| existingClusterAgent.tokenSecretName | string | `nil` | Existing secret name to use for external Cluster Agent token |
| fullnameOverride | string | `nil` | Override the full qualified app name |
| kube-state-metrics.image.repository | string | `"registry.k8s.io/kube-state-metrics/kube-state-metrics"` | Default kube-state-metrics image repository. |
| kube-state-metrics.nodeSelector | object | `{"kubernetes.io/os":"linux"}` | Node selector for KSM. KSM only supports Linux. |
| kube-state-metrics.rbac.create | bool | `true` | If true, create & use RBAC resources |
| kube-state-metrics.resources | object | `{}` | Resource requests and limits for the kube-state-metrics container. |

View File

@ -1806,6 +1806,10 @@ datadog-crds:
datadogMetrics: true
kube-state-metrics:
# kube-state-metrics.image.repository -- Default kube-state-metrics image repository.
image:
repository: registry.k8s.io/kube-state-metrics/kube-state-metrics
rbac:
# kube-state-metrics.rbac.create -- If true, create & use RBAC resources
create: true

View File

@ -28,4 +28,4 @@ name: loft
sources:
- https://github.com/loft-sh/loft
type: application
version: 3.0.1
version: 3.0.2

View File

@ -69,7 +69,7 @@ spec:
{{- if .Values.image }}
image: "{{ .Values.image }}"
{{- else }}
image: "loftsh/loft:{{ .Chart.Version }}"
image: "ghcr.io/loft-sh/loft:{{ .Chart.Version }}"
{{- end }}
ports:
- name: http

View File

@ -58,8 +58,9 @@ tls:
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
# Default value is: loftsh/loft:{{ .Chart.Version }}
# image: loftsh/loft
# Default value is: ghcr.io/loft:{{ .Chart.Version }}
# Note: images prior to 3.1 use the docker.io/loftsh registry
# image: ghcr.io/loft-sh/loft
# Additional enviroment variables in the form of
# VAR_NAME: VAR_VALUE

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.3801
version: 0.1.1

File diff suppressed because it is too large Load Diff

View File

@ -71,8 +71,7 @@ spec:
- $(OPERATOR_NAMESPACE)
- --writeStatusName
- ""
image: {{ if .Values.registry }}{{ .Values.registry }}/quay.io-operator-framework-olm{{ else }}quay.io/operator-framework/olm@sha256:b706ee6583c4c3cf8059d44234c8a4505804adcc742bcddb3d1e2f6eff3d6519{{ end }}
imagePullPolicy: IfNotPresent
image: {{ if .Values.registry }}{{ .Values.registry }}/quay.io-operator-framework-{{ else }}quay.io/operator-framework/{{ end }}olm@sha256:f9ea8cef95ac9b31021401d4863711a5eec904536b449724e0f00357548a31e7
ports:
- containerPort: 8080
- containerPort: 8081
@ -88,7 +87,6 @@ spec:
port: 8080
terminationMessagePolicy: FallbackToLogsOnError
env:
- name: OPERATOR_NAMESPACE
valueFrom:
fieldRef:
@ -99,10 +97,25 @@ spec:
requests:
cpu: 10m
memory: 160Mi
nodeSelector:
kubernetes.io/os: linux
tolerations:
- key: "kubernetes.io/arch"
operator: "Equal"
value: "amd64"
effect: "NoSchedule"
- key: "kubernetes.io/arch"
operator: "Equal"
value: "amd64"
effect: "NoExecute"
- key: "kubernetes.io/arch"
operator: "Equal"
value: "arm64"
effect: "NoSchedule"
- key: "kubernetes.io/arch"
operator: "Equal"
value: "arm64"
effect: "NoExecute"
---
apiVersion: apps/v1
kind: Deployment
@ -129,12 +142,14 @@ spec:
command:
- /bin/catalog
args:
- '-namespace'
- '--namespace'
- {{ .Values.olmNamespace }}
- -configmapServerImage={{ if .Values.registry }}{{ .Values.registry }}/quay.io-operator-framework-{{ else }}quay.io/operator-framework/{{ end }}configmap-operator-registry:latest
- -util-image
- {{ if .Values.registry }}{{ .Values.registry }}/quay.io-operator-framework-olm{{ else }}quay.io/operator-framework/olm@sha256:b706ee6583c4c3cf8059d44234c8a4505804adcc742bcddb3d1e2f6eff3d6519{{ end }}
image: {{ if .Values.registry }}{{ .Values.registry }}/quay.io-operator-framework-olm{{ else }}quay.io/operator-framework/olm@sha256:b706ee6583c4c3cf8059d44234c8a4505804adcc742bcddb3d1e2f6eff3d6519{{ end }}
- --configmapServerImage={{ if .Values.registry }}{{ .Values.registry }}/quay.io-operator-framework-{{ else }}quay.io/operator-framework/{{ end }}configmap-operator-registry:latest
- --util-image
- {{ if .Values.registry }}{{ .Values.registry }}/quay.io-operator-framework-{{ else }}quay.io/operator-framework/{{ end }}olm@sha256:f9ea8cef95ac9b31021401d4863711a5eec904536b449724e0f00357548a31e7
- --opmImage
- {{ if .Values.registry }}{{ .Values.registry }}/quay.io-operator-framework-{{ else }}quay.io/operator-framework/{{ end }}opm@sha256:d999588bd4e9509ec9e75e49adfb6582d256e9421e454c7fb5e9fe57e7b1aada
image: {{ if .Values.registry }}{{ .Values.registry }}/quay.io-operator-framework-{{ else }}quay.io/operator-framework/{{ end }}olm@sha256:f9ea8cef95ac9b31021401d4863711a5eec904536b449724e0f00357548a31e7
imagePullPolicy: IfNotPresent
ports:
- containerPort: 8080
@ -151,15 +166,29 @@ spec:
port: 8080
terminationMessagePolicy: FallbackToLogsOnError
env:
resources:
requests:
cpu: 10m
memory: 80Mi
nodeSelector:
kubernetes.io/os: linux
tolerations:
- key: "kubernetes.io/arch"
operator: "Equal"
value: "amd64"
effect: "NoSchedule"
- key: "kubernetes.io/arch"
operator: "Equal"
value: "amd64"
effect: "NoExecute"
- key: "kubernetes.io/arch"
operator: "Equal"
value: "arm64"
effect: "NoSchedule"
- key: "kubernetes.io/arch"
operator: "Equal"
value: "arm64"
effect: "NoExecute"
---
kind: ClusterRole
apiVersion: rbac.authorization.k8s.io/v1

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.38
image: gcr.io/pixie-oss/pixie-prod/operator/vizier_deleter:0.1.0
name: delete-job
restartPolicy: Never
serviceAccountName: pl-deleter-service-account

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.447
appVersion: 1.2.482
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.27
version: 1.2.28

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.27
### Upgrade to 1.2.28
```bash
kubectl apply --server-side -f https://raw.githubusercontent.com/speedscale/operator-helm/main/1.2.27/templates/crds/trafficreplays.yaml
kubectl apply --server-side -f https://raw.githubusercontent.com/speedscale/operator-helm/main/1.2.28/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.27
### Upgrade to 1.2.28
```bash
kubectl apply --server-side -f https://raw.githubusercontent.com/speedscale/operator-helm/main/1.2.27/templates/crds/trafficreplays.yaml
kubectl apply --server-side -f https://raw.githubusercontent.com/speedscale/operator-helm/main/1.2.28/templates/crds/trafficreplays.yaml
```
### Upgrade to 1.1.0

View File

@ -198,6 +198,16 @@ rules:
- get
- update
- patch
- apiGroups:
- argoproj.io
resources:
- rollouts
verbs:
- get
- list
- patch
- update
- watch
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding

View File

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

View File

@ -10,6 +10,9 @@ Manual edits are supported only below '## Change Log' and should be used
exclusively to fix incorrect entries and not to add new ones.
## Change Log
# v1.15.81
### Chores
* **sysdig** [b360599](https://github.com/sysdiglabs/charts/commit/b3605992c9167f3d5d1c54fb097b83dc66f9c6f5): bump agent version to 12.13.0 ([#1021](https://github.com/sysdiglabs/charts/issues/1021))
# v1.15.80
### New Features
* **agent** [d48ef54](https://github.com/sysdiglabs/charts/commit/d48ef54afb4c79c72d8b51a77d8e101f9d25a4f4): Add poddisruptionbudget permissions to the Agent clusterrole ([#968](https://github.com/sysdiglabs/charts/issues/968))

View File

@ -3,7 +3,7 @@ annotations:
catalog.cattle.io/display-name: Sysdig
catalog.cattle.io/release-name: sysdig
apiVersion: v1
appVersion: 12.12.1
appVersion: 12.13.0
description: Sysdig Monitor and Secure agent
home: https://www.sysdig.com/
icon: https://avatars.githubusercontent.com/u/5068817?s=200&v=4
@ -29,4 +29,4 @@ name: sysdig
sources:
- https://app.sysdigcloud.com/#/settings/user
- https://github.com/draios/sysdig
version: 1.15.80
version: 1.15.81

View File

@ -84,7 +84,7 @@ The following table lists the configurable parameters of the Sysdig chart and th
|----------------------------------------------------------------------|------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------|
| `image.registry` | Sysdig Agent image registry | `quay.io` |
| `image.repository` | The image repository to pull from | `sysdig/agent` |
| `image.tag` | The image tag to pull | `12.12.1` |
| `image.tag` | The image tag to pull | `12.13.0` |
| `image.digest` | The image digest to pull | ` ` |
| `image.pullPolicy` | The Image pull policy | `IfNotPresent` |
| `image.pullSecrets` | Image pull secrets | `nil` |

View File

@ -1,6 +1,6 @@
# What's Changed
### New Features
- **agent** [d48ef54](https://github.com/sysdiglabs/charts/commit/d48ef54afb4c79c72d8b51a77d8e101f9d25a4f4): Add poddisruptionbudget permissions to the Agent clusterrole ([#968](https://github.com/sysdiglabs/charts/issues/968))
### Chores
- **sysdig** [b360599](https://github.com/sysdiglabs/charts/commit/b3605992c9167f3d5d1c54fb097b83dc66f9c6f5): bump agent version to 12.13.0 ([#1021](https://github.com/sysdiglabs/charts/issues/1021))
#### Full diff: https://github.com/sysdiglabs/charts/compare/sysdig-deploy-1.6.2...sysdig-1.15.80
#### Full diff: https://github.com/sysdiglabs/charts/compare/sysdig-deploy-1.6.6...sysdig-1.15.81

View File

@ -8,7 +8,7 @@ image:
registry: quay.io
repository: sysdig/agent
tag: 12.12.1
tag: 12.13.0
# Specify a imagePullPolicy
# Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
# ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images

View File

@ -1,8 +1,15 @@
# Change Log
## 22.0.0 ![AppVersion: v2.9.9](https://img.shields.io/static/v1?label=AppVersion&message=v2.9.9&color=success&logo=) ![Kubernetes: >=1.16.0-0](https://img.shields.io/static/v1?label=Kubernetes&message=%3E%3D1.16.0-0&color=informational&logo=kubernetes) ![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)
**Release date:** 2023-03-29
* BREAKING CHANGE: `image.repository` introduction may break during the upgrade. See PR #802.
## 21.2.1 ![AppVersion: v2.9.9](https://img.shields.io/static/v1?label=AppVersion&message=v2.9.9&color=success&logo=) ![Kubernetes: >=1.16.0-0](https://img.shields.io/static/v1?label=Kubernetes&message=%3E%3D1.16.0-0&color=informational&logo=kubernetes) ![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)
**Release date:** 2023-03-21
**Release date:** 2023-03-28
* ⬆️ Upgrade traefik Docker tag to v2.9.9
* 🎨 Introduce `image.registry` and add explicit default (it may impact custom `image.repository`)

View File

@ -1,8 +1,6 @@
annotations:
artifacthub.io/changes: "- \"⬆️ Upgrade traefik Docker tag to v2.9.9\"\n- \"\U0001F3A8
Introduce `image.registry` and add explicit default (it may impact custom `image.repository`)\"\n-
\":memo: Clarify the need of an initContainer when enabling persistence for TLS
Certificates\"\n"
artifacthub.io/changes: |
- "BREAKING CHANGE: `image.repository` introduction may break during the upgrade. See PR #802."
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Traefik Proxy
catalog.cattle.io/kube-version: '>=1.16.0-0'
@ -33,4 +31,4 @@ sources:
- https://github.com/traefik/traefik
- https://github.com/traefik/traefik-helm-chart
type: application
version: 21.2.1
version: 22.0.0

View File

@ -1,6 +1,6 @@
dependencies:
- name: triggermesh-core
repository: https://storage.googleapis.com/triggermesh-charts
version: 1.1.x
digest: sha256:254836869102a3d43d7b8f099645c28a2d027cfde786517cefa370f33395090e
generated: "2023-03-03T10:38:48.638256616Z"
version: 1.1.1
digest: sha256:c5be13db3d6ec1f432e294520702633f3ff597ebcedb59fcfcc4283a7eda2cba
generated: "2023-03-30T13:02:18.993598+05:30"

View File

@ -4,7 +4,7 @@ annotations:
catalog.cattle.io/kube-version: '>=1.20-0'
catalog.cattle.io/release-name: triggermesh
apiVersion: v2
appVersion: v1.24.0
appVersion: v1.24.1
dependencies:
- condition: triggermesh-core.enabled
name: triggermesh-core
@ -18,4 +18,4 @@ description: A Helm chart deploying TriggerMesh Open Source Components
icon: https://partner-charts.rancher.io/assets/logos/triggermesh.svg
name: triggermesh
type: application
version: 0.7.1
version: 0.7.2

View File

@ -1,6 +1,6 @@
apiVersion: v2
appVersion: v1.2.0
appVersion: v1.2.1
description: A Helm chart deploying TriggerMesh Core Open Source Components
name: triggermesh-core
type: application
version: 1.1.0
version: 1.1.1

View File

@ -1,130 +0,0 @@
# Copyright 2022 TriggerMesh Inc.
# SPDX-License-Identifier: Apache-2.0
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: memorybrokers.eventing.triggermesh.io
labels:
triggermesh.io/crd-install: 'true'
spec:
group: eventing.triggermesh.io
scope: Namespaced
names:
kind: MemoryBroker
listKind: MemoryBrokerList
plural: memorybrokers
singular: memorybroker
categories:
- all
- triggermesh
- brokers
versions:
- name: v1alpha1
served: true
storage: true
subresources:
status: {}
schema:
openAPIV3Schema:
description: MemoryBroker is the Schema for the memorybrokers API
type: object
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
of an object. Servers should convert recognized schemas to the latest
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type: string
kind:
description: 'Kind is a string value representing the REST resource this
object represents. Servers may infer this from the endpoint the client
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
metadata:
type: object
spec:
description: MemoryBrokerSpec defines the desired state of MemoryBroker
type: object
properties:
memory:
description: Memory options.
type: object
properties:
bufferSize:
description: Maximum number of elements to buffer.
type: integer
broker:
description: Broker options.
type: object
properties:
port:
description: Broker HTTP port.
type: integer
observability:
description: Observability parameters for the Broker.
type: object
properties:
valueFromConfigMap:
description: ConfigMap that contains the observability parameters.
type: string
required:
- valueFromConfigMap
status:
description: Status represents the current state of the Broker. This data may be out of date.
type: object
properties:
address:
description: Broker is Addressable. It exposes the endpoint as an URI to get events delivered into the Broker mesh.
type: object
properties:
url:
type: string
conditions:
description: Conditions the latest available observations of a resource's current state.
type: array
items:
type: object
required:
- type
- status
properties:
lastTransitionTime:
description: 'LastTransitionTime is the last time the condition transitioned from one status to another. We use VolatileTime in place of metav1.Time to exclude this from creating equality.Semantic differences (all other things held constant).'
type: string
message:
description: 'A human readable message indicating details about the transition.'
type: string
reason:
description: 'The reason for the condition''s last transition.'
type: string
severity:
description: 'Severity with which to treat failures of this type of condition. When this is not specified, it defaults to Error.'
type: string
status:
description: 'Status of the condition, one of True, False, Unknown.'
type: string
type:
description: 'Type of condition.'
type: string
observedGeneration:
description: ObservedGeneration is the 'Generation' of the Service that was last processed by the controller.
type: integer
format: int64
additionalPrinterColumns:
- name: URL
type: string
jsonPath: .status.address.url
- name: Age
type: date
jsonPath: .metadata.creationTimestamp
- name: Ready
type: string
jsonPath: .status.conditions[?(@.type=='Ready')].status
- name: Reason
type: string
jsonPath: .status.conditions[?(@.type=='Ready')].reason

View File

@ -1,181 +0,0 @@
# Copyright 2022 TriggerMesh Inc.
# SPDX-License-Identifier: Apache-2.0
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: redisbrokers.eventing.triggermesh.io
labels:
triggermesh.io/crd-install: 'true'
spec:
group: eventing.triggermesh.io
scope: Namespaced
names:
kind: RedisBroker
listKind: RedisBrokerList
plural: redisbrokers
singular: redisbroker
categories:
- all
- triggermesh
- brokers
versions:
- name: v1alpha1
served: true
storage: true
subresources:
status: {}
schema:
openAPIV3Schema:
description: RedisBroker is the Schema for the redisbrokers API
type: object
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
of an object. Servers should convert recognized schemas to the latest
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type: string
kind:
description: 'Kind is a string value representing the REST resource this
object represents. Servers may infer this from the endpoint the client
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
metadata:
type: object
spec:
description: RedisBrokerSpec defines the desired state of RedisBroker
type: object
properties:
redis:
description: Redis options.
type: object
properties:
connection:
description: Redis connection.
type: object
properties:
url:
description: URL of the Redis standalone instance.
type: string
clusterURLs:
description: URLs for the Redis cluster instances.
type: array
items:
type: string
username:
description: Redis username.
type: object
properties:
secretKeyRef:
description: A reference to a Kubernetes Secret object.
type: object
properties:
name:
type: string
key:
type: string
password:
description: Redis password.
type: object
properties:
secretKeyRef:
description: A reference to a Kubernetes Secret object.
type: object
properties:
name:
type: string
key:
type: string
tlsEnabled:
description: Use TLS enctrypted Redis connection.
type: boolean
tlsSkipVerify:
description: Skip TLS certificate verification.
type: boolean
oneOf:
- required: [url]
- required: [clusterURLs]
stream:
description: Redis stream to be used by the broker.
type: string
streamMaxLen:
description: Maximum number of items (approximate) the Redis stream can host.
type: integer
default: 1000
broker:
description: Broker options.
type: object
properties:
port:
description: Broker HTTP port.
type: integer
observability:
description: Observability parameters for the Broker.
type: object
properties:
valueFromConfigMap:
description: ConfigMap that contains the observability parameters.
type: string
required:
- valueFromConfigMap
status:
description: Status represents the current state of the Broker. This data may be out of date.
type: object
properties:
address:
description: Broker is Addressable. It exposes the endpoint as an URI to get events delivered into the Broker mesh.
type: object
properties:
url:
type: string
conditions:
description: Conditions the latest available observations of a resource's current state.
type: array
items:
type: object
required:
- type
- status
properties:
lastTransitionTime:
description: 'LastTransitionTime is the last time the condition transitioned from one status to another. We use VolatileTime in place of metav1.Time to exclude this from creating equality.Semantic differences (all other things held constant).'
type: string
message:
description: 'A human readable message indicating details about the transition.'
type: string
reason:
description: 'The reason for the condition''s last transition.'
type: string
severity:
description: 'Severity with which to treat failures of this type of condition. When this is not specified, it defaults to Error.'
type: string
status:
description: 'Status of the condition, one of True, False, Unknown.'
type: string
type:
description: 'Type of condition.'
type: string
observedGeneration:
description: ObservedGeneration is the 'Generation' of the Service that was last processed by the controller.
type: integer
format: int64
additionalPrinterColumns:
- name: URL
type: string
jsonPath: .status.address.url
- name: Age
type: date
jsonPath: .metadata.creationTimestamp
- name: Ready
type: string
jsonPath: .status.conditions[?(@.type=='Ready')].status
- name: Reason
type: string
jsonPath: .status.conditions[?(@.type=='Ready')].reason

View File

@ -1,285 +0,0 @@
# Copyright 2022 TriggerMesh Inc.
# SPDX-License-Identifier: Apache-2.0
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: triggers.eventing.triggermesh.io
labels:
triggermesh.io/crd-install: 'true'
spec:
group: eventing.triggermesh.io
scope: Namespaced
names:
kind: Trigger
plural: triggers
singular: trigger
categories:
- all
- triggermesh
versions:
- name: v1alpha1
served: true
storage: true
subresources:
status: {}
schema:
openAPIV3Schema:
description: 'Trigger represents a request to have events delivered to a subscriber from a Broker''s event pool.'
type: object
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
of an object. Servers should convert recognized schemas to the latest
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type: string
kind:
description: 'Kind is a string value representing the REST resource this
object represents. Servers may infer this from the endpoint the client
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
metadata:
type: object
spec:
description: Spec defines the desired state of the Trigger.
type: object
properties:
broker:
description: Broker is the broker that this trigger receives events from.
type: object
properties:
apiVersion:
description: API version of the referent.
type: string
group:
description: 'Group of the API, without the version of the group.
This can be used as an alternative to the APIVersion, and then
resolved using ResolveGroup. Note: This API is EXPERIMENTAL
and might break anytime. For more details: https://github.com/knative/eventing/issues/5086'
type: string
kind:
description: 'Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
name:
description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string
namespace:
description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/
This is optional field, it gets defaulted to the object holding
it if left out.'
type: string
required:
- kind
- name
filters:
description: Filters is an experimental field that conforms to the
CNCF CloudEvents Subscriptions API. It's an array of filter expressions
that evaluate to true or false. If any filter expression in the
array evaluates to false, the event MUST NOT be sent to the Subscriber.
If all the filter expressions in the array evaluate to true, the
event MUST be attempted to be delivered. Absence of a filter or
empty array implies a value of true. In the event of users specifying
both Filter and Filters, then the latter will override the former.
This will allow users to try out the effect of the new Filters field
without compromising the existing attribute-based Filter and try
it out on existing Trigger objects.
items:
description: SubscriptionsAPIFilter allows defining a filter expression
using CloudEvents Subscriptions API. If multiple filters are specified,
then the same semantics of SubscriptionsAPIFilter.All is applied.
If no filter dialect or empty object is specified, then the filter
always accept the events.
properties:
all:
description: All evaluates to true if all the nested expressions
evaluate to true. It must contain at least one filter expression.
x-kubernetes-preserve-unknown-fields: true
any:
description: Any evaluates to true if at least one of the nested
expressions evaluates to true. It must contain at least one
filter expression.
x-kubernetes-preserve-unknown-fields: true
cesql:
description: CESQL is a CloudEvents SQL expression that will
be evaluated to true or false against each CloudEvent.
type: string
exact:
additionalProperties:
type: string
description: Exact evaluates to true if the value of the matching
CloudEvents attribute matches exactly the String value specified
(case-sensitive). Exact must contain exactly one property,
where the key is the name of the CloudEvents attribute to
be matched, and its value is the String value to use in the
comparison. The attribute name and value specified in the
filter expression cannot be empty strings.
type: object
not:
description: Not evaluates to true if the nested expression
evaluates to false.
x-kubernetes-preserve-unknown-fields: true
prefix:
additionalProperties:
type: string
description: Prefix evaluates to true if the value of the matching
CloudEvents attribute starts with the String value specified
(case-sensitive). Prefix must contain exactly one property,
where the key is the name of the CloudEvents attribute to
be matched, and its value is the String value to use in the
comparison. The attribute name and value specified in the
filter expression cannot be empty strings.
type: object
suffix:
additionalProperties:
type: string
description: Suffix evaluates to true if the value of the matching
CloudEvents attribute ends with the String value specified
(case-sensitive). Suffix must contain exactly one property,
where the key is the name of the CloudEvents attribute to
be matched, and its value is the String value to use in the
comparison. The attribute name and value specified in the
filter expression cannot be empty strings.
type: object
type: object
type: array
target:
description: Target is the addressable that receives events from the Broker that pass the Filter. It is required.
type: object
properties:
ref:
description: Ref points to an Addressable.
type: object
properties:
apiVersion:
description: API version of the referent.
type: string
group:
description: 'Group of the API, without the version of the group.
This can be used as an alternative to the APIVersion, and then
resolved using ResolveGroup. Note: This API is EXPERIMENTAL
and might break anytime. For more details: https://github.com/knative/eventing/issues/5086'
type: string
kind:
description: 'Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
name:
description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string
namespace:
description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/
This is optional field, it gets defaulted to the object holding
it if left out.'
type: string
required:
- kind
- name
uri:
description: URI can be an absolute URL(non-empty scheme and non-empty host) pointing to the target or a relative URI. Relative URIs will be resolved using the base URI retrieved from Ref.
type: string
oneOf:
- required: [ref]
- required: [uri]
delivery:
description: Delivery contains the delivery spec for this specific trigger.
type: object
properties:
backoffDelay:
description: 'BackoffDelay is the delay before retrying. More information on Duration format: - https://www.iso.org/iso-8601-date-and-time-format.html - https://en.wikipedia.org/wiki/ISO_8601 For linear policy, backoff delay is backoffDelay*<numberOfRetries>. For exponential policy, backoff delay is backoffDelay*2^<numberOfRetries>.'
type: string
backoffPolicy:
description: BackoffPolicy is the retry backoff policy (linear, exponential, constant).
type: string
deadLetterSink:
description: DeadLetterSink is the sink receiving event that could not be sent to a destination.
type: object
properties:
ref:
description: Ref points to an Addressable.
type: object
properties:
apiVersion:
description: API version of the referent.
type: string
kind:
description: 'Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
name:
description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string
namespace:
description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ This is optional field, it gets defaulted to the object holding it if left out.'
type: string
uri:
description: URI can be an absolute URL(non-empty scheme and non-empty host) pointing to the target or a relative URI. Relative URIs will be resolved using the base URI retrieved from Ref.
type: string
retry:
description: Retry is the minimum number of retries the sender should attempt when sending an event before moving it to the dead letter sink.
type: integer
format: int32
status:
description: Status represents the current state of the Trigger. This data may be out of date.
type: object
properties:
annotations:
description: Annotations is additional Status fields for the Resource to save some additional State as well as convey more information to the user. This is roughly akin to Annotations on any k8s resource, just the reconciler conveying richer information outwards.
type: object
x-kubernetes-preserve-unknown-fields: true
conditions:
description: Conditions the latest available observations of a resource's current state.
type: array
items:
type: object
required:
- type
- status
properties:
lastTransitionTime:
description: 'LastTransitionTime is the last time the condition transitioned from one status to another. We use VolatileTime in place of metav1.Time to exclude this from creating equality.Semantic differences (all other things held constant).'
type: string
message:
description: 'A human readable message indicating details about the transition.'
type: string
reason:
description: 'The reason for the condition''s last transition.'
type: string
severity:
description: 'Severity with which to treat failures of this type of condition. When this is not specified, it defaults to Error.'
type: string
status:
description: 'Status of the condition, one of True, False, Unknown.'
type: string
type:
description: 'Type of condition.'
type: string
deadLetterSinkUri:
description: DeadLetterSinkURI is the resolved URI of the dead letter sink for this Trigger, in case there is none this will fallback to it's Broker status DeadLetterSinkURI.
type: string
observedGeneration:
description: ObservedGeneration is the 'Generation' of the Service that was last processed by the controller.
type: integer
format: int64
targetUri:
description: TargetURI is the resolved URI of the receiver for this Trigger.
type: string
additionalPrinterColumns:
- name: Broker
type: string
jsonPath: .spec.broker.name
- name: Target_URI
type: string
jsonPath: .status.targetUri
- name: Age
type: date
jsonPath: .metadata.creationTimestamp
- name: Ready
type: string
jsonPath: ".status.conditions[?(@.type==\"Ready\")].status"
- name: Reason
type: string
jsonPath: ".status.conditions[?(@.type==\"Ready\")].reason"

View File

@ -0,0 +1,515 @@
# Copyright 2022 TriggerMesh Inc.
# SPDX-License-Identifier: Apache-2.0
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: memorybrokers.eventing.triggermesh.io
labels:
triggermesh.io/crd-install: 'true'
spec:
group: eventing.triggermesh.io
scope: Namespaced
names:
kind: MemoryBroker
listKind: MemoryBrokerList
plural: memorybrokers
singular: memorybroker
categories:
- all
- triggermesh
- brokers
versions:
- name: v1alpha1
served: true
storage: true
subresources:
status: {}
schema:
openAPIV3Schema:
description: MemoryBroker is the Schema for the memorybrokers API
type: object
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type: string
kind:
description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
metadata:
type: object
spec:
description: MemoryBrokerSpec defines the desired state of MemoryBroker
type: object
properties:
memory:
description: Memory options.
type: object
properties:
bufferSize:
description: Maximum number of elements to buffer.
type: integer
broker:
description: Broker options.
type: object
properties:
port:
description: Broker HTTP port.
type: integer
observability:
description: Observability parameters for the Broker.
type: object
properties:
valueFromConfigMap:
description: ConfigMap that contains the observability parameters.
type: string
required:
- valueFromConfigMap
status:
description: Status represents the current state of the Broker. This data may be out of date.
type: object
properties:
address:
description: Broker is Addressable. It exposes the endpoint as an URI to get events delivered into the Broker mesh.
type: object
properties:
url:
type: string
conditions:
description: Conditions the latest available observations of a resource's current state.
type: array
items:
type: object
required:
- type
- status
properties:
lastTransitionTime:
description: 'LastTransitionTime is the last time the condition transitioned from one status to another. We use VolatileTime in place of metav1.Time to exclude this from creating equality.Semantic differences (all other things held constant).'
type: string
message:
description: 'A human readable message indicating details about the transition.'
type: string
reason:
description: 'The reason for the condition''s last transition.'
type: string
severity:
description: 'Severity with which to treat failures of this type of condition. When this is not specified, it defaults to Error.'
type: string
status:
description: 'Status of the condition, one of True, False, Unknown.'
type: string
type:
description: 'Type of condition.'
type: string
observedGeneration:
description: ObservedGeneration is the 'Generation' of the Service that was last processed by the controller.
type: integer
format: int64
additionalPrinterColumns:
- name: URL
type: string
jsonPath: .status.address.url
- name: Age
type: date
jsonPath: .metadata.creationTimestamp
- name: Ready
type: string
jsonPath: .status.conditions[?(@.type=='Ready')].status
- name: Reason
type: string
jsonPath: .status.conditions[?(@.type=='Ready')].reason
---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: redisbrokers.eventing.triggermesh.io
labels:
triggermesh.io/crd-install: 'true'
spec:
group: eventing.triggermesh.io
scope: Namespaced
names:
kind: RedisBroker
listKind: RedisBrokerList
plural: redisbrokers
singular: redisbroker
categories:
- all
- triggermesh
- brokers
versions:
- name: v1alpha1
served: true
storage: true
subresources:
status: {}
schema:
openAPIV3Schema:
description: RedisBroker is the Schema for the redisbrokers API
type: object
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type: string
kind:
description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
metadata:
type: object
spec:
description: RedisBrokerSpec defines the desired state of RedisBroker
type: object
properties:
redis:
description: Redis options.
type: object
properties:
connection:
description: Redis connection.
type: object
properties:
url:
description: URL of the Redis standalone instance.
type: string
clusterURLs:
description: URLs for the Redis cluster instances.
type: array
items:
type: string
username:
description: Redis username.
type: object
properties:
secretKeyRef:
description: A reference to a Kubernetes Secret object.
type: object
properties:
name:
type: string
key:
type: string
password:
description: Redis password.
type: object
properties:
secretKeyRef:
description: A reference to a Kubernetes Secret object.
type: object
properties:
name:
type: string
key:
type: string
tlsEnabled:
description: Use TLS enctrypted Redis connection.
type: boolean
tlsSkipVerify:
description: Skip TLS certificate verification.
type: boolean
oneOf:
- required: [url]
- required: [clusterURLs]
stream:
description: Redis stream to be used by the broker.
type: string
streamMaxLen:
description: Maximum number of items (approximate) the Redis stream can host.
type: integer
default: 1000
broker:
description: Broker options.
type: object
properties:
port:
description: Broker HTTP port.
type: integer
observability:
description: Observability parameters for the Broker.
type: object
properties:
valueFromConfigMap:
description: ConfigMap that contains the observability parameters.
type: string
required:
- valueFromConfigMap
status:
description: Status represents the current state of the Broker. This data may be out of date.
type: object
properties:
address:
description: Broker is Addressable. It exposes the endpoint as an URI to get events delivered into the Broker mesh.
type: object
properties:
url:
type: string
conditions:
description: Conditions the latest available observations of a resource's current state.
type: array
items:
type: object
required:
- type
- status
properties:
lastTransitionTime:
description: 'LastTransitionTime is the last time the condition transitioned from one status to another. We use VolatileTime in place of metav1.Time to exclude this from creating equality.Semantic differences (all other things held constant).'
type: string
message:
description: 'A human readable message indicating details about the transition.'
type: string
reason:
description: 'The reason for the condition''s last transition.'
type: string
severity:
description: 'Severity with which to treat failures of this type of condition. When this is not specified, it defaults to Error.'
type: string
status:
description: 'Status of the condition, one of True, False, Unknown.'
type: string
type:
description: 'Type of condition.'
type: string
observedGeneration:
description: ObservedGeneration is the 'Generation' of the Service that was last processed by the controller.
type: integer
format: int64
additionalPrinterColumns:
- name: URL
type: string
jsonPath: .status.address.url
- name: Age
type: date
jsonPath: .metadata.creationTimestamp
- name: Ready
type: string
jsonPath: .status.conditions[?(@.type=='Ready')].status
- name: Reason
type: string
jsonPath: .status.conditions[?(@.type=='Ready')].reason
---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: triggers.eventing.triggermesh.io
labels:
triggermesh.io/crd-install: 'true'
spec:
group: eventing.triggermesh.io
scope: Namespaced
names:
kind: Trigger
plural: triggers
singular: trigger
categories:
- all
- triggermesh
versions:
- name: v1alpha1
served: true
storage: true
subresources:
status: {}
schema:
openAPIV3Schema:
description: 'Trigger represents a request to have events delivered to a subscriber from a Broker''s event pool.'
type: object
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type: string
kind:
description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
metadata:
type: object
spec:
description: Spec defines the desired state of the Trigger.
type: object
properties:
broker:
description: Broker is the broker that this trigger receives events from.
type: object
properties:
apiVersion:
description: API version of the referent.
type: string
group:
description: 'Group of the API, without the version of the group. This can be used as an alternative to the APIVersion, and then resolved using ResolveGroup. Note: This API is EXPERIMENTAL and might break anytime. For more details: https://github.com/knative/eventing/issues/5086'
type: string
kind:
description: 'Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
name:
description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string
namespace:
description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ This is optional field, it gets defaulted to the object holding it if left out.'
type: string
required:
- kind
- name
filters:
description: Filters is an experimental field that conforms to the CNCF CloudEvents Subscriptions API. It's an array of filter expressions that evaluate to true or false. If any filter expression in the array evaluates to false, the event MUST NOT be sent to the Subscriber. If all the filter expressions in the array evaluate to true, the event MUST be attempted to be delivered. Absence of a filter or empty array implies a value of true. In the event of users specifying both Filter and Filters, then the latter will override the former. This will allow users to try out the effect of the new Filters field without compromising the existing attribute-based Filter and try it out on existing Trigger objects.
items:
description: SubscriptionsAPIFilter allows defining a filter expression using CloudEvents Subscriptions API. If multiple filters are specified, then the same semantics of SubscriptionsAPIFilter.All is applied. If no filter dialect or empty object is specified, then the filter always accept the events.
properties:
all:
description: All evaluates to true if all the nested expressions evaluate to true. It must contain at least one filter expression.
x-kubernetes-preserve-unknown-fields: true
any:
description: Any evaluates to true if at least one of the nested expressions evaluates to true. It must contain at least one filter expression.
x-kubernetes-preserve-unknown-fields: true
cesql:
description: CESQL is a CloudEvents SQL expression that will be evaluated to true or false against each CloudEvent.
type: string
exact:
additionalProperties:
type: string
description: Exact evaluates to true if the value of the matching CloudEvents attribute matches exactly the String value specified (case-sensitive). Exact must contain exactly one property, where the key is the name of the CloudEvents attribute to be matched, and its value is the String value to use in the comparison. The attribute name and value specified in the filter expression cannot be empty strings.
type: object
not:
description: Not evaluates to true if the nested expression evaluates to false.
x-kubernetes-preserve-unknown-fields: true
prefix:
additionalProperties:
type: string
description: Prefix evaluates to true if the value of the matching CloudEvents attribute starts with the String value specified (case-sensitive). Prefix must contain exactly one property, where the key is the name of the CloudEvents attribute to be matched, and its value is the String value to use in the comparison. The attribute name and value specified in the filter expression cannot be empty strings.
type: object
suffix:
additionalProperties:
type: string
description: Suffix evaluates to true if the value of the matching CloudEvents attribute ends with the String value specified (case-sensitive). Suffix must contain exactly one property, where the key is the name of the CloudEvents attribute to be matched, and its value is the String value to use in the comparison. The attribute name and value specified in the filter expression cannot be empty strings.
type: object
type: object
type: array
target:
description: Target is the addressable that receives events from the Broker that pass the Filter. It is required.
type: object
properties:
ref:
description: Ref points to an Addressable.
type: object
properties:
apiVersion:
description: API version of the referent.
type: string
group:
description: 'Group of the API, without the version of the group. This can be used as an alternative to the APIVersion, and then resolved using ResolveGroup. Note: This API is EXPERIMENTAL and might break anytime. For more details: https://github.com/knative/eventing/issues/5086'
type: string
kind:
description: 'Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
name:
description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string
namespace:
description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ This is optional field, it gets defaulted to the object holding it if left out.'
type: string
required:
- kind
- name
uri:
description: URI can be an absolute URL(non-empty scheme and non-empty host) pointing to the target or a relative URI. Relative URIs will be resolved using the base URI retrieved from Ref.
type: string
oneOf:
- required: [ref]
- required: [uri]
delivery:
description: Delivery contains the delivery spec for this specific trigger.
type: object
properties:
backoffDelay:
description: 'BackoffDelay is the delay before retrying. More information on Duration format: - https://www.iso.org/iso-8601-date-and-time-format.html - https://en.wikipedia.org/wiki/ISO_8601 For linear policy, backoff delay is backoffDelay*<numberOfRetries>. For exponential policy, backoff delay is backoffDelay*2^<numberOfRetries>.'
type: string
backoffPolicy:
description: BackoffPolicy is the retry backoff policy (linear, exponential, constant).
type: string
deadLetterSink:
description: DeadLetterSink is the sink receiving event that could not be sent to a destination.
type: object
properties:
ref:
description: Ref points to an Addressable.
type: object
properties:
apiVersion:
description: API version of the referent.
type: string
kind:
description: 'Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
name:
description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
type: string
namespace:
description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ This is optional field, it gets defaulted to the object holding it if left out.'
type: string
uri:
description: URI can be an absolute URL(non-empty scheme and non-empty host) pointing to the target or a relative URI. Relative URIs will be resolved using the base URI retrieved from Ref.
type: string
retry:
description: Retry is the minimum number of retries the sender should attempt when sending an event before moving it to the dead letter sink.
type: integer
format: int32
status:
description: Status represents the current state of the Trigger. This data may be out of date.
type: object
properties:
annotations:
description: Annotations is additional Status fields for the Resource to save some additional State as well as convey more information to the user. This is roughly akin to Annotations on any k8s resource, just the reconciler conveying richer information outwards.
type: object
x-kubernetes-preserve-unknown-fields: true
conditions:
description: Conditions the latest available observations of a resource's current state.
type: array
items:
type: object
required:
- type
- status
properties:
lastTransitionTime:
description: 'LastTransitionTime is the last time the condition transitioned from one status to another. We use VolatileTime in place of metav1.Time to exclude this from creating equality.Semantic differences (all other things held constant).'
type: string
message:
description: 'A human readable message indicating details about the transition.'
type: string
reason:
description: 'The reason for the condition''s last transition.'
type: string
severity:
description: 'Severity with which to treat failures of this type of condition. When this is not specified, it defaults to Error.'
type: string
status:
description: 'Status of the condition, one of True, False, Unknown.'
type: string
type:
description: 'Type of condition.'
type: string
deadLetterSinkUri:
description: DeadLetterSinkURI is the resolved URI of the dead letter sink for this Trigger, in case there is none this will fallback to it's Broker status DeadLetterSinkURI.
type: string
observedGeneration:
description: ObservedGeneration is the 'Generation' of the Service that was last processed by the controller.
type: integer
format: int64
targetUri:
description: TargetURI is the resolved URI of the receiver for this Trigger.
type: string
additionalPrinterColumns:
- name: Broker
type: string
jsonPath: .spec.broker.name
- name: Target_URI
type: string
jsonPath: .status.targetUri
- name: Age
type: date
jsonPath: .metadata.creationTimestamp
- name: Ready
type: string
jsonPath: ".status.conditions[?(@.type==\"Ready\")].status"
- name: Reason
type: string
jsonPath: ".status.conditions[?(@.type==\"Ready\")].reason"

View File

@ -826,6 +826,42 @@ entries:
- assets/ambassador/ambassador-6.7.1100.tgz
version: 6.7.1100
argo-cd:
- annotations:
artifacthub.io/changes: |
- kind: changed
description: entrypoint usage can be configured
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.7
created: "2023-03-30T17:38:05.348245278Z"
dependencies:
- condition: redis-ha.enabled
name: redis-ha
repository: file://./charts/redis-ha
version: 4.22.5
description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery
tool for Kubernetes.
digest: 31f97dc46d9a7c1fbcb8f31e7e303f4906c16bbe68b5a343205d1fc3f0a7de0c
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.27.5.tgz
version: 5.27.5
- annotations:
artifacthub.io/changes: |
- kind: fixed
@ -5592,6 +5628,28 @@ entries:
urls:
- assets/codefresh/cf-runtime-1.7.8.tgz
version: 1.7.8
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Codefresh
catalog.cattle.io/kube-version: '>=1.18-0'
catalog.cattle.io/release-name: cf-runtime
apiVersion: v2
created: "2023-03-30T17:38:07.128555096Z"
description: A Helm chart for Codefresh Runner
digest: c5ce4aca7671ae726265c501e15919283ec24a7c7eb6cc203df5d3fcfdd2685f
home: https://github.com/codefresh-io/venona
icon: https://partner-charts.rancher.io/assets/logos/codefresh.jpg
keywords:
- codefresh
- runner
kubeVersion: '>=1.18-0'
maintainers:
- name: codefresh
url: https://codefresh-io.github.io/
name: cf-runtime
urls:
- assets/codefresh/cf-runtime-1.0.5.tgz
version: 1.0.5
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Codefresh
@ -6231,6 +6289,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: 22.2.7
created: "2023-03-30T17:38:07.117999417Z"
description: CockroachDB is a scalable, survivable, strongly-consistent SQL database.
digest: 2ee9b87d280200acdca8e38861c2f916366ceb895288b84781f6599a27cee3b9
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-10.0.7.tgz
version: 10.0.7
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: CockroachDB
@ -7884,6 +7963,43 @@ entries:
- assets/weka/csi-wekafsplugin-0.6.400.tgz
version: 0.6.400
datadog:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Datadog
catalog.cattle.io/kube-version: '>=1.10-0'
catalog.cattle.io/release-name: datadog
apiVersion: v1
appVersion: "7"
created: "2023-03-30T17:38:07.334760601Z"
dependencies:
- condition: clusterAgent.metricsProvider.useDatadogMetrics
name: datadog-crds
repository: https://helm.datadoghq.com
tags:
- install-crds
version: 0.4.7
- condition: datadog.kubeStateMetricsEnabled
name: kube-state-metrics
repository: https://prometheus-community.github.io/helm-charts
version: 2.13.2
description: Datadog Agent
digest: 4584ff091bd71de4de288b0dee22f76d2d4d3e517b0df16aaf1bd6d8fd99b392
home: https://www.datadoghq.com
icon: https://datadog-live.imgix.net/img/dd_logo_70x75.png
keywords:
- monitoring
- alerting
- metric
maintainers:
- email: support@datadoghq.com
name: Datadog
name: datadog
sources:
- https://app.datadoghq.com/account/settings#agent/kubernetes
- https://github.com/DataDog/datadog-agent
urls:
- assets/datadog/datadog-3.24.0.tgz
version: 3.24.0
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Datadog
@ -10034,6 +10150,38 @@ entries:
- assets/f5/f5-bigip-ctlr-0.0.1901.tgz
version: 0.0.1901
falcon-sensor:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: CrowdStrike Falcon Platform
catalog.cattle.io/kube-version: '>1.15.0-0'
catalog.cattle.io/release-name: falcon-sensor
apiVersion: v2
appVersion: 1.18.6
created: "2023-03-30T17:38:07.188065608Z"
description: A Helm chart to deploy CrowdStrike Falcon sensors into Kubernetes
clusters.
digest: df7981627725651658728a57b2f933b1031064cc5eed5ebc8e11e0360021082d
home: https://crowdstrike.com
icon: https://raw.githubusercontent.com/CrowdStrike/falcon-helm/main/images/crowdstrike-logo.svg
keywords:
- CrowdStrike
- Falcon
- EDR
- kubernetes
- security
- monitoring
- alerting
kubeVersion: '>1.15.0-0'
maintainers:
- email: integrations@crowdstrike.com
name: CrowdStrike Solutions Architecture
name: falcon-sensor
sources:
- https://github.com/CrowdStrike/falcon-helm
type: application
urls:
- assets/crowdstrike/falcon-sensor-1.18.6.tgz
version: 1.18.6
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: CrowdStrike Falcon Platform
@ -17857,6 +18005,41 @@ entries:
- assets/linkerd/linkerd2-2.11.0.tgz
version: 2.11.0
loft:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Loft
catalog.cattle.io/kube-version: '>=1.22-0'
catalog.cattle.io/release-name: loft
apiVersion: v2
created: "2023-03-30T17:38:09.768375626Z"
description: Secure Cluster Sharing, Self-Service Namespace Provisioning and Virtual
Clusters
digest: a99b8d130560a8d8d988e939461ee97d8d435458777999ae6b882232e3db7e66
home: https://loft.sh
icon: https://static.loft.sh/loft/logo/loft-logo.svg
keywords:
- developer
- development
- sharing
- share
- multi-tenancy
- tenancy
- cluster
- space
- namespace
- vcluster
- vclusters
maintainers:
- email: info@loft.sh
name: Loft Labs, Inc.
url: https://twitter.com/loft_sh
name: loft
sources:
- https://github.com/loft-sh/loft
type: application
urls:
- assets/loft/loft-3.0.2.tgz
version: 3.0.2
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Loft
@ -21753,6 +21936,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-03-30T17:38:10.175655251Z"
digest: 788357f85cf64bf18ce1b752dee7412863bdb80b181fdcb7ce126591dabc738f
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.1.1.tgz
version: 0.1.1
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Pixie
@ -26526,6 +26722,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.482
created: "2023-03-30T17:38:10.37838369Z"
description: Stress test your APIs with real world scenarios. Collect and replay
traffic without scripting.
digest: 7e380e6b06cc159c9b9246f6cf097720e878a40e96acf562f5cdc30f32cd9252
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.28.tgz
version: 1.2.28
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Speedscale Operator
@ -27384,6 +27611,42 @@ entries:
- assets/sumologic/sumologic-2.17.0.tgz
version: 2.17.0
sysdig:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Sysdig
catalog.cattle.io/release-name: sysdig
apiVersion: v1
appVersion: 12.13.0
created: "2023-03-30T17:38:10.615151025Z"
description: Sysdig Monitor and Secure agent
digest: a37e806dec6dd902208207a470754eb839c4188d93c2d05c1eea199f1307ac9d
home: https://www.sysdig.com/
icon: https://avatars.githubusercontent.com/u/5068817?s=200&v=4
keywords:
- monitoring
- security
- alerting
- metric
- troubleshooting
- run-time
maintainers:
- email: lachlan@deis.com
name: lachie83
- email: jorge.salamero@sysdig.com
name: bencer
- email: nestor.salceda@sysdig.com
name: nestorsalceda
- email: alvaro.iradier@sysdig.com
name: airadier
- email: carlos.arilla@sysdig.com
name: carillan81
name: sysdig
sources:
- https://app.sysdigcloud.com/#/settings/user
- https://github.com/draios/sysdig
urls:
- assets/sysdig/sysdig-1.15.81.tgz
version: 1.15.81
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Sysdig
@ -28800,6 +29063,44 @@ entries:
- assets/bitnami/tomcat-10.4.9.tgz
version: 10.4.9
traefik:
- annotations:
artifacthub.io/changes: |
- "BREAKING CHANGE: `image.repository` introduction may break during the upgrade. See PR #802."
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Traefik Proxy
catalog.cattle.io/kube-version: '>=1.16.0-0'
catalog.cattle.io/release-name: traefik
apiVersion: v2
appVersion: v2.9.9
created: "2023-03-30T17:38:10.658604569Z"
description: A Traefik based Kubernetes ingress controller
digest: 8fa0f7c3e809537acdef0ee9224dbcf475a152d23741b6f5a7a7cf6ba4b5add8
home: https://traefik.io/
icon: https://raw.githubusercontent.com/traefik/traefik/v2.3/docs/content/assets/img/traefik.logo.png
keywords:
- traefik
- ingress
- networking
kubeVersion: '>=1.16.0-0'
maintainers:
- email: emile@vauge.com
name: emilevauge
- email: daniel.tomcej@gmail.com
name: dtomcej
- email: ldez@traefik.io
name: ldez
- email: michel.loiseleur@traefik.io
name: mloiseleur
- email: charlie.haley@traefik.io
name: charlie-haley
name: traefik
sources:
- https://github.com/traefik/traefik
- https://github.com/traefik/traefik-helm-chart
type: application
urls:
- assets/traefik/traefik-22.0.0.tgz
version: 22.0.0
- annotations:
artifacthub.io/changes: "- \"⬆️ Upgrade traefik Docker tag to v2.9.9\"\n- \"\U0001F3A8
Introduce `image.registry` and add explicit default (it may impact custom
@ -29171,6 +29472,31 @@ entries:
- assets/traefik/traefik-10.6.0.tgz
version: 10.6.0
triggermesh:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: TriggerMesh
catalog.cattle.io/kube-version: '>=1.20-0'
catalog.cattle.io/release-name: triggermesh
apiVersion: v2
appVersion: v1.24.1
created: "2023-03-30T17:38:10.690956821Z"
dependencies:
- condition: triggermesh-core.enabled
name: triggermesh-core
repository: file://./charts/triggermesh-core
tags:
- triggermesh
- triggermesh-core
- brokers
version: 1.1.x
description: A Helm chart deploying TriggerMesh Open Source Components
digest: 3c2a4398c92e568084827380066d877f5b3a1ef80b2566248a44e610013dea1c
icon: https://partner-charts.rancher.io/assets/logos/triggermesh.svg
name: triggermesh
type: application
urls:
- assets/triggermesh/triggermesh-0.7.2.tgz
version: 0.7.2
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: TriggerMesh