Charts CI

```
Updated:
  dynatrace/dynatrace-operator:
    - 1.1.0
  jenkins/jenkins:
    - 5.1.11
  jfrog/artifactory-ha:
    - 107.77.12
  jfrog/artifactory-jcr:
    - 107.77.12
  minio/minio-operator:
    - 5.0.15
  new-relic/nri-bundle:
    - 5.0.76
```
pull/1017/head
github-actions[bot] 2024-05-08 00:43:56 +00:00
parent dad0a16ad0
commit 6a27331f40
49 changed files with 1405 additions and 172 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -4,7 +4,7 @@ annotations:
catalog.cattle.io/kube-version: '>=1.19.0-0' catalog.cattle.io/kube-version: '>=1.19.0-0'
catalog.cattle.io/release-name: dynatrace-operator catalog.cattle.io/release-name: dynatrace-operator
apiVersion: v2 apiVersion: v2
appVersion: 1.0.1 appVersion: 1.1.0
description: The Dynatrace Operator Helm chart for Kubernetes and OpenShift description: The Dynatrace Operator Helm chart for Kubernetes and OpenShift
home: https://www.dynatrace.com/ home: https://www.dynatrace.com/
icon: https://assets.dynatrace.com/global/resources/Signet_Logo_RGB_CP_512x512px.png icon: https://assets.dynatrace.com/global/resources/Signet_Logo_RGB_CP_512x512px.png
@ -20,4 +20,4 @@ name: dynatrace-operator
sources: sources:
- https://github.com/Dynatrace/dynatrace-operator - https://github.com/Dynatrace/dynatrace-operator
type: application type: application
version: 1.0.1 version: 1.1.0

View File

@ -41,7 +41,7 @@ spec:
name: v1alpha1 name: v1alpha1
schema: schema:
openAPIV3Schema: openAPIV3Schema:
description: DynaKube is the Schema for the DynaKube API. description: DynaKube is the Schema for the DynaKube API
properties: properties:
apiVersion: apiVersion:
description: |- description: |-
@ -1084,7 +1084,7 @@ spec:
name: v1beta1 name: v1beta1
schema: schema:
openAPIV3Schema: openAPIV3Schema:
description: DynaKube is the Schema for the DynaKube API. description: DynaKube is the Schema for the DynaKube API
properties: properties:
apiVersion: apiVersion:
description: |- description: |-
@ -3464,7 +3464,7 @@ spec:
trustedCAs: trustedCAs:
description: |- description: |-
Adds custom RootCAs from a configmap. Put the certificate under certs within your configmap. Adds custom RootCAs from a configmap. Put the certificate under certs within your configmap.
Note: Applies only to Dynatrace Operator and OneAgent, not to ActiveGate. Note: Applies to Dynatrace Operator, OneAgent and ActiveGate.
type: string type: string
required: required:
- apiUrl - apiUrl
@ -3497,6 +3497,12 @@ spec:
performed performed
format: date-time format: date-time
type: string type: string
serviceIPs:
description: The ClusterIPs set by Kubernetes on the ActiveGate
Service created by the Operator
items:
type: string
type: array
source: source:
description: Source of the image (tenant-registry, public-registry, description: Source of the image (tenant-registry, public-registry,
...) ...)
@ -3679,10 +3685,6 @@ spec:
performed performed
format: date-time format: date-time
type: string type: string
lastProcessModuleConfigUpdate:
description: Time of the last process module config update
format: date-time
type: string
source: source:
description: Source of the image (tenant-registry, public-registry, description: Source of the image (tenant-registry, public-registry,
...) ...)
@ -3698,28 +3700,6 @@ spec:
description: Defines the current state (Running, Updating, Error, description: Defines the current state (Running, Updating, Error,
...) ...)
type: string type: string
synthetic:
description: Observed state of Synthetic
properties:
imageID:
description: Image ID
type: string
lastProbeTimestamp:
description: Indicates when the last check for a new version was
performed
format: date-time
type: string
source:
description: Source of the image (tenant-registry, public-registry,
...)
type: string
type:
description: Image type
type: string
version:
description: Image version
type: string
type: object
updatedTimestamp: updatedTimestamp:
description: UpdatedTimestamp indicates when the instance was last description: UpdatedTimestamp indicates when the instance was last
updated updated
@ -3798,6 +3778,10 @@ spec:
description: 'Enables automatic restarts of EdgeConnect pods in case description: 'Enables automatic restarts of EdgeConnect pods in case
a new version is available (the default value is: true)' a new version is available (the default value is: true)'
type: boolean type: boolean
caCertsRef:
description: Adds custom root certificate from a configmap. Put the
certificate under certs within your configmap.
type: string
customPullSecret: customPullSecret:
description: Pull secret for your private registry description: Pull secret for your private registry
type: string type: string
@ -3971,6 +3955,28 @@ spec:
- endpoint - endpoint
- resource - resource
type: object type: object
proxy:
description: General configurations for proxy settings.
properties:
authRef:
description: |-
Secret name which contains the username and password used for authentication with the proxy, using the
"Basic" HTTP authentication scheme.
type: string
host:
description: Server address (hostname or IP address) of the proxy.
type: string
noProxy:
description: |-
NoProxy represents the NO_PROXY or no_proxy environment
variable. It specifies a string that contains comma-separated values
specifying hosts that should be excluded from proxying.
type: string
port:
description: Port of the proxy.
format: int32
type: integer
type: object
replicas: replicas:
default: 1 default: 1
description: 'Amount of replicas for your EdgeConnect (the default description: 'Amount of replicas for your EdgeConnect (the default

View File

@ -73,6 +73,14 @@ rules:
- list - list
- watch - watch
- get - get
- apiGroups:
- dynatrace.com
resources:
- dynakubes
verbs:
- list
- watch
- get
- nonResourceURLs: - nonResourceURLs:
- /metrics - /metrics
- /version - /version

View File

@ -49,6 +49,7 @@ rules:
- secrets - secrets
resourceNames: resourceNames:
- dynatrace-dynakube-config - dynatrace-dynakube-config
- dynatrace-metadata-enrichment-endpoint
- dynatrace-data-ingest-endpoint - dynatrace-data-ingest-endpoint
- dynatrace-internal-proxy - dynatrace-internal-proxy
verbs: verbs:

View File

@ -48,13 +48,13 @@ rules:
- secrets - secrets
resourceNames: resourceNames:
- dynatrace-dynakube-config - dynatrace-dynakube-config
- dynatrace-data-ingest-endpoint - dynatrace-metadata-enrichment-endpoint
verbs: verbs:
- get - get
- list - list
- watch - watch
- update - update
# data-ingest workload owner lookup # metadata-enrichment workload owner lookup
- apiGroups: - apiGroups:
- "" - ""
resources: resources:

View File

@ -12,6 +12,14 @@ Use the following links to reference issues, PRs, and commits prior to v2.6.0.
The changelog until v1.5.7 was auto-generated based on git commits. The changelog until v1.5.7 was auto-generated based on git commits.
Those entries include a reference to the git commit to be able to get more details. Those entries include a reference to the git commit to be able to get more details.
## 5.1.11
Update `kubernetes` to version `4214.vf10083a_42e70`
## 5.1.10
Update `kubernetes` to version `4211.v08850dd0dfa_3`
## 5.1.9 ## 5.1.9
Update `docker.io/kiwigrid/k8s-sidecar` to version `1.26.2` Update `docker.io/kiwigrid/k8s-sidecar` to version `1.26.2`

View File

@ -1,7 +1,7 @@
annotations: annotations:
artifacthub.io/category: integration-delivery artifacthub.io/category: integration-delivery
artifacthub.io/changes: | artifacthub.io/changes: |
- Update `docker.io/kiwigrid/k8s-sidecar` to version `1.26.2` - Update `kubernetes` to version `4214.vf10083a_42e70`
artifacthub.io/images: | artifacthub.io/images: |
- name: jenkins - name: jenkins
image: docker.io/jenkins/jenkins:2.440.3-jdk17 image: docker.io/jenkins/jenkins:2.440.3-jdk17
@ -50,4 +50,4 @@ sources:
- https://github.com/maorfr/kube-tasks - https://github.com/maorfr/kube-tasks
- https://github.com/jenkinsci/configuration-as-code-plugin - https://github.com/jenkinsci/configuration-as-code-plugin
type: application type: application
version: 5.1.9 version: 5.1.11

View File

@ -155,7 +155,7 @@ The following tables list the configurable parameters of the Jenkins chart and t
| [controller.initializeOnce](./values.yaml#L414) | bool | Initialize only on first installation. Ensures plugins do not get updated inadvertently. Requires `persistence.enabled` to be set to `true` | `false` | | [controller.initializeOnce](./values.yaml#L414) | bool | Initialize only on first installation. Ensures plugins do not get updated inadvertently. Requires `persistence.enabled` to be set to `true` | `false` |
| [controller.installLatestPlugins](./values.yaml#L403) | bool | Download the minimum required version or latest version of all dependencies | `true` | | [controller.installLatestPlugins](./values.yaml#L403) | bool | Download the minimum required version or latest version of all dependencies | `true` |
| [controller.installLatestSpecifiedPlugins](./values.yaml#L406) | bool | Set to true to download the latest version of any plugin that is requested to have the latest version | `false` | | [controller.installLatestSpecifiedPlugins](./values.yaml#L406) | bool | Set to true to download the latest version of any plugin that is requested to have the latest version | `false` |
| [controller.installPlugins](./values.yaml#L395) | list | List of Jenkins plugins to install. If you don't want to install plugins, set it to `false` | `["kubernetes:4209.vc646b_71e5269","workflow-aggregator:596.v8c21c963d92d","git:5.2.1","configuration-as-code:1775.v810dc950b_514"]` | | [controller.installPlugins](./values.yaml#L395) | list | List of Jenkins plugins to install. If you don't want to install plugins, set it to `false` | `["kubernetes:4214.vf10083a_42e70","workflow-aggregator:596.v8c21c963d92d","git:5.2.1","configuration-as-code:1775.v810dc950b_514"]` |
| [controller.javaOpts](./values.yaml#L156) | string | Append to `JAVA_OPTS` env var | `nil` | | [controller.javaOpts](./values.yaml#L156) | string | Append to `JAVA_OPTS` env var | `nil` |
| [controller.jenkinsAdminEmail](./values.yaml#L96) | string | Email address for the administrator of the Jenkins instance | `nil` | | [controller.jenkinsAdminEmail](./values.yaml#L96) | string | Email address for the administrator of the Jenkins instance | `nil` |
| [controller.jenkinsHome](./values.yaml#L101) | string | Custom Jenkins home path | `"/var/jenkins_home"` | | [controller.jenkinsHome](./values.yaml#L101) | string | Custom Jenkins home path | `"/var/jenkins_home"` |

View File

@ -393,7 +393,7 @@ controller:
# Plugins will be installed during Jenkins controller start # Plugins will be installed during Jenkins controller start
# -- List of Jenkins plugins to install. If you don't want to install plugins, set it to `false` # -- List of Jenkins plugins to install. If you don't want to install plugins, set it to `false`
installPlugins: installPlugins:
- kubernetes:4209.vc646b_71e5269 - kubernetes:4214.vf10083a_42e70
- workflow-aggregator:596.v8c21c963d92d - workflow-aggregator:596.v8c21c963d92d
- git:5.2.1 - git:5.2.1
- configuration-as-code:1775.v810dc950b_514 - configuration-as-code:1775.v810dc950b_514

View File

@ -1,7 +1,7 @@
# JFrog Artifactory-ha Chart Changelog # JFrog Artifactory-ha Chart Changelog
All changes to this chart will be documented in this file All changes to this chart will be documented in this file
## [107.77.11] - April 22, 2024 ## [107.77.12] - April 22, 2024
* Removed integration service * Removed integration service
* Added recommended postgresql sizing configurations under sizing directory * Added recommended postgresql sizing configurations under sizing directory
* Updated artifactory-federation (probes, port, embedded mode) * Updated artifactory-federation (probes, port, embedded mode)

View File

@ -4,7 +4,7 @@ annotations:
catalog.cattle.io/kube-version: '>= 1.19.0-0' catalog.cattle.io/kube-version: '>= 1.19.0-0'
catalog.cattle.io/release-name: artifactory-ha catalog.cattle.io/release-name: artifactory-ha
apiVersion: v2 apiVersion: v2
appVersion: 7.77.11 appVersion: 7.77.12
dependencies: dependencies:
- condition: postgresql.enabled - condition: postgresql.enabled
name: postgresql name: postgresql
@ -26,4 +26,4 @@ name: artifactory-ha
sources: sources:
- https://github.com/jfrog/charts - https://github.com/jfrog/charts
type: application type: application
version: 107.77.11 version: 107.77.12

View File

@ -1,7 +1,7 @@
# JFrog Container Registry Chart Changelog # JFrog Container Registry Chart Changelog
All changes to this chart will be documented in this file. All changes to this chart will be documented in this file.
## [107.77.11] - Nov 23, 2023 ## [107.77.12] - Nov 23, 2023
* **IMPORTANT** * **IMPORTANT**
* Added min kubeVersion ">= 1.19.0-0" in chart.yaml * Added min kubeVersion ">= 1.19.0-0" in chart.yaml

View File

@ -4,11 +4,11 @@ annotations:
catalog.cattle.io/kube-version: '>= 1.19.0-0' catalog.cattle.io/kube-version: '>= 1.19.0-0'
catalog.cattle.io/release-name: artifactory-jcr catalog.cattle.io/release-name: artifactory-jcr
apiVersion: v2 apiVersion: v2
appVersion: 7.77.11 appVersion: 7.77.12
dependencies: dependencies:
- name: artifactory - name: artifactory
repository: file://./charts/artifactory repository: file://./charts/artifactory
version: 107.77.11 version: 107.77.12
description: JFrog Container Registry description: JFrog Container Registry
home: https://jfrog.com/container-registry/ home: https://jfrog.com/container-registry/
icon: https://raw.githubusercontent.com/jfrog/charts/ea5c3112c24a973f64f3ccd99747323db292a369/stable/artifactory-jcr/logo/jcr-logo.png icon: https://raw.githubusercontent.com/jfrog/charts/ea5c3112c24a973f64f3ccd99747323db292a369/stable/artifactory-jcr/logo/jcr-logo.png
@ -27,4 +27,4 @@ name: artifactory-jcr
sources: sources:
- https://github.com/jfrog/charts - https://github.com/jfrog/charts
type: application type: application
version: 107.77.11 version: 107.77.12

View File

@ -1,7 +1,7 @@
# JFrog Artifactory Chart Changelog # JFrog Artifactory Chart Changelog
All changes to this chart will be documented in this file. All changes to this chart will be documented in this file.
## [107.77.11] - April 22, 2024 ## [107.77.12] - April 22, 2024
* Removed integration service * Removed integration service
* Added recommended postgresql sizing configurations under sizing directory * Added recommended postgresql sizing configurations under sizing directory
* Updated artifactory-federation (probes, port, embedded mode) * Updated artifactory-federation (probes, port, embedded mode)

View File

@ -1,5 +1,5 @@
apiVersion: v2 apiVersion: v2
appVersion: 7.77.11 appVersion: 7.77.12
dependencies: dependencies:
- condition: postgresql.enabled - condition: postgresql.enabled
name: postgresql name: postgresql
@ -21,4 +21,4 @@ name: artifactory
sources: sources:
- https://github.com/jfrog/charts - https://github.com/jfrog/charts
type: application type: application
version: 107.77.11 version: 107.77.12

View File

@ -4,7 +4,7 @@ annotations:
catalog.cattle.io/kube-version: '>=1.19-0' catalog.cattle.io/kube-version: '>=1.19-0'
catalog.cattle.io/release-name: minio-operator catalog.cattle.io/release-name: minio-operator
apiVersion: v2 apiVersion: v2
appVersion: v5.0.14 appVersion: v5.0.15
description: A Helm chart for MinIO Operator description: A Helm chart for MinIO Operator
home: https://min.io home: https://min.io
icon: https://min.io/resources/img/logo/MINIO_wordmark.png icon: https://min.io/resources/img/logo/MINIO_wordmark.png
@ -19,4 +19,4 @@ name: minio-operator
sources: sources:
- https://github.com/minio/operator - https://github.com/minio/operator
type: application type: application
version: 5.0.14 version: 5.0.15

View File

@ -20,13 +20,6 @@ If release name contains chart name it will be used as a full name.
{{- end -}} {{- end -}}
{{- end -}} {{- end -}}
{{/*
Expand the name of the Operator Console.
*/}}
{{- define "minio-operator.console-name" -}}
{{- printf "%s-%s" .Chart.Name "console" | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{/* {{/*
Create a default fully qualified console name. Create a default fully qualified console name.
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
@ -48,11 +41,13 @@ Common labels for operator
*/}} */}}
{{- define "minio-operator.labels" -}} {{- define "minio-operator.labels" -}}
helm.sh/chart: {{ include "minio-operator.chart" . }} helm.sh/chart: {{ include "minio-operator.chart" . }}
{{ include "minio-operator.selectorLabels" . }}
{{- if .Chart.AppVersion }} {{- if .Chart.AppVersion }}
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
{{- end }} {{- end }}
app.kubernetes.io/managed-by: {{ .Release.Service }} app.kubernetes.io/managed-by: {{ .Release.Service }}
{{- range $key, $val := .Values.operator.additionalLabels }}
{{ $key }}: {{ $val | quote }}
{{- end }}
{{- end -}} {{- end -}}
{{/* {{/*
@ -68,15 +63,17 @@ Common labels for console
*/}} */}}
{{- define "minio-operator.console-labels" -}} {{- define "minio-operator.console-labels" -}}
helm.sh/chart: {{ include "minio-operator.chart" . }} helm.sh/chart: {{ include "minio-operator.chart" . }}
{{ include "minio-operator.console-selectorLabels" . }}
{{- if .Chart.AppVersion }} {{- if .Chart.AppVersion }}
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
{{- end }} {{- end }}
app.kubernetes.io/managed-by: {{ .Release.Service }} app.kubernetes.io/managed-by: {{ .Release.Service }}
{{- range $key, $val := .Values.console.additionalLabels }}
{{ $key }}: {{ $val | quote }}
{{- end }}
{{- end -}} {{- end -}}
{{/* {{/*
Selector labels Operator Selector labels Console
*/}} */}}
{{- define "minio-operator.console-selectorLabels" -}} {{- define "minio-operator.console-selectorLabels" -}}
app.kubernetes.io/name: {{ include "minio-operator.name" . }} app.kubernetes.io/name: {{ include "minio-operator.name" . }}

View File

@ -3,6 +3,7 @@ apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole kind: ClusterRole
metadata: metadata:
name: console-sa-role name: console-sa-role
labels: {{- include "minio-operator.console-labels" . | nindent 4 }}
rules: rules:
- apiGroups: - apiGroups:
- "" - ""
@ -10,13 +11,15 @@ rules:
- secrets - secrets
verbs: verbs:
- get - get
- watch
- create
- list - list
- watch
{{- if not .Values.console.readOnly }}
- create
- patch - patch
- update - update
- delete - delete
- deletecollection - deletecollection
{{- end }}
- apiGroups: - apiGroups:
- "" - ""
resources: resources:
@ -27,42 +30,50 @@ rules:
- nodes - nodes
verbs: verbs:
- get - get
- watch
- create
- list - list
- watch
{{- if not .Values.console.readOnly }}
- create
- patch - patch
{{- end }}
- apiGroups: - apiGroups:
- "" - ""
resources: resources:
- pods - pods
verbs: verbs:
- get - get
- watch
- create
- list - list
- watch
{{- if not .Values.console.readOnly }}
- create
- patch - patch
- delete - delete
- deletecollection - deletecollection
{{- end }}
- apiGroups: - apiGroups:
- "" - ""
resources: resources:
- persistentvolumeclaims - persistentvolumeclaims
verbs: verbs:
- deletecollection
- list
- get - get
- list
- watch - watch
{{- if not .Values.console.readOnly }}
- update - update
- deletecollection
{{- end }}
- apiGroups: - apiGroups:
- storage.k8s.io - storage.k8s.io
resources: resources:
- storageclasses - storageclasses
verbs: verbs:
- get - get
- watch
- create
- list - list
- watch
{{- if not .Values.console.readOnly }}
- create
- patch - patch
{{- end }}
- apiGroups: - apiGroups:
- apps - apps
resources: resources:
@ -70,24 +81,28 @@ rules:
- deployments - deployments
verbs: verbs:
- get - get
- create
- list - list
- patch
- watch - watch
{{- if not .Values.console.readOnly }}
- create
- patch
- update - update
- delete - delete
{{- end }}
- apiGroups: - apiGroups:
- batch - batch
resources: resources:
- jobs - jobs
verbs: verbs:
- get - get
- create
- list - list
- patch
- watch - watch
{{- if not .Values.console.readOnly }}
- create
- patch
- update - update
- delete - delete
{{- end }}
- apiGroups: - apiGroups:
- certificates.k8s.io - certificates.k8s.io
resources: resources:
@ -95,11 +110,13 @@ rules:
- certificatesigningrequests/approval - certificatesigningrequests/approval
- certificatesigningrequests/status - certificatesigningrequests/status
verbs: verbs:
- get
- list
{{- if not .Values.console.readOnly }}
- update - update
- create - create
- get
- delete - delete
- list {{- end }}
- apiGroups: - apiGroups:
- minio.min.io - minio.min.io
resources: resources:
@ -111,7 +128,13 @@ rules:
resources: resources:
- '*' - '*'
verbs: verbs:
{{- if not .Values.console.readOnly }}
- get
- list
- watch
{{- else }}
- '*' - '*'
{{- end }}
- apiGroups: - apiGroups:
- "" - ""
resources: resources:
@ -120,8 +143,10 @@ rules:
- get - get
- list - list
- watch - watch
{{- if not .Values.console.readOnly }}
- create - create
- delete - delete
{{- end }}
- apiGroups: - apiGroups:
- "" - ""
resources: resources:
@ -130,17 +155,21 @@ rules:
- get - get
- list - list
- watch - watch
{{- if not .Values.console.readOnly }}
- update - update
{{- end }}
- apiGroups: - apiGroups:
- "" - ""
resources: resources:
- events - events
verbs: verbs:
- create
- list - list
- watch - watch
{{- if not .Values.console.readOnly }}
- create
- update - update
- patch - patch
{{- end }}
- apiGroups: - apiGroups:
- snapshot.storage.k8s.io - snapshot.storage.k8s.io
resources: resources:
@ -179,9 +208,11 @@ rules:
- get - get
- list - list
- watch - watch
{{- if not .Values.console.readOnly }}
- create - create
- update - update
- delete - delete
{{- end }}
- apiGroups: - apiGroups:
- coordination.k8s.io - coordination.k8s.io
resources: resources:
@ -190,9 +221,11 @@ rules:
- get - get
- list - list
- watch - watch
{{- if not .Values.console.readOnly }}
- create - create
- update - update
- delete - delete
{{- end }}
- apiGroups: - apiGroups:
- direct.csi.min.io - direct.csi.min.io
resources: resources:
@ -201,9 +234,11 @@ rules:
- get - get
- list - list
- watch - watch
{{- if not .Values.console.readOnly }}
- create - create
- update - update
- delete - delete
{{- end }}
- apiGroups: - apiGroups:
- apiextensions.k8s.io - apiextensions.k8s.io
resources: resources:
@ -212,9 +247,11 @@ rules:
- get - get
- list - list
- watch - watch
{{- if not .Values.console.readOnly }}
- create - create
- update - update
- delete - delete
{{- end }}
- apiGroups: - apiGroups:
- direct.csi.min.io - direct.csi.min.io
resources: resources:
@ -224,9 +261,11 @@ rules:
- get - get
- list - list
- watch - watch
{{- if not .Values.console.readOnly }}
- create - create
- update - update
- delete - delete
{{- end }}
- apiGroups: - apiGroups:
- "" - ""
resources: resources:

View File

@ -3,6 +3,7 @@ apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding kind: ClusterRoleBinding
metadata: metadata:
name: console-sa-binding name: console-sa-binding
labels: {{- include "minio-operator.console-labels" . | nindent 4 }}
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io
kind: ClusterRole kind: ClusterRole

View File

@ -4,6 +4,7 @@ kind: ConfigMap
metadata: metadata:
name: console-env name: console-env
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
labels: {{- include "minio-operator.console-labels" . | nindent 4 }}
data: data:
CONSOLE_PORT: "9090" CONSOLE_PORT: "9090"
CONSOLE_TLS_PORT: "9443" CONSOLE_TLS_PORT: "9443"

View File

@ -4,14 +4,16 @@ kind: Deployment
metadata: metadata:
name: console name: console
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
labels: {{- include "minio-operator.labels" . | nindent 4 }} labels: {{- include "minio-operator.console-labels" . | nindent 4 }}
spec: spec:
replicas: {{ .Values.console.replicaCount }} replicas: {{ .Values.console.replicaCount }}
selector: selector:
matchLabels: {{- include "minio-operator.console-selectorLabels" . | nindent 6 }} matchLabels: {{- include "minio-operator.console-selectorLabels" . | nindent 6 }}
template: template:
metadata: metadata:
labels: {{- include "minio-operator.console-selectorLabels" . | nindent 8 }} labels:
{{- include "minio-operator.console-labels" . | nindent 8 }}
{{- include "minio-operator.console-selectorLabels" . | nindent 8 }}
spec: spec:
{{- with .Values.console.imagePullSecrets }} {{- with .Values.console.imagePullSecrets }}
imagePullSecrets: {{- toYaml . | nindent 8 }} imagePullSecrets: {{- toYaml . | nindent 8 }}

View File

@ -35,6 +35,6 @@ spec:
service: service:
name: "console" name: "console"
port: port:
name: http number: {{ .Values.console.ingress.number }}
{{- end }} {{- end }}
{{- end }} {{- end }}

View File

@ -6,5 +6,6 @@ metadata:
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
annotations: annotations:
kubernetes.io/service-account.name: console-sa kubernetes.io/service-account.name: console-sa
labels: {{- include "minio-operator.console-labels" . | nindent 4 }}
type: kubernetes.io/service-account-token type: kubernetes.io/service-account-token
{{- end }} {{- end }}

View File

@ -4,7 +4,7 @@ kind: Service
metadata: metadata:
name: console name: console
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
labels: {{- include "minio-operator.labels" . | nindent 4 }} labels: {{- include "minio-operator.console-labels" . | nindent 4 }}
spec: spec:
ports: ports:
- name: http - name: http

View File

@ -4,4 +4,5 @@ kind: ServiceAccount
metadata: metadata:
name: console-sa name: console-sa
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
labels: {{- include "minio-operator.console-labels" . | nindent 4 }}
{{- end }} {{- end }}

View File

@ -3,7 +3,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.13.0 controller-gen.kubebuilder.io/version: v0.14.0
operator.min.io/version: v5.0.14
name: miniojobs.job.min.io name: miniojobs.job.min.io
spec: spec:
group: job.min.io group: job.min.io

View File

@ -3,7 +3,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.13.0 controller-gen.kubebuilder.io/version: v0.14.0
operator.min.io/version: v5.0.14
name: tenants.minio.min.io name: tenants.minio.min.io
spec: spec:
group: minio.min.io group: minio.min.io
@ -2377,6 +2378,109 @@ spec:
required: required:
- kesSecret - kesSecret
type: object type: object
lifecycle:
properties:
postStart:
properties:
exec:
properties:
command:
items:
type: string
type: array
type: object
httpGet:
properties:
host:
type: string
httpHeaders:
items:
properties:
name:
type: string
value:
type: string
required:
- name
- value
type: object
type: array
path:
type: string
port:
anyOf:
- type: integer
- type: string
x-kubernetes-int-or-string: true
scheme:
type: string
required:
- port
type: object
tcpSocket:
properties:
host:
type: string
port:
anyOf:
- type: integer
- type: string
x-kubernetes-int-or-string: true
required:
- port
type: object
type: object
preStop:
properties:
exec:
properties:
command:
items:
type: string
type: array
type: object
httpGet:
properties:
host:
type: string
httpHeaders:
items:
properties:
name:
type: string
value:
type: string
required:
- name
- value
type: object
type: array
path:
type: string
port:
anyOf:
- type: integer
- type: string
x-kubernetes-int-or-string: true
scheme:
type: string
required:
- port
type: object
tcpSocket:
properties:
host:
type: string
port:
anyOf:
- type: integer
- type: string
x-kubernetes-int-or-string: true
required:
- port
type: object
type: object
type: object
liveness: liveness:
properties: properties:
exec: exec:
@ -3053,6 +3157,9 @@ spec:
servers: servers:
format: int32 format: int32
type: integer type: integer
x-kubernetes-validations:
- message: servers is immutable
rule: self == oldSelf
tolerations: tolerations:
items: items:
properties: properties:
@ -3298,12 +3405,19 @@ spec:
volumesPerServer: volumesPerServer:
format: int32 format: int32
type: integer type: integer
x-kubernetes-validations:
- message: volumesPerServer is immutable
rule: self == oldSelf
required: required:
- name
- servers - servers
- volumeClaimTemplate - volumeClaimTemplate
- volumesPerServer - volumesPerServer
type: object type: object
type: array type: array
x-kubernetes-list-map-keys:
- name
x-kubernetes-list-type: map
priorityClassName: priorityClassName:
type: string type: string
prometheusOperator: prometheusOperator:

View File

@ -2,6 +2,7 @@ apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole kind: ClusterRole
metadata: metadata:
name: minio-operator-role name: minio-operator-role
labels: {{- include "minio-operator.labels" . | nindent 4 }}
rules: rules:
- apiGroups: - apiGroups:
- "apiextensions.k8s.io" - "apiextensions.k8s.io"

View File

@ -2,6 +2,7 @@ apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding kind: ClusterRoleBinding
metadata: metadata:
name: minio-operator-binding name: minio-operator-binding
labels: {{- include "minio-operator.labels" . | nindent 4 }}
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io
kind: ClusterRole kind: ClusterRole

View File

@ -10,7 +10,9 @@ spec:
matchLabels: {{- include "minio-operator.selectorLabels" . | nindent 6 }} matchLabels: {{- include "minio-operator.selectorLabels" . | nindent 6 }}
template: template:
metadata: metadata:
labels: {{- include "minio-operator.selectorLabels" . | nindent 8 }} labels:
{{- include "minio-operator.labels" . | nindent 8 }}
{{- include "minio-operator.selectorLabels" . | nindent 8 }}
spec: spec:
{{- with .Values.operator.imagePullSecrets }} {{- with .Values.operator.imagePullSecrets }}
imagePullSecrets: {{- toYaml . | nindent 8 }} imagePullSecrets: {{- toYaml . | nindent 8 }}

View File

@ -3,7 +3,8 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.13.0 controller-gen.kubebuilder.io/version: v0.14.0
operator.min.io/version: v5.0.14
name: policybindings.sts.min.io name: policybindings.sts.min.io
spec: spec:
group: sts.min.io group: sts.min.io

View File

@ -24,22 +24,27 @@ operator:
# value: "OpenShift" # value: "OpenShift"
# #
# See `Operator environment variables <https://github.com/minio/operator/blob/master/docs/env-variables.md>`__ for a list of all supported values. # See `Operator environment variables <https://github.com/minio/operator/blob/master/docs/env-variables.md>`__ for a list of all supported values.
# If MINIO_CONSOLE_TLS_ENABLE is enabled, utilize port 9443 for console.ingress.number.
env: env:
- name: OPERATOR_STS_ENABLED - name: OPERATOR_STS_ENABLED
value: "on" value: "on"
- name: MINIO_CONSOLE_TLS_ENABLE
value: "off"
# An array of additional annotations to be applied to the operator service account # An array of additional annotations to be applied to the operator service account
serviceAccountAnnotations: [] serviceAccountAnnotations: []
# additional labels to be applied to operator resources
additionalLabels: {}
### ###
# Specify the Operator container image to use for the deployment. # Specify the Operator container image to use for the deployment.
# ``image.tag`` # ``image.tag``
# For example, the following sets the image to the ``quay.io/minio/operator`` repo and the v5.0.14 tag. # For example, the following sets the image to the ``quay.io/minio/operator`` repo and the v5.0.15 tag.
# The container pulls the image if not already present: # The container pulls the image if not already present:
# #
# .. code-block:: yaml # .. code-block:: yaml
# #
# image: # image:
# repository: quay.io/minio/operator # repository: quay.io/minio/operator
# tag: v5.0.14 # tag: v5.0.15
# pullPolicy: IfNotPresent # pullPolicy: IfNotPresent
# #
# The chart also supports specifying an image based on digest value: # The chart also supports specifying an image based on digest value:
@ -53,7 +58,7 @@ operator:
# #
image: image:
repository: quay.io/minio/operator repository: quay.io/minio/operator
tag: v5.0.14 tag: v5.0.15
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
### ###
# #
@ -92,6 +97,12 @@ operator:
runAsUser: 1000 runAsUser: 1000
runAsGroup: 1000 runAsGroup: 1000
runAsNonRoot: true runAsNonRoot: true
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
seccompProfile:
type: RuntimeDefault
### ###
# An array of `Volumes <https://kubernetes.io/docs/concepts/storage/volumes/>`__ which the Operator can mount to pods. # An array of `Volumes <https://kubernetes.io/docs/concepts/storage/volumes/>`__ which the Operator can mount to pods.
# #
@ -168,17 +179,19 @@ console:
# #
# If the Operator Console is disabled, all management of Operator Tenants must be done through the Kubernetes API. # If the Operator Console is disabled, all management of Operator Tenants must be done through the Kubernetes API.
enabled: true enabled: true
# additional labels to include for console resources
additionalLabels: {}
### ###
# Specify the Operator Console container image to use for the deployment. # Specify the Operator Console container image to use for the deployment.
# ``image.tag`` # ``image.tag``
# For example, the following sets the image to the ``quay.io/minio/operator`` repo and the v5.0.14 tag. # For example, the following sets the image to the ``quay.io/minio/operator`` repo and the v5.0.15 tag.
# The container pulls the image if not already present: # The container pulls the image if not already present:
# #
# .. code-block:: yaml # .. code-block:: yaml
# #
# image: # image:
# repository: quay.io/minio/operator # repository: quay.io/minio/operator
# tag: v5.0.14 # tag: v5.0.15
# pullPolicy: IfNotPresent # pullPolicy: IfNotPresent
# #
# The chart also supports specifying an image based on digest value: # The chart also supports specifying an image based on digest value:
@ -193,7 +206,7 @@ console:
# The specified values should match that of ``operator.image`` to ensure predictable operations. # The specified values should match that of ``operator.image`` to ensure predictable operations.
image: image:
repository: quay.io/minio/operator repository: quay.io/minio/operator
tag: v5.0.14 tag: v5.0.15
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
### ###
# An array of environment variables to pass to the Operator Console deployment. # An array of environment variables to pass to the Operator Console deployment.
@ -269,17 +282,32 @@ console:
# You may need to modify these values to meet your cluster's security and access settings. # You may need to modify these values to meet your cluster's security and access settings.
securityContext: securityContext:
runAsUser: 1000 runAsUser: 1000
runAsGroup: 1000
runAsNonRoot: true runAsNonRoot: true
### ###
# The Kubernetes `SecurityContext <https://kubernetes.io/docs/tasks/configure-pod-container/security-context/>`__ to use for deploying Operator Console containers. # The Kubernetes `SecurityContext <https://kubernetes.io/docs/tasks/configure-pod-container/security-context/>`__ to use for deploying Operator Console containers.
# You may need to modify these values to meet your cluster's security and access settings. # You may need to modify these values to meet your cluster's security and access settings.
containerSecurityContext: containerSecurityContext:
runAsUser: 1000 runAsUser: 1000
runAsGroup: 1000
runAsNonRoot: true runAsNonRoot: true
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
seccompProfile:
type: RuntimeDefault
###
# Forbid write permissions
readOnly: false
### ###
# Configures `Ingress <https://kubernetes.io/docs/concepts/services-networking/ingress/>`__ for the Operator Console. # Configures `Ingress <https://kubernetes.io/docs/concepts/services-networking/ingress/>`__ for the Operator Console.
# #
# Set the keys to conform to the Ingress controller and configuration of your choice. # Set the keys to conform to the Ingress controller and configuration of your choice.
# Set console.ingress.number to any port. For example:
# You may choose port number 9443 for HTTPS or 9090 for HTTP, as desired.
ingress: ingress:
enabled: false enabled: false
ingressClassName: "" ingressClassName: ""
@ -289,6 +317,7 @@ console:
host: console.local host: console.local
path: / path: /
pathType: Prefix pathType: Prefix
number: 9090
### ###
# An array of `Volumes <https://kubernetes.io/docs/concepts/storage/volumes/>`__ which the Operator Console can mount to pods. # An array of `Volumes <https://kubernetes.io/docs/concepts/storage/volumes/>`__ which the Operator Console can mount to pods.
# #

View File

@ -1,7 +1,7 @@
dependencies: dependencies:
- name: newrelic-infrastructure - name: newrelic-infrastructure
repository: https://newrelic.github.io/nri-kubernetes repository: https://newrelic.github.io/nri-kubernetes
version: 3.33.4 version: 3.33.5
- name: nri-prometheus - name: nri-prometheus
repository: https://newrelic.github.io/nri-prometheus repository: https://newrelic.github.io/nri-prometheus
version: 2.1.17 version: 2.1.17
@ -28,9 +28,9 @@ dependencies:
version: 2.1.4 version: 2.1.4
- name: pixie-operator-chart - name: pixie-operator-chart
repository: https://pixie-operator-charts.storage.googleapis.com repository: https://pixie-operator-charts.storage.googleapis.com
version: 0.1.4 version: 0.1.5
- name: newrelic-infra-operator - name: newrelic-infra-operator
repository: https://newrelic.github.io/newrelic-infra-operator repository: https://newrelic.github.io/newrelic-infra-operator
version: 2.10.0 version: 2.10.0
digest: sha256:6917aeb854737d43d0cd3847024cc421030faae27eebb90bd8646d0953ab412f digest: sha256:1b45f7927d7c099789bc9f6e9b20ef64827d342cc5bb53f0be4bedb04ae5f989
generated: "2024-04-29T15:29:01.302193264Z" generated: "2024-05-07T10:16:24.052011376Z"

View File

@ -7,7 +7,7 @@ dependencies:
- condition: infrastructure.enabled,newrelic-infrastructure.enabled - condition: infrastructure.enabled,newrelic-infrastructure.enabled
name: newrelic-infrastructure name: newrelic-infrastructure
repository: file://./charts/newrelic-infrastructure repository: file://./charts/newrelic-infrastructure
version: 3.33.4 version: 3.33.5
- condition: prometheus.enabled,nri-prometheus.enabled - condition: prometheus.enabled,nri-prometheus.enabled
name: nri-prometheus name: nri-prometheus
repository: file://./charts/nri-prometheus repository: file://./charts/nri-prometheus
@ -44,7 +44,7 @@ dependencies:
condition: pixie-chart.enabled condition: pixie-chart.enabled
name: pixie-operator-chart name: pixie-operator-chart
repository: file://./charts/pixie-operator-chart repository: file://./charts/pixie-operator-chart
version: 0.1.4 version: 0.1.5
- condition: newrelic-infra-operator.enabled - condition: newrelic-infra-operator.enabled
name: newrelic-infra-operator name: newrelic-infra-operator
repository: file://./charts/newrelic-infra-operator repository: file://./charts/newrelic-infra-operator
@ -77,4 +77,4 @@ sources:
- https://github.com/newrelic/helm-charts/tree/master/charts/newrelic-logging - https://github.com/newrelic/helm-charts/tree/master/charts/newrelic-logging
- https://github.com/newrelic/helm-charts/tree/master/charts/newrelic-pixie - https://github.com/newrelic/helm-charts/tree/master/charts/newrelic-pixie
- https://github.com/newrelic/newrelic-infra-operator/tree/master/charts/newrelic-infra-operator - https://github.com/newrelic/newrelic-infra-operator/tree/master/charts/newrelic-infra-operator
version: 5.0.75 version: 5.0.76

View File

@ -1,5 +1,5 @@
apiVersion: v2 apiVersion: v2
appVersion: 3.28.4 appVersion: 3.28.5
dependencies: dependencies:
- name: common-library - name: common-library
repository: https://helm-charts.newrelic.com repository: https://helm-charts.newrelic.com
@ -23,4 +23,4 @@ sources:
- https://github.com/newrelic/nri-kubernetes/ - https://github.com/newrelic/nri-kubernetes/
- https://github.com/newrelic/nri-kubernetes/tree/main/charts/newrelic-infrastructure - https://github.com/newrelic/nri-kubernetes/tree/main/charts/newrelic-infrastructure
- https://github.com/newrelic/infrastructure-agent/ - https://github.com/newrelic/infrastructure-agent/
version: 3.33.4 version: 3.33.5

View File

@ -1,4 +1,4 @@
apiVersion: v2 apiVersion: v2
name: pixie-operator-chart name: pixie-operator-chart
type: application type: application
version: 0.1.4 version: 0.1.5

View File

@ -232,6 +232,49 @@ spec:
format: int64 format: int64
type: integer type: integer
type: object type: object
tolerations:
description: 'Tolerations allows scheduling pods on nodes with
matching taints. More info: https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/:
This field cannot be updated once the cluster is created.'
items:
description: The pod this Toleration is attached to tolerates
any taint that matches the triple <key,value,effect> using
the matching operator <operator>.
properties:
effect:
description: Effect indicates the taint effect to match.
Empty means match all taint effects. When specified, allowed
values are NoSchedule, PreferNoSchedule and NoExecute.
type: string
key:
description: Key is the taint key that the toleration applies
to. Empty means match all taint keys. If the key is empty,
operator must be Exists; this combination means to match
all values and all keys.
type: string
operator:
description: Operator represents a key's relationship to
the value. Valid operators are Exists and Equal. Defaults
to Equal. Exists is equivalent to wildcard for value,
so that a pod can tolerate all taints of a particular
category.
type: string
tolerationSeconds:
description: TolerationSeconds represents the period of
time the toleration (which must be of effect NoExecute,
otherwise this field is ignored) tolerates the taint.
By default, it is not set, which means tolerate the taint
forever (do not evict). Zero and negative values will
be treated as 0 (evict immediately) by the system.
format: int64
type: integer
value:
description: Value is the taint value the toleration matches
to. If the operator is Exists, the value should be empty,
otherwise just a regular string.
type: string
type: object
type: array
type: object type: object
registry: registry:
description: 'Registry specifies the image registry to use rather description: 'Registry specifies the image registry to use rather

View File

@ -71,7 +71,7 @@ spec:
- $(OPERATOR_NAMESPACE) - $(OPERATOR_NAMESPACE)
- --writeStatusName - --writeStatusName
- "" - ""
image: {{ if .Values.registry }}{{ .Values.registry }}/quay.io-operator-framework-{{ else }}quay.io/operator-framework/{{ end }}olm@sha256:f9ea8cef95ac9b31021401d4863711a5eec904536b449724e0f00357548a31e7 image: {{ if .Values.registry }}{{ .Values.registry }}/quay.io-operator-framework-{{ else }}quay.io/operator-framework/{{ end }}olm@sha256:1b6002156f568d722c29138575733591037c24b4bfabc67946f268ce4752c3e6
ports: ports:
- containerPort: 8080 - containerPort: 8080
- containerPort: 8081 - containerPort: 8081
@ -146,10 +146,10 @@ spec:
- {{ .Values.olmNamespace }} - {{ .Values.olmNamespace }}
- --configmapServerImage={{ if .Values.registry }}{{ .Values.registry }}/quay.io-operator-framework-{{ else }}quay.io/operator-framework/{{ end }}configmap-operator-registry:latest - --configmapServerImage={{ if .Values.registry }}{{ .Values.registry }}/quay.io-operator-framework-{{ else }}quay.io/operator-framework/{{ end }}configmap-operator-registry:latest
- --util-image - --util-image
- {{ if .Values.registry }}{{ .Values.registry }}/quay.io-operator-framework-{{ else }}quay.io/operator-framework/{{ end }}olm@sha256:f9ea8cef95ac9b31021401d4863711a5eec904536b449724e0f00357548a31e7 - {{ if .Values.registry }}{{ .Values.registry }}/quay.io-operator-framework-{{ else }}quay.io/operator-framework/{{ end }}olm@sha256:1b6002156f568d722c29138575733591037c24b4bfabc67946f268ce4752c3e6
- --opmImage - --opmImage
- {{ if .Values.registry }}{{ .Values.registry }}/quay.io-operator-framework-{{ else }}quay.io/operator-framework/{{ end }}opm@sha256:d999588bd4e9509ec9e75e49adfb6582d256e9421e454c7fb5e9fe57e7b1aada - {{ 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 image: {{ if .Values.registry }}{{ .Values.registry }}/quay.io-operator-framework-{{ else }}quay.io/operator-framework/{{ end }}olm@sha256:1b6002156f568d722c29138575733591037c24b4bfabc67946f268ce4752c3e6
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
ports: ports:
- containerPort: 8080 - containerPort: 8080

View File

@ -7,7 +7,9 @@ spec:
{{- if .Values.version }} {{- if .Values.version }}
version: {{ .Values.version }} version: {{ .Values.version }}
{{- end }} {{- end }}
{{- if .Values.deployKey }}
deployKey: {{ .Values.deployKey }} deployKey: {{ .Values.deployKey }}
{{- end }}
{{- if .Values.customDeployKeySecret }} {{- if .Values.customDeployKeySecret }}
customDeployKeySecret: {{ .Values.customDeployKeySecret }} customDeployKeySecret: {{ .Values.customDeployKeySecret }}
{{- end }} {{- end }}
@ -63,7 +65,7 @@ spec:
electionPeriodMs: {{ .Values.leadershipElectionParams.electionPeriodMs }} electionPeriodMs: {{ .Values.leadershipElectionParams.electionPeriodMs }}
{{- end }} {{- end }}
{{- end }} {{- end }}
{{- if or .Values.pod.securityContext (or .Values.pod.nodeSelector (or .Values.pod.annotations (or .Values.pod.labels .Values.pod.resources))) }} {{- if or .Values.pod.securityContext (or .Values.pod.nodeSelector (or .Values.pod.tolerations (or .Values.pod.annotations (or .Values.pod.labels .Values.pod.resources)))) }}
pod: pod:
{{- if .Values.pod.annotations }} {{- if .Values.pod.annotations }}
annotations: {{ .Values.pod.annotations | toYaml | nindent 6 }} annotations: {{ .Values.pod.annotations | toYaml | nindent 6 }}
@ -77,6 +79,9 @@ spec:
{{- if .Values.pod.nodeSelector }} {{- if .Values.pod.nodeSelector }}
nodeSelector: {{ .Values.pod.nodeSelector | toYaml | nindent 6 }} nodeSelector: {{ .Values.pod.nodeSelector | toYaml | nindent 6 }}
{{- end }} {{- end }}
{{- if .Values.pod.tolerations }}
tolerations: {{ .Values.pod.tolerations | toYaml | nindent 4 }}
{{- end }}
{{- if .Values.pod.securityContext }} {{- if .Values.pod.securityContext }}
securityContext: securityContext:
enabled: {{ .Values.pod.securityContext.enabled }} enabled: {{ .Values.pod.securityContext.enabled }}

View File

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

View File

@ -67,6 +67,7 @@ pod:
# cpu: 100m # cpu: 100m
# memory: 5Gi # memory: 5Gi
nodeSelector: {} nodeSelector: {}
tolerations: []
# A set of custom patches to apply to the deployed Vizier resources. # A set of custom patches to apply to the deployed Vizier resources.
# The key should be the name of the resource to apply the patch to, and the value is the patch to apply. # The key should be the name of the resource to apply the patch to, and the value is the patch to apply.
# Currently, only a JSON format is accepted, such as: # Currently, only a JSON format is accepted, such as:

View File

@ -4274,6 +4274,39 @@ entries:
- assets/argo/argo-cd-5.8.0.tgz - assets/argo/argo-cd-5.8.0.tgz
version: 5.8.0 version: 5.8.0
artifactory-ha: artifactory-ha:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: JFrog Artifactory HA
catalog.cattle.io/kube-version: '>= 1.19.0-0'
catalog.cattle.io/release-name: artifactory-ha
apiVersion: v2
appVersion: 7.77.12
created: "2024-05-08T00:43:19.092997902Z"
dependencies:
- condition: postgresql.enabled
name: postgresql
repository: file://./charts/postgresql
version: 10.3.18
description: Universal Repository Manager supporting all major packaging formats,
build tools and CI servers.
digest: c15e85f3245448f3005d80c8783f41cf95584c00e0790c07956e4dea59cc376c
home: https://www.jfrog.com/artifactory/
icon: https://raw.githubusercontent.com/jfrog/charts/ea5c3112c24a973f64f3ccd99747323db292a369/stable/artifactory-ha/logo/artifactory-logo.png
keywords:
- artifactory
- jfrog
- devops
kubeVersion: '>= 1.19.0-0'
maintainers:
- email: installers@jfrog.com
name: Chart Maintainers at JFrog
name: artifactory-ha
sources:
- https://github.com/jfrog/charts
type: application
urls:
- assets/jfrog/artifactory-ha-107.77.12.tgz
version: 107.77.12
- annotations: - annotations:
catalog.cattle.io/certified: partner catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: JFrog Artifactory HA catalog.cattle.io/display-name: JFrog Artifactory HA
@ -5951,6 +5984,40 @@ entries:
- assets/jfrog/artifactory-ha-3.0.1400.tgz - assets/jfrog/artifactory-ha-3.0.1400.tgz
version: 3.0.1400 version: 3.0.1400
artifactory-jcr: artifactory-jcr:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: JFrog Container Registry
catalog.cattle.io/kube-version: '>= 1.19.0-0'
catalog.cattle.io/release-name: artifactory-jcr
apiVersion: v2
appVersion: 7.77.12
created: "2024-05-08T00:43:19.477951599Z"
dependencies:
- name: artifactory
repository: file://./charts/artifactory
version: 107.77.12
description: JFrog Container Registry
digest: 3289751a14ffc7c4cc105f708c8d9543c307f5103c8d7a3fb1bebe3c503ad702
home: https://jfrog.com/container-registry/
icon: https://raw.githubusercontent.com/jfrog/charts/ea5c3112c24a973f64f3ccd99747323db292a369/stable/artifactory-jcr/logo/jcr-logo.png
keywords:
- artifactory
- jfrog
- container
- registry
- devops
- jfrog-container-registry
kubeVersion: '>= 1.19.0-0'
maintainers:
- email: helm@jfrog.com
name: Chart Maintainers at JFrog
name: artifactory-jcr
sources:
- https://github.com/jfrog/charts
type: application
urls:
- assets/jfrog/artifactory-jcr-107.77.12.tgz
version: 107.77.12
- annotations: - annotations:
catalog.cattle.io/certified: partner catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: JFrog Container Registry catalog.cattle.io/display-name: JFrog Container Registry
@ -17523,6 +17590,33 @@ entries:
- assets/dh2i/dxoperator-1.0.1.tgz - assets/dh2i/dxoperator-1.0.1.tgz
version: 1.0.1 version: 1.0.1
dynatrace-operator: dynatrace-operator:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Dynatrace Operator
catalog.cattle.io/kube-version: '>=1.19.0-0'
catalog.cattle.io/release-name: dynatrace-operator
apiVersion: v2
appVersion: 1.1.0
created: "2024-05-08T00:43:17.936713517Z"
description: The Dynatrace Operator Helm chart for Kubernetes and OpenShift
digest: 456e879adc9e9a4c72f59ee7e5b228a2658043e33e2053fa005b38943ba198a8
home: https://www.dynatrace.com/
icon: https://assets.dynatrace.com/global/resources/Signet_Logo_RGB_CP_512x512px.png
kubeVersion: '>=1.19.0-0'
maintainers:
- email: marcell.sevcsik@dynatrace.com
name: 0sewa0
- email: christoph.muellner@dynatrace.com
name: chrismuellner
- email: lukas.hinterreiter@dynatrace.com
name: luhi-DT
name: dynatrace-operator
sources:
- https://github.com/Dynatrace/dynatrace-operator
type: application
urls:
- assets/dynatrace/dynatrace-operator-1.1.0.tgz
version: 1.1.0
- annotations: - annotations:
catalog.cattle.io/certified: partner catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Dynatrace Operator catalog.cattle.io/display-name: Dynatrace Operator
@ -26124,6 +26218,63 @@ entries:
- assets/jaeger/jaeger-operator-2.36.0.tgz - assets/jaeger/jaeger-operator-2.36.0.tgz
version: 2.36.0 version: 2.36.0
jenkins: jenkins:
- annotations:
artifacthub.io/category: integration-delivery
artifacthub.io/changes: |
- Update `kubernetes` to version `4214.vf10083a_42e70`
artifacthub.io/images: |
- name: jenkins
image: docker.io/jenkins/jenkins:2.440.3-jdk17
- name: k8s-sidecar
image: docker.io/kiwigrid/k8s-sidecar:1.26.2
- name: inbound-agent
image: jenkins/inbound-agent:3206.vb_15dcf73f6a_9-3
artifacthub.io/license: Apache-2.0
artifacthub.io/links: |
- name: Chart Source
url: https://github.com/jenkinsci/helm-charts/tree/main/charts/jenkins
- name: Jenkins
url: https://www.jenkins.io/
- name: support
url: https://github.com/jenkinsci/helm-charts/issues
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Jenkins
catalog.cattle.io/kube-version: '>=1.14-0'
catalog.cattle.io/release-name: jenkins
apiVersion: v2
appVersion: 2.440.3
created: "2024-05-08T00:43:18.75046371Z"
description: 'Jenkins - Build great things at any scale! As the leading open source
automation server, Jenkins provides over 1800 plugins to support building, deploying
and automating any project. '
digest: bdc07d0e08809135959e9f6684d5730990e34348051082900433e4ea70a8ecd6
home: https://www.jenkins.io/
icon: https://get.jenkins.io/art/jenkins-logo/logo.svg
keywords:
- jenkins
- ci
- devops
maintainers:
- email: maor.friedman@redhat.com
name: maorfr
- email: mail@torstenwalter.de
name: torstenwalter
- email: garridomota@gmail.com
name: mogaal
- email: wmcdona89@gmail.com
name: wmcdona89
- email: timjacomb1@gmail.com
name: timja
name: jenkins
sources:
- https://github.com/jenkinsci/jenkins
- https://github.com/jenkinsci/docker-inbound-agent
- https://github.com/maorfr/kube-tasks
- https://github.com/jenkinsci/configuration-as-code-plugin
type: application
urls:
- assets/jenkins/jenkins-5.1.11.tgz
version: 5.1.11
- annotations: - annotations:
artifacthub.io/category: integration-delivery artifacthub.io/category: integration-delivery
artifacthub.io/changes: | artifacthub.io/changes: |
@ -36444,6 +36595,32 @@ entries:
- assets/metallb/metallb-0.13.7.tgz - assets/metallb/metallb-0.13.7.tgz
version: 0.13.7 version: 0.13.7
minio-operator: minio-operator:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Minio Operator
catalog.cattle.io/kube-version: '>=1.19-0'
catalog.cattle.io/release-name: minio-operator
apiVersion: v2
appVersion: v5.0.15
created: "2024-05-08T00:43:20.926711961Z"
description: A Helm chart for MinIO Operator
digest: 683741a495dd7d079e1070665029ac3f5a78cc6be719399e19e7d41398de9c0b
home: https://min.io
icon: https://min.io/resources/img/logo/MINIO_wordmark.png
keywords:
- storage
- object-storage
- S3
maintainers:
- email: dev@minio.io
name: MinIO, Inc
name: minio-operator
sources:
- https://github.com/minio/operator
type: application
urls:
- assets/minio/minio-operator-5.0.15.tgz
version: 5.0.15
- annotations: - annotations:
catalog.cattle.io/certified: partner catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Minio Operator catalog.cattle.io/display-name: Minio Operator
@ -38025,6 +38202,90 @@ entries:
- assets/f5/nginx-ingress-1.0.2.tgz - assets/f5/nginx-ingress-1.0.2.tgz
version: 1.0.2 version: 1.0.2
nri-bundle: nri-bundle:
- annotations:
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: New Relic
catalog.cattle.io/release-name: nri-bundle
apiVersion: v2
created: "2024-05-08T00:43:21.564638584Z"
dependencies:
- condition: infrastructure.enabled,newrelic-infrastructure.enabled
name: newrelic-infrastructure
repository: file://./charts/newrelic-infrastructure
version: 3.33.5
- condition: prometheus.enabled,nri-prometheus.enabled
name: nri-prometheus
repository: file://./charts/nri-prometheus
version: 2.1.17
- condition: newrelic-prometheus-agent.enabled
name: newrelic-prometheus-agent
repository: file://./charts/newrelic-prometheus-agent
version: 1.13.0
- condition: webhook.enabled,nri-metadata-injection.enabled
name: nri-metadata-injection
repository: file://./charts/nri-metadata-injection
version: 4.19.0
- condition: metrics-adapter.enabled,newrelic-k8s-metrics-adapter.enabled
name: newrelic-k8s-metrics-adapter
repository: file://./charts/newrelic-k8s-metrics-adapter
version: 1.10.2
- condition: ksm.enabled,kube-state-metrics.enabled
name: kube-state-metrics
repository: file://./charts/kube-state-metrics
version: 5.12.1
- condition: kubeEvents.enabled,nri-kube-events.enabled
name: nri-kube-events
repository: file://./charts/nri-kube-events
version: 3.9.6
- condition: logging.enabled,newrelic-logging.enabled
name: newrelic-logging
repository: file://./charts/newrelic-logging
version: 1.21.3
- condition: newrelic-pixie.enabled
name: newrelic-pixie
repository: file://./charts/newrelic-pixie
version: 2.1.4
- alias: pixie-chart
condition: pixie-chart.enabled
name: pixie-operator-chart
repository: file://./charts/pixie-operator-chart
version: 0.1.5
- condition: newrelic-infra-operator.enabled
name: newrelic-infra-operator
repository: file://./charts/newrelic-infra-operator
version: 2.10.0
description: Groups together the individual charts for the New Relic Kubernetes
solution for a more comfortable deployment.
digest: dd2b72ccd0c9c82aca1d98d5a6204e088a16bd7d0f0aec1e98954e7ac2115de9
home: https://github.com/newrelic/helm-charts
icon: https://newrelic.com/themes/custom/erno/assets/mediakit/new_relic_logo_vertical.svg
keywords:
- infrastructure
- newrelic
- monitoring
maintainers:
- name: juanjjaramillo
url: https://github.com/juanjjaramillo
- name: csongnr
url: https://github.com/csongnr
- name: dbudziwojskiNR
url: https://github.com/dbudziwojskiNR
name: nri-bundle
sources:
- https://github.com/newrelic/nri-bundle/
- https://github.com/newrelic/nri-bundle/tree/master/charts/nri-bundle
- https://github.com/newrelic/nri-kubernetes/tree/master/charts/newrelic-infrastructure
- https://github.com/newrelic/nri-prometheus/tree/master/charts/nri-prometheus
- https://github.com/newrelic/newrelic-prometheus-configurator/tree/master/charts/newrelic-prometheus-agent
- https://github.com/newrelic/k8s-metadata-injection/tree/master/charts/nri-metadata-injection
- https://github.com/newrelic/newrelic-k8s-metrics-adapter/tree/master/charts/newrelic-k8s-metrics-adapter
- https://github.com/newrelic/nri-kube-events/tree/master/charts/nri-kube-events
- https://github.com/newrelic/helm-charts/tree/master/charts/newrelic-logging
- https://github.com/newrelic/helm-charts/tree/master/charts/newrelic-pixie
- https://github.com/newrelic/newrelic-infra-operator/tree/master/charts/newrelic-infra-operator
urls:
- assets/new-relic/nri-bundle-5.0.76.tgz
version: 5.0.76
- annotations: - annotations:
catalog.cattle.io/certified: partner catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: New Relic catalog.cattle.io/display-name: New Relic