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
parent
dad0a16ad0
commit
6a27331f40
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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:
|
||||||
|
|
|
@ -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:
|
||||||
|
|
|
@ -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`
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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"` |
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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" . }}
|
||||||
|
|
|
@ -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:
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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"
|
||||||
|
|
|
@ -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 }}
|
||||||
|
|
|
@ -35,6 +35,6 @@ spec:
|
||||||
service:
|
service:
|
||||||
name: "console"
|
name: "console"
|
||||||
port:
|
port:
|
||||||
name: http
|
number: {{ .Values.console.ingress.number }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
|
@ -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 }}
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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 }}
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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:
|
||||||
|
|
|
@ -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"
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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 }}
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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.
|
||||||
#
|
#
|
||||||
|
|
|
@ -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"
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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 }}
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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:
|
||||||
|
|
261
index.yaml
261
index.yaml
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue