mirror of https://git.rancher.io/charts
Regenerate released directory
Merge pull request #1135 from PennyScissors/devv25s-update-vsphere-csi [2.6] Update vsphere CSI to v2.2.0pull/1215/head
parent
31643d8a71
commit
f52800537f
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,19 @@
|
|||
annotations:
|
||||
catalog.cattle.io/certified: rancher
|
||||
catalog.cattle.io/display-name: vSphere CSI
|
||||
catalog.cattle.io/namespace: kube-system
|
||||
catalog.cattle.io/os: linux
|
||||
catalog.cattle.io/release-name: vsphere-csi
|
||||
apiVersion: v1
|
||||
appVersion: 2.2.0
|
||||
description: vSphere Cloud Storage Interface (CSI)
|
||||
icon: https://charts.rancher.io/assets/logos/vsphere-csi.svg
|
||||
keywords:
|
||||
- infrastructure
|
||||
maintainers:
|
||||
- email: caleb@rancher.com
|
||||
name: Rancher
|
||||
name: rancher-vsphere-csi
|
||||
sources:
|
||||
- https://github.com/kubernetes-sigs/vsphere-csi-driver
|
||||
version: 2.2.000
|
|
@ -0,0 +1,73 @@
|
|||
# vSphere Container Storage Interface (CSI)
|
||||
|
||||
[vSphere Container Storage Interface (CSI)](https://github.com/kubernetes-sigs/vsphere-csi-driver/tree/release-2.1/manifests/v2.1.0/vsphere-7.0u1/) is a specification designed to enable persistent storage volume management on Container Orchestrators (COs) such as Kubernetes. The specification allows storage systems to integrate with containerized workloads running on Kubernetes. Using CSI, storage providers, such as VMware, can write and deploy plugins for storage systems in Kubernetes without a need to modify any core Kubernetes code.
|
||||
|
||||
CSI allows volume plugins to be installed on Kubernetes clusters as extensions. Once a CSI compatible volume driver is deployed on a Kubernetes cluster, users can use the CSI to provision, attach, mount, and format the volumes exposed by the CSI driver.
|
||||
|
||||
The CSI driver for vSphere is `csi.vsphere.vmware.com`.
|
||||
|
||||
## Prerequisites
|
||||
|
||||
- vSphere 6.7 U3+
|
||||
- Kubernetes v1.14+
|
||||
- Out-of-tree vSphere Cloud Provider Interface (CPI)
|
||||
- A Secret on your Kubernetes cluster that contains vSphere CSI configuration and credentials
|
||||
|
||||
## Installation
|
||||
|
||||
This chart requires a Secret in your Kubernetes cluster that contains the CSI configuration and credentials to connect to the vCenter. You can have the chart generate it for you, or create it yourself and provide the name of the Secret during installation.
|
||||
|
||||
<span style="color:orange">Warning</span>: When the option to generate the Secret is enabled, the credentials are visible in the API to authorized users. If you create the Secret yourself they will not be visible.
|
||||
|
||||
You can create a Secret in one of the following ways:
|
||||
|
||||
### <B>Option 1</b>: Create a Secret using the Rancher UI
|
||||
|
||||
Go to your cluster's project (Same project you will be installing the chart) > Resources > Secrets > Add Secret.
|
||||
```yaml
|
||||
# Example of data required in the Secret
|
||||
# The csi-vsphere.conf key name is required, otherwise the installation will fail
|
||||
csi-vsphere.conf: |
|
||||
[Global]
|
||||
cluster-id = "<cluster-id>"
|
||||
user = "<username>"
|
||||
password = "<password>"
|
||||
port = "<port>"
|
||||
insecure-flag = "<insecure-flag>"
|
||||
|
||||
[VirtualCenter "<host>"]
|
||||
datacenters = "<dc-1>, <dc-2>, ..."
|
||||
```
|
||||
More information on CSI vSphere configuration [here](https://vsphere-csi-driver.sigs.k8s.io/driver-deployment/installation.html#create_k8s_secret).
|
||||
|
||||
### <B>Option 2</b>: Create a Secret using kubectl
|
||||
|
||||
Replace placeholders with actual values, and execute the following:
|
||||
```bash
|
||||
# The csi-vsphere.conf key name is required, otherwise the installation will fail
|
||||
cat <<EOF | kubectl apply -f -
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
type: Opaque
|
||||
metadata:
|
||||
name: <secret-name>
|
||||
namespace: <charts-namespace>
|
||||
stringData:
|
||||
csi-vsphere.conf: |
|
||||
[Global]
|
||||
cluster-id = "<cluster-id>"
|
||||
user = "<username>"
|
||||
password = "<password>"
|
||||
port = "<port>"
|
||||
insecure-flag = "<insecure-flag>"
|
||||
|
||||
[VirtualCenter "<host>"]
|
||||
datacenters = "<dc-1>, <dc-2>, ..."
|
||||
EOF
|
||||
```
|
||||
|
||||
More information on managing Secrets using kubectl [here](https://kubernetes.io/docs/tasks/configmap-secret/managing-secret-using-kubectl/).
|
||||
|
||||
## Migration
|
||||
|
||||
The CSI migration feature is only available for vSphere 7.0 U1.
|
|
@ -0,0 +1,14 @@
|
|||
# vSphere Container Storage Interface (CSI)
|
||||
|
||||
[vSphere Container Storage Interface (CSI)](https://github.com/kubernetes-sigs/vsphere-csi-driver) is a specification designed to enable persistent storage volume management on Container Orchestrators (COs) such as Kubernetes. The specification allows storage systems to integrate with containerized workloads running on Kubernetes. Using CSI, storage providers, such as VMware, can write and deploy plugins for storage systems in Kubernetes without a need to modify any core Kubernetes code.
|
||||
|
||||
CSI allows volume plugins to be installed on Kubernetes clusters as extensions. Once a CSI compatible volume driver is deployed on a Kubernetes cluster, users can use the CSI to provision, attach, mount, and format the volumes exposed by the CSI driver.
|
||||
|
||||
The CSI driver for vSphere is `csi.vsphere.vmware.com`.
|
||||
|
||||
## Prerequisites
|
||||
|
||||
- vSphere 6.7 U3+
|
||||
- Kubernetes v1.14+
|
||||
- Out-of-tree vSphere Cloud Provider Interface (CPI)
|
||||
- A Secret on your Kubernetes cluster that contains vSphere CSI configuration and credentials (Refer to `README` or `Detailed Descriptions`)
|
|
@ -0,0 +1,104 @@
|
|||
questions:
|
||||
- variable: vCenter.configSecret.generate
|
||||
label: Generate CSI vSphere Config Secret
|
||||
description: Generates a Secret that contains a CSI vSphere config and credentials (If the option to generate it is enabled, credentials will be visible in the API to authorized users)
|
||||
type: boolean
|
||||
default: true
|
||||
required: true
|
||||
group: Configuration
|
||||
show_subquestion_if: true
|
||||
subquestions:
|
||||
- variable: vCenter.host
|
||||
label: vCenter Host
|
||||
description: IP address or FQDN of the vCenter
|
||||
type: string
|
||||
group: Configuration
|
||||
|
||||
- variable: vCenter.datacenters
|
||||
description: Comma-separated list of paths to data centers. E.g "<dc1-path>, <dc2-path>, ..."
|
||||
label: Data Centers
|
||||
type: string
|
||||
group: Configuration
|
||||
|
||||
- variable: vCenter.username
|
||||
label: Username
|
||||
description: Username for vCenter
|
||||
type: string
|
||||
group: Configuration
|
||||
|
||||
- variable: vCenter.password
|
||||
label: Password
|
||||
description: Password for vCenter
|
||||
type: password
|
||||
group: Configuration
|
||||
|
||||
- variable: vCenter.configSecret.name
|
||||
label: CSI vSphere Config Secret Name
|
||||
description: Name of the Secret that contains a CSI vSphere config and credentials (Will not be visible in the API. More info in the README)
|
||||
type: string
|
||||
group: Configuration
|
||||
show_if: "vCenter.configSecret.generate=false"
|
||||
|
||||
- variable: csiMigration.enabled
|
||||
label: Enable CSI Migration
|
||||
description: Enable migration of volumes provisioned by in-tree vSphere provider to CSI (Available for vSphere 7.0 U1+ only)
|
||||
type: boolean
|
||||
default: false
|
||||
group: Features
|
||||
|
||||
- variable: csiAuthCheck.enabled
|
||||
label: Enable authorization checks on operations involving datastores
|
||||
type: boolean
|
||||
default: false
|
||||
group: Features
|
||||
|
||||
- variable: onlineVolumeExtend.enabled
|
||||
label: Enable Online Volume Extend
|
||||
description: Enable expansion of PVCs that are in use by a Pod or mounted in a Node (Available for vSphere 7.0 U2+ only)
|
||||
type: boolean
|
||||
default: false
|
||||
group: Features
|
||||
|
||||
- variable: csiController.csiResizer.enabled
|
||||
label: Enable CSI Volume Resizer
|
||||
description: This feature is available for vSphere 7.0 U1+ only
|
||||
type: boolean
|
||||
default: false
|
||||
group: Storage
|
||||
|
||||
- variable: storageClass.enabled
|
||||
default: true
|
||||
label: Create Storage Class
|
||||
description: Create a storageClass with the vSphere CSI provisioner
|
||||
type: boolean
|
||||
required: true
|
||||
show_subquestion_if: true
|
||||
group: Storage
|
||||
subquestions:
|
||||
- variable: storageClass.name
|
||||
label: Storage Class Name
|
||||
default: "vsphere-csi-sc"
|
||||
type: string
|
||||
|
||||
- variable: storageClass.isDefault
|
||||
label: Default Storage Class
|
||||
description: Set the Storage Class as the default
|
||||
default: true
|
||||
type: boolean
|
||||
|
||||
- variable: storageClass.storagePolicyName
|
||||
label: Storage Policy Name
|
||||
description: Name of the Storage Policy created in vCenter
|
||||
type: string
|
||||
|
||||
- variable: storageClass.datastoreURL
|
||||
label: Data Store URL
|
||||
description: URL of the data store to use for new volumes (If unspecified, any data store that matches the request will be selected).
|
||||
type: string
|
||||
|
||||
- variable: csiNode.prefixPath
|
||||
label: Prefix Path for `/var/lib/kubelet`
|
||||
description: For some operating systems including RancherOS, RKE prefixes `/var/lib/kubelet` with `/opt/rke`. Add the prefix path of the location of /var/lib/kubelet
|
||||
type: string
|
||||
default: ""
|
||||
group: Node Configuration
|
|
@ -0,0 +1,7 @@
|
|||
{{- define "system_default_registry" -}}
|
||||
{{- if .Values.global.cattle.systemDefaultRegistry -}}
|
||||
{{- printf "%s/" .Values.global.cattle.systemDefaultRegistry -}}
|
||||
{{- else -}}
|
||||
{{- "" -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
|
@ -0,0 +1,225 @@
|
|||
# Source: https://github.com/kubernetes-sigs/vsphere-csi-driver
|
||||
kind: Deployment
|
||||
apiVersion: apps/v1
|
||||
metadata:
|
||||
name: vsphere-csi-controller
|
||||
namespace: {{ .Release.Namespace }}
|
||||
spec:
|
||||
replicas: 1
|
||||
selector:
|
||||
matchLabels:
|
||||
app: vsphere-csi-controller
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
app: vsphere-csi-controller
|
||||
role: vsphere-csi
|
||||
spec:
|
||||
serviceAccountName: vsphere-csi-controller
|
||||
nodeSelector:
|
||||
{{- if .Values.csiController.nodeSelector }}
|
||||
{{- with .Values.csiController.nodeSelector }}
|
||||
{{- toYaml . | nindent 8 }}
|
||||
{{- end }}
|
||||
{{- else }}
|
||||
node-role.kubernetes.io/controlplane: "true"
|
||||
{{- end }}
|
||||
tolerations:
|
||||
# Rancher specific change: These tolerations are intentionally different from upstream to avoid lessening the scope to only NoSchedule with a specific key
|
||||
# - key: node-role.kubernetes.io/master
|
||||
# operator: Exists
|
||||
# effect: NoSchedule
|
||||
- operator: "Exists"
|
||||
effect: NoSchedule
|
||||
- operator: "Exists"
|
||||
effect: NoExecute
|
||||
# uncomment below toleration if you need an aggressive pod eviction in case when
|
||||
# node becomes not-ready or unreachable. Default is 300 seconds if not specified.
|
||||
#- key: node.kubernetes.io/not-ready
|
||||
# operator: Exists
|
||||
# effect: NoExecute
|
||||
# tolerationSeconds: 30
|
||||
#- key: node.kubernetes.io/unreachable
|
||||
# operator: Exists
|
||||
# effect: NoExecute
|
||||
# tolerationSeconds: 30
|
||||
dnsPolicy: "Default"
|
||||
containers:
|
||||
- name: csi-attacher
|
||||
image: "{{ template "system_default_registry" . }}{{ .Values.csiController.image.csiAttacher.repository }}:{{ .Values.csiController.image.csiAttacher.tag }}"
|
||||
args:
|
||||
- "--v=4"
|
||||
- "--timeout=300s"
|
||||
- "--csi-address=$(ADDRESS)"
|
||||
- "--leader-election"
|
||||
env:
|
||||
- name: ADDRESS
|
||||
value: /csi/csi.sock
|
||||
volumeMounts:
|
||||
- mountPath: /csi
|
||||
name: socket-dir
|
||||
{{- if .Values.csiController.csiResizer.enabled }}
|
||||
- name: csi-resizer
|
||||
image: "{{ template "system_default_registry" . }}{{ .Values.csiController.image.csiResizer.repository }}:{{ .Values.csiController.image.csiResizer.tag }}"
|
||||
args:
|
||||
- "--v=4"
|
||||
- "--timeout=300s"
|
||||
- "--handle-volume-inuse-error=false"
|
||||
- "--csi-address=$(ADDRESS)"
|
||||
- "--kube-api-qps=100"
|
||||
- "--kube-api-burst=100"
|
||||
- "--leader-election"
|
||||
env:
|
||||
- name: ADDRESS
|
||||
value: /csi/csi.sock
|
||||
volumeMounts:
|
||||
- mountPath: /csi
|
||||
name: socket-dir
|
||||
{{- end }}
|
||||
- name: vsphere-csi-controller
|
||||
image: "{{ template "system_default_registry" . }}{{ .Values.csiController.image.repository }}:{{ .Values.csiController.image.tag }}"
|
||||
args:
|
||||
- "--fss-name=internal-feature-states.csi.vsphere.vmware.com"
|
||||
- "--fss-namespace=$(CSI_NAMESPACE)"
|
||||
imagePullPolicy: "Always"
|
||||
env:
|
||||
- name: CSI_ENDPOINT
|
||||
value: unix:///csi/csi.sock
|
||||
- name: X_CSI_MODE
|
||||
value: "controller"
|
||||
- name: VSPHERE_CSI_CONFIG
|
||||
value: "/etc/cloud/csi-vsphere.conf"
|
||||
- name: LOGGER_LEVEL
|
||||
value: "PRODUCTION" # Options: DEVELOPMENT, PRODUCTION
|
||||
- name: INCLUSTER_CLIENT_QPS
|
||||
value: "100"
|
||||
- name: INCLUSTER_CLIENT_BURST
|
||||
value: "100"
|
||||
- name: CSI_NAMESPACE
|
||||
valueFrom:
|
||||
fieldRef:
|
||||
fieldPath: metadata.namespace
|
||||
- name: X_CSI_SERIAL_VOL_ACCESS_TIMEOUT
|
||||
value: 3m
|
||||
volumeMounts:
|
||||
- mountPath: /etc/cloud
|
||||
name: vsphere-config-volume
|
||||
readOnly: true
|
||||
- mountPath: /csi
|
||||
name: socket-dir
|
||||
ports:
|
||||
- name: healthz
|
||||
containerPort: 9808
|
||||
protocol: TCP
|
||||
- name: prometheus
|
||||
containerPort: 2112
|
||||
protocol: TCP
|
||||
livenessProbe:
|
||||
httpGet:
|
||||
path: /healthz
|
||||
port: healthz
|
||||
initialDelaySeconds: 10
|
||||
timeoutSeconds: 3
|
||||
periodSeconds: 5
|
||||
failureThreshold: 3
|
||||
- name: liveness-probe
|
||||
image: "{{ template "system_default_registry" . }}{{ .Values.csiController.image.livenessProbe.repository }}:{{ .Values.csiController.image.livenessProbe.tag }}"
|
||||
args:
|
||||
- "--v=4"
|
||||
- "--csi-address=/csi/csi.sock"
|
||||
volumeMounts:
|
||||
- name: socket-dir
|
||||
mountPath: /csi
|
||||
- name: vsphere-syncer
|
||||
image: "{{ template "system_default_registry" . }}{{ .Values.csiController.image.vsphereSyncer.repository }}:{{ .Values.csiController.image.vsphereSyncer.tag }}"
|
||||
args:
|
||||
- "--leader-election"
|
||||
- "--fss-name=internal-feature-states.csi.vsphere.vmware.com"
|
||||
- "--fss-namespace=$(CSI_NAMESPACE)"
|
||||
imagePullPolicy: "Always"
|
||||
ports:
|
||||
- containerPort: 2113
|
||||
name: prometheus
|
||||
protocol: TCP
|
||||
env:
|
||||
- name: FULL_SYNC_INTERVAL_MINUTES
|
||||
value: "30"
|
||||
- name: VSPHERE_CSI_CONFIG
|
||||
value: "/etc/cloud/csi-vsphere.conf"
|
||||
- name: LOGGER_LEVEL
|
||||
value: "PRODUCTION" # Options: DEVELOPMENT, PRODUCTION
|
||||
- name: INCLUSTER_CLIENT_QPS
|
||||
value: "100"
|
||||
- name: INCLUSTER_CLIENT_BURST
|
||||
value: "100"
|
||||
- name: CSI_NAMESPACE
|
||||
valueFrom:
|
||||
fieldRef:
|
||||
fieldPath: metadata.namespace
|
||||
volumeMounts:
|
||||
- mountPath: /etc/cloud
|
||||
name: vsphere-config-volume
|
||||
readOnly: true
|
||||
- name: csi-provisioner
|
||||
image: "{{ template "system_default_registry" . }}{{ .Values.csiController.image.csiProvisioner.repository }}:{{ .Values.csiController.image.csiProvisioner.tag }}"
|
||||
args:
|
||||
- "--v=4"
|
||||
- "--timeout=300s"
|
||||
- "--csi-address=$(ADDRESS)"
|
||||
- "--kube-api-qps=100"
|
||||
- "--kube-api-burst=100"
|
||||
- "--leader-election"
|
||||
- "--default-fstype=ext4"
|
||||
# needed only for topology aware setup
|
||||
#- "--feature-gates=Topology=true"
|
||||
#- "--strict-topology"
|
||||
env:
|
||||
- name: ADDRESS
|
||||
value: /csi/csi.sock
|
||||
volumeMounts:
|
||||
- mountPath: /csi
|
||||
name: socket-dir
|
||||
volumes:
|
||||
- name: vsphere-config-volume
|
||||
secret:
|
||||
secretName: {{ .Values.vCenter.configSecret.name }}
|
||||
- name: socket-dir
|
||||
emptyDir: {}
|
||||
---
|
||||
apiVersion: v1
|
||||
data:
|
||||
"csi-migration": {{ .Values.csiMigration.enabled | quote }}
|
||||
"csi-auth-check": {{ .Values.csiAuthCheck.enabled | quote }}
|
||||
"online-volume-extend": {{ .Values.onlineVolumeExtend.enabled | quote }}
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: internal-feature-states.csi.vsphere.vmware.com
|
||||
namespace: {{ .Release.Namespace }}
|
||||
---
|
||||
apiVersion: storage.k8s.io/v1 # For k8s 1.17 use storage.k8s.io/v1beta1
|
||||
kind: CSIDriver
|
||||
metadata:
|
||||
name: csi.vsphere.vmware.com
|
||||
spec:
|
||||
attachRequired: true
|
||||
podInfoOnMount: false
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
metadata:
|
||||
name: vsphere-csi-controller
|
||||
namespace: {{ .Release.Namespace }}
|
||||
labels:
|
||||
app: vsphere-csi-controller
|
||||
spec:
|
||||
ports:
|
||||
- name: ctlr
|
||||
port: 2112
|
||||
targetPort: 2112
|
||||
protocol: TCP
|
||||
- name: syncer
|
||||
port: 2113
|
||||
targetPort: 2113
|
||||
protocol: TCP
|
||||
selector:
|
||||
app: vsphere-csi-controller
|
|
@ -0,0 +1,55 @@
|
|||
# Source: https://github.com/kubernetes-sigs/vsphere-csi-driver
|
||||
kind: ServiceAccount
|
||||
apiVersion: v1
|
||||
metadata:
|
||||
name: vsphere-csi-controller
|
||||
namespace: {{ .Release.Namespace }}
|
||||
---
|
||||
kind: ClusterRole
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
metadata:
|
||||
name: vsphere-csi-controller-role
|
||||
rules:
|
||||
- apiGroups: [""]
|
||||
resources: ["nodes", "persistentvolumeclaims", "pods", "configmaps"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
- apiGroups: [""]
|
||||
resources: ["persistentvolumeclaims/status"]
|
||||
verbs: ["patch"]
|
||||
- apiGroups: [""]
|
||||
resources: ["persistentvolumes"]
|
||||
verbs: ["get", "list", "watch", "create", "update", "delete", "patch"]
|
||||
- apiGroups: [""]
|
||||
resources: ["events"]
|
||||
verbs: ["get", "list", "watch", "create", "update", "patch"]
|
||||
- apiGroups: ["coordination.k8s.io"]
|
||||
resources: ["leases"]
|
||||
verbs: ["get", "watch", "list", "delete", "update", "create"]
|
||||
- apiGroups: ["storage.k8s.io"]
|
||||
resources: ["storageclasses", "csinodes"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
- apiGroups: ["storage.k8s.io"]
|
||||
resources: ["volumeattachments"]
|
||||
verbs: ["get", "list", "watch", "patch"]
|
||||
- apiGroups: ["cns.vmware.com"]
|
||||
resources: ["cnsvspherevolumemigrations"]
|
||||
verbs: ["create", "get", "list", "watch", "update", "delete"]
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "create", "update"]
|
||||
- apiGroups: ["storage.k8s.io"]
|
||||
resources: ["volumeattachments/status"]
|
||||
verbs: ["patch"]
|
||||
---
|
||||
kind: ClusterRoleBinding
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
metadata:
|
||||
name: vsphere-csi-controller-binding
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: vsphere-csi-controller
|
||||
namespace: {{ .Release.Namespace }}
|
||||
roleRef:
|
||||
kind: ClusterRole
|
||||
name: vsphere-csi-controller-role
|
||||
apiGroup: rbac.authorization.k8s.io
|
|
@ -0,0 +1,152 @@
|
|||
# Source: https://github.com/kubernetes-sigs/vsphere-csi-driver
|
||||
kind: DaemonSet
|
||||
apiVersion: apps/v1
|
||||
metadata:
|
||||
name: vsphere-csi-node
|
||||
namespace: {{ .Release.Namespace }}
|
||||
spec:
|
||||
selector:
|
||||
matchLabels:
|
||||
app: vsphere-csi-node
|
||||
updateStrategy:
|
||||
type: "RollingUpdate"
|
||||
rollingUpdate:
|
||||
maxUnavailable: 1
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
app: vsphere-csi-node
|
||||
role: vsphere-csi
|
||||
spec:
|
||||
serviceAccountName: vsphere-csi-node
|
||||
dnsPolicy: "Default"
|
||||
containers:
|
||||
- name: node-driver-registrar
|
||||
image: "{{ template "system_default_registry" . }}{{ .Values.csiNode.image.nodeDriverRegistrar.repository }}:{{ .Values.csiNode.image.nodeDriverRegistrar.tag }}"
|
||||
args:
|
||||
- "--v=5"
|
||||
- "--csi-address=$(ADDRESS)"
|
||||
- "--kubelet-registration-path=$(DRIVER_REG_SOCK_PATH)"
|
||||
- "--health-port=9809"
|
||||
env:
|
||||
- name: ADDRESS
|
||||
value: /csi/csi.sock
|
||||
- name: DRIVER_REG_SOCK_PATH
|
||||
value: {{ .Values.csiNode.prefixPath }}/var/lib/kubelet/plugins/csi.vsphere.vmware.com/csi.sock
|
||||
volumeMounts:
|
||||
- name: plugin-dir
|
||||
mountPath: /csi
|
||||
- name: registration-dir
|
||||
mountPath: /registration
|
||||
ports:
|
||||
- containerPort: 9809
|
||||
name: healthz
|
||||
livenessProbe:
|
||||
httpGet:
|
||||
path: /healthz
|
||||
port: healthz
|
||||
initialDelaySeconds: 5
|
||||
timeoutSeconds: 5
|
||||
- name: vsphere-csi-node
|
||||
image: "{{ template "system_default_registry" . }}{{ .Values.csiNode.image.repository }}:{{ .Values.csiNode.image.tag }}"
|
||||
args:
|
||||
- "--fss-name=internal-feature-states.csi.vsphere.vmware.com"
|
||||
- "--fss-namespace=$(CSI_NAMESPACE)"
|
||||
imagePullPolicy: "Always"
|
||||
env:
|
||||
- name: NODE_NAME
|
||||
valueFrom:
|
||||
fieldRef:
|
||||
fieldPath: spec.nodeName
|
||||
- name: CSI_ENDPOINT
|
||||
value: unix:///csi/csi.sock
|
||||
- name: X_CSI_MODE
|
||||
value: "node"
|
||||
- name: X_CSI_SPEC_REQ_VALIDATION
|
||||
value: "false"
|
||||
# needed only for topology aware setups
|
||||
#- name: VSPHERE_CSI_CONFIG
|
||||
# value: "/etc/cloud/csi-vsphere.conf" # here csi-vsphere.conf is the name of the file used for creating secret using "--from-file" flag
|
||||
- name: X_CSI_DEBUG
|
||||
value: "true"
|
||||
- name: LOGGER_LEVEL
|
||||
value: "PRODUCTION" # Options: DEVELOPMENT, PRODUCTION
|
||||
- name: CSI_NAMESPACE
|
||||
valueFrom:
|
||||
fieldRef:
|
||||
fieldPath: metadata.namespace
|
||||
securityContext:
|
||||
privileged: true
|
||||
capabilities:
|
||||
add: ["SYS_ADMIN"]
|
||||
allowPrivilegeEscalation: true
|
||||
volumeMounts:
|
||||
# needed only for topology aware setups
|
||||
#- name: vsphere-config-volume
|
||||
# mountPath: /etc/cloud
|
||||
# readOnly: true
|
||||
- name: plugin-dir
|
||||
mountPath: /csi
|
||||
- name: pods-mount-dir
|
||||
mountPath: {{ .Values.csiNode.prefixPath }}/var/lib/kubelet
|
||||
# needed so that any mounts setup inside this container are
|
||||
# propagated back to the host machine.
|
||||
mountPropagation: "Bidirectional"
|
||||
- name: device-dir
|
||||
mountPath: /dev
|
||||
- name: blocks-dir
|
||||
mountPath: /sys/block
|
||||
- name: sys-devices-dir
|
||||
mountPath: /sys/devices
|
||||
ports:
|
||||
- containerPort: 9808
|
||||
name: healthz
|
||||
livenessProbe:
|
||||
httpGet:
|
||||
path: /healthz
|
||||
port: healthz
|
||||
initialDelaySeconds: 10
|
||||
timeoutSeconds: 5
|
||||
periodSeconds: 5
|
||||
failureThreshold: 3
|
||||
- name: liveness-probe
|
||||
image: "{{ template "system_default_registry" . }}{{ .Values.csiNode.image.livenessProbe.repository }}:{{ .Values.csiNode.image.livenessProbe.tag }}"
|
||||
args:
|
||||
- "--v=4"
|
||||
- "--csi-address=/csi/csi.sock"
|
||||
volumeMounts:
|
||||
- name: plugin-dir
|
||||
mountPath: /csi
|
||||
volumes:
|
||||
# needed only for topology aware setups
|
||||
#- name: vsphere-config-volume
|
||||
# secret:
|
||||
# secretName: vsphere-config-secret
|
||||
- name: registration-dir
|
||||
hostPath:
|
||||
path: {{ .Values.csiNode.prefixPath }}/var/lib/kubelet/plugins_registry
|
||||
type: Directory
|
||||
- name: plugin-dir
|
||||
hostPath:
|
||||
path: {{ .Values.csiNode.prefixPath }}/var/lib/kubelet/plugins/csi.vsphere.vmware.com
|
||||
type: DirectoryOrCreate
|
||||
- name: pods-mount-dir
|
||||
hostPath:
|
||||
path: {{ .Values.csiNode.prefixPath }}/var/lib/kubelet
|
||||
type: Directory
|
||||
- name: device-dir
|
||||
hostPath:
|
||||
path: /dev
|
||||
- name: blocks-dir
|
||||
hostPath:
|
||||
path: /sys/block
|
||||
type: Directory
|
||||
- name: sys-devices-dir
|
||||
hostPath:
|
||||
path: /sys/devices
|
||||
type: Directory
|
||||
tolerations:
|
||||
- effect: NoExecute
|
||||
operator: Exists
|
||||
- effect: NoSchedule
|
||||
operator: Exists
|
|
@ -0,0 +1,29 @@
|
|||
kind: ServiceAccount
|
||||
apiVersion: v1
|
||||
metadata:
|
||||
name: vsphere-csi-node
|
||||
namespace: {{ .Release.Namespace }}
|
||||
---
|
||||
kind: Role
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
metadata:
|
||||
name: vsphere-csi-node-role
|
||||
namespace: {{ .Release.Namespace }}
|
||||
rules:
|
||||
- apiGroups: [""]
|
||||
resources: ["configmaps"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
kind: RoleBinding
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
metadata:
|
||||
name: vsphere-csi-node-binding
|
||||
namespace: {{ .Release.Namespace }}
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: vsphere-csi-node
|
||||
namespace: {{ .Release.Namespace }}
|
||||
roleRef:
|
||||
kind: Role
|
||||
name: vsphere-csi-node-role
|
||||
apiGroup: rbac.authorization.k8s.io
|
|
@ -0,0 +1,9 @@
|
|||
{{- if .Values.vCenter.configSecret.generate -}}
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: {{ .Values.vCenter.configSecret.name }}
|
||||
namespace: {{ .Release.Namespace }}
|
||||
data:
|
||||
csi-vsphere.conf: {{ tpl .Values.vCenter.configSecret.configTemplate . | b64enc | quote }}
|
||||
{{- end -}}
|
|
@ -0,0 +1,16 @@
|
|||
{{- if .Values.storageClass.enabled -}}
|
||||
apiVersion: storage.k8s.io/v1
|
||||
kind: StorageClass
|
||||
metadata:
|
||||
name: {{ .Values.storageClass.name | quote }}
|
||||
annotations:
|
||||
storageclass.kubernetes.io/is-default-class: {{ .Values.storageClass.isDefault | quote }}
|
||||
provisioner: csi.vsphere.vmware.com
|
||||
parameters:
|
||||
{{- if .Values.storageClass.datastoreURL }}
|
||||
datastoreURL: {{ .Values.storageClass.datastoreURL | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.storageClass.storagePolicyName }}
|
||||
storagepolicyname: {{ .Values.storageClass.storagePolicyName | quote }}
|
||||
{{- end }}
|
||||
{{- end -}}
|
|
@ -0,0 +1,75 @@
|
|||
vCenter:
|
||||
host: ""
|
||||
port: 443
|
||||
insecureFlag: "1"
|
||||
clusterId: ""
|
||||
datacenters: ""
|
||||
username: ""
|
||||
password: ""
|
||||
configSecret:
|
||||
name: "vsphere-config-secret"
|
||||
generate: true
|
||||
configTemplate: |
|
||||
[Global]
|
||||
cluster-id = {{ required ".Values.vCenter.clusterId must be provided" (default .Values.vCenter.clusterId .Values.global.cattle.clusterId) | quote }}
|
||||
user = {{ .Values.vCenter.username | quote }}
|
||||
password = {{ .Values.vCenter.password | quote }}
|
||||
port = {{ .Values.vCenter.port | quote }}
|
||||
insecure-flag = {{ .Values.vCenter.insecureFlag | quote }}
|
||||
|
||||
[VirtualCenter {{ .Values.vCenter.host | quote }}]
|
||||
datacenters = {{ .Values.vCenter.datacenters | quote }}
|
||||
|
||||
csiController:
|
||||
csiResizer:
|
||||
enabled: false
|
||||
image:
|
||||
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-driver
|
||||
tag: v2.2.0
|
||||
csiAttacher:
|
||||
repository: rancher/mirrored-k8scsi-csi-attacher
|
||||
tag: v3.1.0
|
||||
csiResizer:
|
||||
repository: rancher/mirrored-k8scsi-csi-resizer
|
||||
tag: v1.1.0
|
||||
livenessProbe:
|
||||
repository: rancher/mirrored-k8scsi-livenessprobe
|
||||
tag: v2.2.0
|
||||
vsphereSyncer:
|
||||
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-syncer
|
||||
tag: v2.2.0
|
||||
csiProvisioner:
|
||||
repository: rancher/mirrored-k8scsi-csi-provisioner
|
||||
tag: v2.1.0
|
||||
nodeSelector: {}
|
||||
|
||||
# Internal features
|
||||
csiMigration:
|
||||
enabled: false
|
||||
csiAuthCheck:
|
||||
enabled: false
|
||||
onlineVolumeExtend:
|
||||
enabled: false
|
||||
|
||||
csiNode:
|
||||
prefixPath: ""
|
||||
image:
|
||||
repository: rancher/mirrored-cloud-provider-vsphere-csi-release-driver
|
||||
tag: v2.2.0
|
||||
nodeDriverRegistrar:
|
||||
repository: rancher/mirrored-k8scsi-csi-node-driver-registrar
|
||||
tag: v2.1.0
|
||||
livenessProbe:
|
||||
repository: rancher/mirrored-k8scsi-livenessprobe
|
||||
tag: v2.2.0
|
||||
|
||||
storageClass:
|
||||
enabled: true
|
||||
name: "vsphere-csi-sc"
|
||||
isDefault: true
|
||||
storagePolicyName: ""
|
||||
datastoreURL: ""
|
||||
|
||||
global:
|
||||
cattle:
|
||||
systemDefaultRegistry: ""
|
|
@ -12,9 +12,9 @@ entries:
|
|||
catalog.cattle.io/release-name: fleet
|
||||
apiVersion: v2
|
||||
appVersion: 0.3.5
|
||||
created: "2021-05-05T18:40:48.014040464Z"
|
||||
created: "2021-05-10T18:06:08.250531669Z"
|
||||
description: Fleet Manager - GitOps at Scale
|
||||
digest: 9396abec062e9ea0bf872de4b4199dc11ba953aebe02d1457fb5b1cbae955100
|
||||
digest: 9c946be84ab913420439c804dc6e782754a33b6de77e53e5e0499b79ffdd6803
|
||||
icon: https://charts.rancher.io/assets/logos/fleet.svg
|
||||
name: fleet
|
||||
urls:
|
||||
|
@ -124,9 +124,9 @@ entries:
|
|||
catalog.cattle.io/release-name: fleet-agent
|
||||
apiVersion: v2
|
||||
appVersion: 0.3.5
|
||||
created: "2021-05-05T18:40:48.016904385Z"
|
||||
created: "2021-05-10T18:06:08.253434173Z"
|
||||
description: Fleet Manager Agent - GitOps at Scale
|
||||
digest: 38c67b01b71177b91658c313950d15f6e44112a1f594c9dc0705df1005538866
|
||||
digest: 87a1cf9be5f3276b52204cf655c8d95506cdce9d099bb988c4ed5aca0f4b6912
|
||||
icon: https://charts.rancher.io/assets/logos/fleet.svg
|
||||
name: fleet-agent
|
||||
urls:
|
||||
|
@ -221,9 +221,9 @@ entries:
|
|||
catalog.cattle.io/release-name: fleet-crd
|
||||
apiVersion: v2
|
||||
appVersion: 0.3.5
|
||||
created: "2021-05-05T18:40:48.022770529Z"
|
||||
created: "2021-05-10T18:06:08.259699082Z"
|
||||
description: Fleet Manager CustomResourceDefinitions
|
||||
digest: 34abe810fb8e30f6161cdced3e80e3a97fe9633fcae8388cf286ad1ff9a34966
|
||||
digest: 0c3febb1fa06746a9139e749a3e0ec2eb93aec82e7a585893e2f9889e25141f4
|
||||
icon: https://charts.rancher.io/assets/logos/fleet.svg
|
||||
name: fleet-crd
|
||||
urls:
|
||||
|
@ -319,9 +319,9 @@ entries:
|
|||
catalog.cattle.io/ui-component: longhorn
|
||||
apiVersion: v1
|
||||
appVersion: v1.1.1
|
||||
created: "2021-05-05T18:40:48.02976948Z"
|
||||
created: "2021-05-10T18:06:08.268742296Z"
|
||||
description: Longhorn is a distributed block storage system for Kubernetes.
|
||||
digest: 40587a6deb8e01fd0d85ab218131d50fb837d3991a991a8b5830c71ab92db203
|
||||
digest: 749361d6172c2ab94406402e0a9c4eb754df9dabdf062adbeea70c819aa2135f
|
||||
home: https://github.com/longhorn/longhorn
|
||||
icon: https://raw.githubusercontent.com/cncf/artwork/master/projects/longhorn/icon/color/longhorn-icon-color.png
|
||||
keywords:
|
||||
|
@ -517,9 +517,9 @@ entries:
|
|||
catalog.cattle.io/namespace: longhorn-system
|
||||
catalog.cattle.io/release-name: longhorn-crd
|
||||
apiVersion: v1
|
||||
created: "2021-05-05T18:40:48.031027489Z"
|
||||
created: "2021-05-10T18:06:08.270100098Z"
|
||||
description: Installs the CRDs for longhorn.
|
||||
digest: e5508947fae73aa929bf0dba612dcbdf371f8417e26f936a55beee8cb6568a81
|
||||
digest: c432fffe6f91fac97c345926290317645c9a89961b4c8ba5431b5926643af3ff
|
||||
name: longhorn-crd
|
||||
type: application
|
||||
urls:
|
||||
|
@ -589,7 +589,7 @@ entries:
|
|||
catalog.cattle.io/release-name: rancher-alerting-drivers
|
||||
apiVersion: v2
|
||||
appVersion: 1.16.0
|
||||
created: "2021-05-05T18:40:48.032330299Z"
|
||||
created: "2021-05-10T18:06:08.271412199Z"
|
||||
dependencies:
|
||||
- condition: prom2teams.enabled
|
||||
name: prom2teams
|
||||
|
@ -599,7 +599,7 @@ entries:
|
|||
repository: file://./charts/sachet
|
||||
description: The manager for third-party webhook receivers used in Prometheus
|
||||
Alertmanager
|
||||
digest: a876d6497ff38cce265e3a873a7ad07fc51ffba72541105da0a66333c25f6fd1
|
||||
digest: dfb5d14a821c2cd7271feacbda4ed7b51c03e8617a7cbb67868d4fb10283db73
|
||||
keywords:
|
||||
- monitoring
|
||||
- alertmanger
|
||||
|
@ -621,10 +621,10 @@ entries:
|
|||
catalog.cattle.io/ui-component: rancher-backup
|
||||
apiVersion: v2
|
||||
appVersion: 1.0.4
|
||||
created: "2021-05-05T18:40:48.036378429Z"
|
||||
created: "2021-05-10T18:06:08.274576304Z"
|
||||
description: Provides ability to back up and restore the Rancher application running
|
||||
on any Kubernetes cluster
|
||||
digest: 578dc0bbe0df5c0afce9ad2e038f8922416e95bbf20803b6c4aa9d9558a4a60a
|
||||
digest: a894c3f529c14b42402fb286f03fb56dcec838a7e9362a5fca9ff33814faeaf4
|
||||
icon: https://charts.rancher.io/assets/logos/backup-restore.svg
|
||||
keywords:
|
||||
- applications
|
||||
|
@ -736,9 +736,9 @@ entries:
|
|||
catalog.cattle.io/release-name: rancher-backup-crd
|
||||
apiVersion: v2
|
||||
appVersion: 1.0.4
|
||||
created: "2021-05-05T18:40:48.038082741Z"
|
||||
created: "2021-05-10T18:06:08.275795606Z"
|
||||
description: Installs the CRDs for rancher-backup.
|
||||
digest: 4f51ed92544e84c3789791d56ab9b4a2aa794e6389d81ed6f8286668f26afbf1
|
||||
digest: 913d0308da05e4d6e9c5369f78920ba71daec6553ec6c9ce50f72dedeb5de8db
|
||||
name: rancher-backup-crd
|
||||
type: application
|
||||
urls:
|
||||
|
@ -812,10 +812,10 @@ entries:
|
|||
catalog.cattle.io/ui-component: rancher-cis-benchmark
|
||||
apiVersion: v1
|
||||
appVersion: v1.0.4
|
||||
created: "2021-05-05T18:40:48.043632082Z"
|
||||
created: "2021-05-10T18:06:08.280282312Z"
|
||||
description: The cis-operator enables running CIS benchmark security scans on
|
||||
a kubernetes cluster
|
||||
digest: 9e32ec9dd1599d222dc84043950f96ed337524b01db2439b853fad05ecd7c210
|
||||
digest: 80fb9cb45c6195051f63d08aa6ae1b5836f1b95524777387b85df24f43cf96fe
|
||||
icon: https://charts.rancher.io/assets/logos/cis-kube-bench.svg
|
||||
keywords:
|
||||
- security
|
||||
|
@ -834,10 +834,10 @@ entries:
|
|||
catalog.cattle.io/ui-component: rancher-cis-benchmark
|
||||
apiVersion: v1
|
||||
appVersion: v1.0.4
|
||||
created: "2021-05-05T18:40:48.042619975Z"
|
||||
created: "2021-05-10T18:06:08.279512211Z"
|
||||
description: The cis-operator enables running CIS benchmark security scans on
|
||||
a kubernetes cluster
|
||||
digest: 9522df520c0e369eff8c371a379a3c622a9151ba003faefcdd9d0f14f66d0195
|
||||
digest: 209ae1326054ceda081c32a214bc2459b72f382a8ca45fe6d6b9cffe2d95c614
|
||||
icon: https://charts.rancher.io/assets/logos/cis-kube-bench.svg
|
||||
keywords:
|
||||
- security
|
||||
|
@ -939,9 +939,9 @@ entries:
|
|||
catalog.cattle.io/namespace: cis-operator-system
|
||||
catalog.cattle.io/release-name: rancher-cis-benchmark-crd
|
||||
apiVersion: v1
|
||||
created: "2021-05-05T18:40:48.045437196Z"
|
||||
created: "2021-05-10T18:06:08.282426016Z"
|
||||
description: Installs the CRDs for rancher-cis-benchmark.
|
||||
digest: e0177d21b9029f04c9ae42ef4f45ab402a6a8908e56bb9521d4387d939410da9
|
||||
digest: e160ef312c46aa2b13e0d04c354169dea0d6e449e1f660049f3329bb33544643
|
||||
name: rancher-cis-benchmark-crd
|
||||
type: application
|
||||
urls:
|
||||
|
@ -953,9 +953,9 @@ entries:
|
|||
catalog.cattle.io/namespace: cis-operator-system
|
||||
catalog.cattle.io/release-name: rancher-cis-benchmark-crd
|
||||
apiVersion: v1
|
||||
created: "2021-05-05T18:40:48.045131193Z"
|
||||
created: "2021-05-10T18:06:08.282099615Z"
|
||||
description: Installs the CRDs for rancher-cis-benchmark.
|
||||
digest: dd2ddb6fad8b963812cccfadf015e21fc17378b872e5a74ce8a79cb1e28acffa
|
||||
digest: 29912411507114bf503401541b17a4f4bce3d8c9c8ecf28f3f72f7bb02bf0426
|
||||
name: rancher-cis-benchmark-crd
|
||||
type: application
|
||||
urls:
|
||||
|
@ -1030,9 +1030,9 @@ entries:
|
|||
catalog.cattle.io/scope: management
|
||||
apiVersion: v2
|
||||
appVersion: 2.0.1
|
||||
created: "2021-05-05T18:40:48.045895799Z"
|
||||
created: "2021-05-10T18:06:08.282928216Z"
|
||||
description: A Helm chart for provisioning EKS clusters
|
||||
digest: 9378097bb08072b0670e730aaeca009ca295780c499472b2159834bea63cd57a
|
||||
digest: adfbd3df8e653f37951036f7a006e4373378a7720f8311f3c68453c70ef9ba3a
|
||||
home: https://github.com/rancher/eks-operator
|
||||
name: rancher-eks-operator
|
||||
sources:
|
||||
|
@ -1049,9 +1049,9 @@ entries:
|
|||
catalog.cattle.io/release-name: rancher-eks-operator-crd
|
||||
apiVersion: v2
|
||||
appVersion: 2.0.1
|
||||
created: "2021-05-05T18:40:48.046142001Z"
|
||||
created: "2021-05-10T18:06:08.283984418Z"
|
||||
description: EKS Operator CustomResourceDefinitions
|
||||
digest: c768852258f7ee69761458fd171171c796dce9bfec58f7cdc80457ae8d3a5d4a
|
||||
digest: cea01435bba343c527c72917c6c4e6a7aec88e704b4b7f6bdef57534da2be85a
|
||||
name: rancher-eks-operator-crd
|
||||
urls:
|
||||
- assets/rancher-eks-operator-crd/rancher-eks-operator-crd-2.0.100.tgz
|
||||
|
@ -1153,10 +1153,10 @@ entries:
|
|||
catalog.cattle.io/ui-component: gatekeeper
|
||||
apiVersion: v1
|
||||
appVersion: v3.3.0
|
||||
created: "2021-05-05T18:40:48.05411376Z"
|
||||
created: "2021-05-10T18:06:08.291633629Z"
|
||||
description: Modifies Open Policy Agent's upstream gatekeeper chart that provides
|
||||
policy-based control for cloud native environments
|
||||
digest: 29fee69448fac2b432b77d49ad67a51e851bb06ca2ac1531ccf5765187394346
|
||||
digest: d616e4409b583dab2a3615d3d8eb76b9fb9021c669d10a7a89a13fe1d37ba805
|
||||
home: https://github.com/open-policy-agent/gatekeeper
|
||||
icon: https://charts.rancher.io/assets/logos/gatekeeper.svg
|
||||
keywords:
|
||||
|
@ -1279,9 +1279,9 @@ entries:
|
|||
catalog.cattle.io/namespace: cattle-gatekeeper-system
|
||||
catalog.cattle.io/release-name: rancher-gatekeeper-crd
|
||||
apiVersion: v1
|
||||
created: "2021-05-05T18:40:48.056081274Z"
|
||||
created: "2021-05-10T18:06:08.293613332Z"
|
||||
description: Installs the CRDs for rancher-gatekeeper.
|
||||
digest: aa33a587022b69a355b7759c7769cb5190500b46eddee38e1b980691c3289e1d
|
||||
digest: 204fd611f4989d5199fe236485aa96324d8a31edd3887dba82676ecfe444f47d
|
||||
name: rancher-gatekeeper-crd
|
||||
type: application
|
||||
urls:
|
||||
|
@ -1355,9 +1355,9 @@ entries:
|
|||
catalog.rancher.io/release-name: rancher-grafana
|
||||
apiVersion: v2
|
||||
appVersion: 7.4.5
|
||||
created: "2021-05-05T18:40:48.058988296Z"
|
||||
created: "2021-05-10T18:06:08.296418836Z"
|
||||
description: The leading tool for querying and visualizing time series and metrics.
|
||||
digest: bde9110ffde9ef1b256670bb5a94349f89e7df4e34d4f55e4e6b6596a68828cd
|
||||
digest: 239aa85b728148bb16b410c9ae9916d8300a63941676dda3ad97c6615f61312d
|
||||
home: https://grafana.net
|
||||
icon: https://raw.githubusercontent.com/grafana/grafana/master/public/img/logo_transparent_400x.png
|
||||
kubeVersion: ^1.8.0-0
|
||||
|
@ -1393,7 +1393,7 @@ entries:
|
|||
catalog.cattle.io/ui-component: istio
|
||||
apiVersion: v1
|
||||
appVersion: 1.9.3
|
||||
created: "2021-05-05T18:40:48.086015695Z"
|
||||
created: "2021-05-10T18:06:08.323949976Z"
|
||||
dependencies:
|
||||
- condition: kiali.enabled
|
||||
name: kiali
|
||||
|
@ -1403,7 +1403,7 @@ entries:
|
|||
repository: file://./charts/tracing
|
||||
description: A basic Istio setup that installs with the istioctl. Refer to https://istio.io/latest/
|
||||
for details.
|
||||
digest: f505dffbf0690bf76300aefafe3263561acf396b11d06a521b44d3fa3e5ceec8
|
||||
digest: e71b4507cd36307093016a2237805c1d686e0984080a244fab3245596250e964
|
||||
icon: https://charts.rancher.io/assets/logos/istio.svg
|
||||
keywords:
|
||||
- networking
|
||||
|
@ -1425,7 +1425,7 @@ entries:
|
|||
catalog.cattle.io/ui-component: istio
|
||||
apiVersion: v1
|
||||
appVersion: 1.9.2
|
||||
created: "2021-05-05T18:40:48.082385068Z"
|
||||
created: "2021-05-10T18:06:08.320768471Z"
|
||||
dependencies:
|
||||
- condition: kiali.enabled
|
||||
name: kiali
|
||||
|
@ -1435,7 +1435,7 @@ entries:
|
|||
repository: file://./charts/tracing
|
||||
description: A basic Istio setup that installs with the istioctl. Refer to https://istio.io/latest/
|
||||
for details.
|
||||
digest: 35fab0e6cc73030a608580bf5ec8605b24f30b38e2268183fc82c7784bf9e9f0
|
||||
digest: a4219670850f78b3200a9a8ba12c6c0be77ecb20239da27e606e690dd8fa4fbb
|
||||
icon: https://charts.rancher.io/assets/logos/istio.svg
|
||||
keywords:
|
||||
- networking
|
||||
|
@ -1457,7 +1457,7 @@ entries:
|
|||
catalog.cattle.io/ui-component: istio
|
||||
apiVersion: v1
|
||||
appVersion: 1.8.5
|
||||
created: "2021-05-05T18:40:48.078939643Z"
|
||||
created: "2021-05-10T18:06:08.317003766Z"
|
||||
dependencies:
|
||||
- condition: kiali.enabled
|
||||
name: kiali
|
||||
|
@ -1467,7 +1467,7 @@ entries:
|
|||
repository: file://./charts/tracing
|
||||
description: A basic Istio setup that installs with the istioctl. Refer to https://istio.io/latest/
|
||||
for details.
|
||||
digest: 1192b4865431cc81c0980b53d3cffd31b9d77b1c894e1bdb4737103b75bd410e
|
||||
digest: f5d98cd71056f9d6434e4c9c113f6509d34b589e63ec8acf6f54639f7f88ec12
|
||||
icon: https://charts.rancher.io/assets/logos/istio.svg
|
||||
keywords:
|
||||
- networking
|
||||
|
@ -1489,7 +1489,7 @@ entries:
|
|||
catalog.cattle.io/ui-component: istio
|
||||
apiVersion: v1
|
||||
appVersion: 1.8.4
|
||||
created: "2021-05-05T18:40:48.076133622Z"
|
||||
created: "2021-05-10T18:06:08.314142562Z"
|
||||
dependencies:
|
||||
- condition: kiali.enabled
|
||||
name: kiali
|
||||
|
@ -1499,7 +1499,7 @@ entries:
|
|||
repository: file://./charts/tracing
|
||||
description: A basic Istio setup that installs with the istioctl. Refer to https://istio.io/latest/
|
||||
for details.
|
||||
digest: d9d9aeb64f5a00e5b71c82acc1a8447956bfa21e9b75893603f429f506df5c6a
|
||||
digest: 237342acef815baf14e48b819a04eb19481ef57276310a5ec6cd34d5783efeda
|
||||
icon: https://charts.rancher.io/assets/logos/istio.svg
|
||||
keywords:
|
||||
- networking
|
||||
|
@ -1521,7 +1521,7 @@ entries:
|
|||
catalog.cattle.io/ui-component: istio
|
||||
apiVersion: v1
|
||||
appVersion: 1.8.3
|
||||
created: "2021-05-05T18:40:48.073401002Z"
|
||||
created: "2021-05-10T18:06:08.311314458Z"
|
||||
dependencies:
|
||||
- condition: kiali.enabled
|
||||
name: kiali
|
||||
|
@ -1531,7 +1531,7 @@ entries:
|
|||
repository: file://./charts/tracing
|
||||
description: A basic Istio setup that installs with the istioctl. Refer to https://istio.io/latest/
|
||||
for details.
|
||||
digest: ab1e015808b1014dad0c6539931bfdb00136b789f4cd36f2907b83c37db2be2f
|
||||
digest: fa947b6f0e72ac24ba64cc3b4d5eaffc7a8a5f9fb6ef40c79df07159bb909359
|
||||
icon: https://charts.rancher.io/assets/logos/istio.svg
|
||||
keywords:
|
||||
- networking
|
||||
|
@ -1675,11 +1675,11 @@ entries:
|
|||
catalog.rancher.io/release-name: rancher-kiali-server
|
||||
apiVersion: v2
|
||||
appVersion: v1.32.0
|
||||
created: "2021-05-05T18:40:48.093578951Z"
|
||||
created: "2021-05-10T18:06:08.331294387Z"
|
||||
description: Kiali is an open source project for service mesh observability, refer
|
||||
to https://www.kiali.io for details. This is installed as sub-chart with customized
|
||||
values in Rancher's Istio.
|
||||
digest: 44a2328068ff29368957eda00d5b3492154ebb052a4fc5d6e79066a082a1e838
|
||||
digest: 29fec714f0afc5600d294b0d8a0e85ea1a47f3babb68276f7d564eea934f1d88
|
||||
home: https://github.com/kiali/kiali
|
||||
icon: https://raw.githubusercontent.com/kiali/kiali.io/master/themes/kiali/static/img/kiali_logo_masthead.png
|
||||
keywords:
|
||||
|
@ -1710,11 +1710,11 @@ entries:
|
|||
catalog.rancher.io/release-name: rancher-kiali-server
|
||||
apiVersion: v2
|
||||
appVersion: v1.29.0
|
||||
created: "2021-05-05T18:40:48.092295741Z"
|
||||
created: "2021-05-10T18:06:08.330044085Z"
|
||||
description: Kiali is an open source project for service mesh observability, refer
|
||||
to https://www.kiali.io for details. This is installed as sub-chart with customized
|
||||
values in Rancher's Istio.
|
||||
digest: 12471b3eb61f9d804a3f16a951d56eafde897152574720f42af61ddafd6c409f
|
||||
digest: 3daa6535ec19b2e8cf9ab87d511464052548f0fdb156352d63e50b4714111f06
|
||||
home: https://github.com/kiali/kiali
|
||||
icon: https://raw.githubusercontent.com/kiali/kiali.io/master/themes/kiali/static/img/kiali_logo_masthead.png
|
||||
keywords:
|
||||
|
@ -1879,9 +1879,9 @@ entries:
|
|||
- annotations:
|
||||
catalog.cattle.io/hidden: "true"
|
||||
apiVersion: v2
|
||||
created: "2021-05-05T18:40:48.094720159Z"
|
||||
created: "2021-05-10T18:06:08.332365088Z"
|
||||
description: Installs the CRDs for rancher-kiali-server.
|
||||
digest: 20b31da8f3fec2d2788f97d17deb314c8b89c01910aacdde1598563943b5f19f
|
||||
digest: 0e5b1e85aee0e68f70f4b053af33cf3b8db7f4960dc480939c7fc23e26f2301a
|
||||
name: rancher-kiali-server-crd
|
||||
type: application
|
||||
urls:
|
||||
|
@ -1890,9 +1890,9 @@ entries:
|
|||
- annotations:
|
||||
catalog.cattle.io/hidden: "true"
|
||||
apiVersion: v2
|
||||
created: "2021-05-05T18:40:48.094451557Z"
|
||||
created: "2021-05-10T18:06:08.332205688Z"
|
||||
description: Installs the CRDs for rancher-kiali-server.
|
||||
digest: dcc9c3986947f50ebb1581b59383a41729253b506db0a50eb22ccd0a6ffa0520
|
||||
digest: 71ac85d55b7de958278624b4e651594cf0489c7f7448416cea017a4e0371f671
|
||||
name: rancher-kiali-server-crd
|
||||
type: application
|
||||
urls:
|
||||
|
@ -1951,9 +1951,9 @@ entries:
|
|||
catalog.rancher.io/release-name: rancher-kube-state-metrics
|
||||
apiVersion: v1
|
||||
appVersion: 1.9.8
|
||||
created: "2021-05-05T18:40:48.096088469Z"
|
||||
created: "2021-05-10T18:06:08.33362769Z"
|
||||
description: Install kube-state-metrics to generate and expose cluster-level metrics
|
||||
digest: 2b8c8030176ac605bef1cdbac6e523a4d4f4c74603f8e8f850d172d307d1891d
|
||||
digest: 57acf92fe5458edd4fa7197a973ed26ffad67db4b6680afd8c661e24484f2f3a
|
||||
home: https://github.com/kubernetes/kube-state-metrics/
|
||||
keywords:
|
||||
- metric
|
||||
|
@ -1982,10 +1982,10 @@ entries:
|
|||
catalog.cattle.io/ui-component: logging
|
||||
apiVersion: v1
|
||||
appVersion: 3.9.4
|
||||
created: "2021-05-05T18:40:48.106468846Z"
|
||||
created: "2021-05-10T18:06:08.343632205Z"
|
||||
description: Collects and filter logs using highly configurable CRDs. Powered
|
||||
by Banzai Cloud Logging Operator.
|
||||
digest: cf6627b84f89d3d2464bbfb441d1fbe2727a579cd00f321b3d143e17944a5dc2
|
||||
digest: 91192c3f615471c3278016a7ed9cdc70a2a7b6133a7c04ddc92bf69f533a96a4
|
||||
icon: https://charts.rancher.io/assets/logos/logging.svg
|
||||
keywords:
|
||||
- logging
|
||||
|
@ -2006,10 +2006,10 @@ entries:
|
|||
catalog.cattle.io/ui-component: logging
|
||||
apiVersion: v1
|
||||
appVersion: 3.9.0
|
||||
created: "2021-05-05T18:40:48.105105736Z"
|
||||
created: "2021-05-10T18:06:08.342332003Z"
|
||||
description: Collects and filter logs using highly configurable CRDs. Powered
|
||||
by Banzai Cloud Logging Operator.
|
||||
digest: 06b97edd3c44fa75ce625fcce267b4eaf7551c3de96ecff51f0c68cf83ddcd16
|
||||
digest: 6c50b22d3b52f795a563d88ac9c7ae2cff98f2d3cf16716d1294c4d4f3e54401
|
||||
icon: https://charts.rancher.io/assets/logos/logging.svg
|
||||
keywords:
|
||||
- logging
|
||||
|
@ -2030,10 +2030,10 @@ entries:
|
|||
catalog.cattle.io/ui-component: logging
|
||||
apiVersion: v1
|
||||
appVersion: 3.9.0
|
||||
created: "2021-05-05T18:40:48.103855227Z"
|
||||
created: "2021-05-10T18:06:08.341088301Z"
|
||||
description: Collects and filter logs using highly configurable CRDs. Powered
|
||||
by Banzai Cloud Logging Operator.
|
||||
digest: 1e03aae28c38ea89819cd1c229132f80f364007470b45d7e04fe597d7b6d34a1
|
||||
digest: 3d8e011677ce0d68993dc85863988357aa468679df72ec4a41361090cceb4e0a
|
||||
icon: https://charts.rancher.io/assets/logos/logging.svg
|
||||
keywords:
|
||||
- logging
|
||||
|
@ -2145,9 +2145,9 @@ entries:
|
|||
catalog.cattle.io/namespace: cattle-logging-system
|
||||
catalog.cattle.io/release-name: rancher-logging-crd
|
||||
apiVersion: v1
|
||||
created: "2021-05-05T18:40:48.120289248Z"
|
||||
created: "2021-05-10T18:06:08.357424625Z"
|
||||
description: Installs the CRDs for rancher-logging.
|
||||
digest: 65ee4ceee887589cf7ab1b40b08955732c4994065917f39a9d3144e4bfc48b6f
|
||||
digest: 9dcecbceb6d9b3306685fcc98f8b8ba2517a3d9a34b49ddf8a3152e28e23db51
|
||||
name: rancher-logging-crd
|
||||
type: application
|
||||
urls:
|
||||
|
@ -2159,9 +2159,9 @@ entries:
|
|||
catalog.cattle.io/namespace: cattle-logging-system
|
||||
catalog.cattle.io/release-name: rancher-logging-crd
|
||||
apiVersion: v1
|
||||
created: "2021-05-05T18:40:48.117522627Z"
|
||||
created: "2021-05-10T18:06:08.35452212Z"
|
||||
description: Installs the CRDs for rancher-logging.
|
||||
digest: a482f2381ad22b1dc9dd84e48e1c06aa39b98bdbdcbef4af0e2fed258700e99c
|
||||
digest: 4cdf28ac74abd5cfa9b548316ecf70c3a5cef20296e658ca000ebdecb537d886
|
||||
name: rancher-logging-crd
|
||||
type: application
|
||||
urls:
|
||||
|
@ -2173,9 +2173,9 @@ entries:
|
|||
catalog.cattle.io/namespace: cattle-logging-system
|
||||
catalog.cattle.io/release-name: rancher-logging-crd
|
||||
apiVersion: v1
|
||||
created: "2021-05-05T18:40:48.115838715Z"
|
||||
created: "2021-05-10T18:06:08.352932518Z"
|
||||
description: Installs the CRDs for rancher-logging.
|
||||
digest: 6a8b4468333c027d94eba0cec521d05b7b6b992e104fc7ca48cf800ef08a5cd4
|
||||
digest: 80261e0fe6a9402dacb0d62c47abf73910f15b4cd0cebba1cf7b84482ad46e93
|
||||
name: rancher-logging-crd
|
||||
type: application
|
||||
urls:
|
||||
|
@ -2256,7 +2256,7 @@ entries:
|
|||
catalog.cattle.io/ui-component: monitoring
|
||||
apiVersion: v2
|
||||
appVersion: 0.46.0
|
||||
created: "2021-05-05T18:40:48.151620879Z"
|
||||
created: "2021-05-10T18:06:08.387326168Z"
|
||||
dependencies:
|
||||
- condition: grafana.enabled
|
||||
name: grafana
|
||||
|
@ -2315,7 +2315,7 @@ entries:
|
|||
description: Collects several related Helm charts, Grafana dashboards, and Prometheus
|
||||
rules combined with documentation and scripts to provide easy to operate end-to-end
|
||||
Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
|
||||
digest: 889cad879c97388506eb4f927a83276b861fdbe8f9af6f12eff3c124bdc2d7dc
|
||||
digest: ecd19d07791f8a774f47bff9d272a2bcbe82d048821dd952fc6a98f61634afca
|
||||
home: https://github.com/prometheus-operator/kube-prometheus
|
||||
icon: https://raw.githubusercontent.com/prometheus/prometheus.github.io/master/assets/prometheus_logo-cb55bb5c346.png
|
||||
keywords:
|
||||
|
@ -2363,7 +2363,7 @@ entries:
|
|||
catalog.cattle.io/ui-component: monitoring
|
||||
apiVersion: v1
|
||||
appVersion: 0.38.1
|
||||
created: "2021-05-05T18:40:48.283697653Z"
|
||||
created: "2021-05-10T18:06:08.511432549Z"
|
||||
dependencies:
|
||||
- condition: grafana.enabled
|
||||
name: grafana
|
||||
|
@ -2422,7 +2422,7 @@ entries:
|
|||
description: Collects several related Helm charts, Grafana dashboards, and Prometheus
|
||||
rules combined with documentation and scripts to provide easy to operate end-to-end
|
||||
Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
|
||||
digest: 3f93da60974177e625398702800aa3ed43bbc995e8291c5e786726105b499ce3
|
||||
digest: ad3df37f99ad03713ba6f0e9d68446bb9dc374b391a7b14d405bb5b39dcd15b9
|
||||
home: https://github.com/prometheus-operator/kube-prometheus
|
||||
icon: https://raw.githubusercontent.com/prometheus/prometheus.github.io/master/assets/prometheus_logo-cb55bb5c346.png
|
||||
keywords:
|
||||
|
@ -2956,9 +2956,9 @@ entries:
|
|||
catalog.cattle.io/namespace: cattle-monitoring-system
|
||||
catalog.cattle.io/release-name: rancher-monitoring-crd
|
||||
apiVersion: v1
|
||||
created: "2021-05-05T18:40:48.289405395Z"
|
||||
created: "2021-05-10T18:06:08.516643157Z"
|
||||
description: Installs the CRDs for rancher-monitoring.
|
||||
digest: a96af0e38f30adfbe08b4b5f87d00cf8d3c60a441135dfcc815dbd0491026c6f
|
||||
digest: 46397eb70cc36f1e67728b585b444d269e743a368cf31850f3a626f3ef2056b1
|
||||
name: rancher-monitoring-crd
|
||||
type: application
|
||||
urls:
|
||||
|
@ -2970,9 +2970,9 @@ entries:
|
|||
catalog.cattle.io/namespace: cattle-monitoring-system
|
||||
catalog.cattle.io/release-name: rancher-monitoring-crd
|
||||
apiVersion: v1
|
||||
created: "2021-05-05T18:40:48.320701326Z"
|
||||
created: "2021-05-10T18:06:08.5466001Z"
|
||||
description: Installs the CRDs for rancher-monitoring.
|
||||
digest: 06b5168015618d44bd36d4f433ec8c4c681fd6e46a298dd57b5cf8b8b02e4aca
|
||||
digest: ae1d350564daba63e924eec1f0ba6407631822bb762a602b04e0086be1900390
|
||||
name: rancher-monitoring-crd
|
||||
type: application
|
||||
urls:
|
||||
|
@ -3043,9 +3043,9 @@ entries:
|
|||
catalog.rancher.io/release-name: rancher-node-exporter
|
||||
apiVersion: v1
|
||||
appVersion: 1.1.2
|
||||
created: "2021-05-05T18:40:48.322125836Z"
|
||||
created: "2021-05-10T18:06:08.547605102Z"
|
||||
description: A Helm chart for prometheus node-exporter
|
||||
digest: ee145814345a7f077df70d41a18705dd6e3e75bca93991ac9626dfc1df59fe76
|
||||
digest: 42370f2b87f2db0952ba26d1d6cc4dbfc6f4a5819a1d4b4b8c48b6f816532837
|
||||
home: https://github.com/prometheus/node_exporter/
|
||||
keywords:
|
||||
- node-exporter
|
||||
|
@ -3074,9 +3074,9 @@ entries:
|
|||
catalog.cattle.io/release-name: rancher-operator
|
||||
apiVersion: v2
|
||||
appVersion: 0.1.4
|
||||
created: "2021-05-05T18:40:48.324536954Z"
|
||||
created: "2021-05-10T18:06:08.549148504Z"
|
||||
description: Control Rancher using GitOps
|
||||
digest: 6134f583d9bc32acc30de8fc0a7e6127c6174c044fb2765743e6405c4d073f01
|
||||
digest: 2c434c0bd0d8f1abb7b420207ec428528cfb46ec55ba5e050a585ea9902509f6
|
||||
name: rancher-operator
|
||||
urls:
|
||||
- assets/rancher-operator/rancher-operator-0.1.400.tgz
|
||||
|
@ -3162,9 +3162,9 @@ entries:
|
|||
catalog.cattle.io/release-name: rancher-operator-crd
|
||||
apiVersion: v2
|
||||
appVersion: 0.1.4
|
||||
created: "2021-05-05T18:40:48.327491676Z"
|
||||
created: "2021-05-10T18:06:08.552759509Z"
|
||||
description: Rancher Operator CustomResourceDefinitions
|
||||
digest: db0288225754f651e46a0d4d4202b4f1ce05ee837da7a0ff0a6ccb282d2093b0
|
||||
digest: 54f9f18b11e83457f1d7de596fe7c9e28a767bef4457414e889cc1eed1567f15
|
||||
name: rancher-operator-crd
|
||||
urls:
|
||||
- assets/rancher-operator-crd/rancher-operator-crd-0.1.400.tgz
|
||||
|
@ -3235,9 +3235,9 @@ entries:
|
|||
catalog.cattle.io/release-name: rancher-prom2teams
|
||||
apiVersion: v1
|
||||
appVersion: 3.2.1
|
||||
created: "2021-05-05T18:40:48.328180581Z"
|
||||
created: "2021-05-10T18:06:08.55355931Z"
|
||||
description: A Helm chart for Prom2Teams based on the upstream https://github.com/idealista/prom2teams
|
||||
digest: 5024f2af7b897513bcda641bee95893c15ccc31f48ae0cf72c6e5455ce8b822f
|
||||
digest: a55f6128a75655348abc929750e537247b8e498b0d7c55a2c2894534ea6be760
|
||||
name: rancher-prom2teams
|
||||
urls:
|
||||
- assets/rancher-prom2teams/rancher-prom2teams-0.2.000.tgz
|
||||
|
@ -3251,9 +3251,9 @@ entries:
|
|||
catalog.rancher.io/release-name: rancher-prometheus-adapter
|
||||
apiVersion: v1
|
||||
appVersion: v0.8.3
|
||||
created: "2021-05-05T18:40:48.32939559Z"
|
||||
created: "2021-05-10T18:06:08.555107013Z"
|
||||
description: A Helm chart for k8s prometheus adapter
|
||||
digest: 29c57175b6c86f83911eb6c7163ca72d5caf3a0e0753dd0e41d5325752317407
|
||||
digest: fd0ca84fcce188b941053586ea061497e42b7696fbc31da7ba706778d0662d1e
|
||||
home: https://github.com/DirectXMan12/k8s-prometheus-adapter
|
||||
keywords:
|
||||
- hpa
|
||||
|
@ -3282,10 +3282,10 @@ entries:
|
|||
catalog.rancher.io/release-name: rancher-pushprox
|
||||
apiVersion: v1
|
||||
appVersion: 0.1.0
|
||||
created: "2021-05-05T18:40:48.333101217Z"
|
||||
created: "2021-05-10T18:06:08.558578718Z"
|
||||
description: Sets up a deployment of the PushProx proxy and a DaemonSet of PushProx
|
||||
clients.
|
||||
digest: bee24b78c6d8e2da1b2efba5d3b26f73a9dda628e6023dd548706702cbc5b0a3
|
||||
digest: 3f8a8f70a812feeb3ba53b0a71d1111ed985b1873572a2f2266711d4746bdaa1
|
||||
name: rancher-pushprox
|
||||
type: application
|
||||
urls:
|
||||
|
@ -3365,9 +3365,9 @@ entries:
|
|||
catalog.cattle.io/release-name: rancher-sachet
|
||||
apiVersion: v2
|
||||
appVersion: 0.2.3
|
||||
created: "2021-05-05T18:40:48.333685522Z"
|
||||
created: "2021-05-10T18:06:08.559143118Z"
|
||||
description: A Helm chart for Sachet based on the upstream https://github.com/messagebird/sachet
|
||||
digest: 05f59e4120cce9422f254e32f0b89abda41a426283c32c55baeaf4f5b348877c
|
||||
digest: a91002093fb6c185b8cb81dfd62dfb23faa5ea89a103dd813c1c89a2aec9e40a
|
||||
name: rancher-sachet
|
||||
type: application
|
||||
urls:
|
||||
|
@ -3382,11 +3382,11 @@ entries:
|
|||
catalog.rancher.io/release-name: rancher-tracing
|
||||
apiVersion: v1
|
||||
appVersion: 1.20.0
|
||||
created: "2021-05-05T18:40:48.335739137Z"
|
||||
created: "2021-05-10T18:06:08.561841222Z"
|
||||
description: A quick start Jaeger Tracing installation using the all-in-one demo.
|
||||
This is not production qualified. Refer to https://www.jaegertracing.io/ for
|
||||
details.
|
||||
digest: bcc6b3e69cc504dcfed31628f9ad79a9aac921b26a802493b5ec448e2ab2ed26
|
||||
digest: 445d266323831d1071469386783aa783be2cebdbca4b912f07eebd5b2bbc6778
|
||||
name: rancher-tracing
|
||||
urls:
|
||||
- assets/rancher-tracing/rancher-tracing-1.20.100.tgz
|
||||
|
@ -3450,6 +3450,29 @@ entries:
|
|||
- assets/rancher-vsphere-cpi/rancher-vsphere-cpi-1.0.000.tgz
|
||||
version: 1.0.000
|
||||
rancher-vsphere-csi:
|
||||
- annotations:
|
||||
catalog.cattle.io/certified: rancher
|
||||
catalog.cattle.io/display-name: vSphere CSI
|
||||
catalog.cattle.io/namespace: kube-system
|
||||
catalog.cattle.io/os: linux
|
||||
catalog.cattle.io/release-name: vsphere-csi
|
||||
apiVersion: v1
|
||||
appVersion: 2.2.0
|
||||
created: "2021-05-10T18:06:08.564074526Z"
|
||||
description: vSphere Cloud Storage Interface (CSI)
|
||||
digest: 1ae035ef46585082fdfea33f499d3a5f10b37893689546ffeeb681ef453e505c
|
||||
icon: https://charts.rancher.io/assets/logos/vsphere-csi.svg
|
||||
keywords:
|
||||
- infrastructure
|
||||
maintainers:
|
||||
- email: caleb@rancher.com
|
||||
name: Rancher
|
||||
name: rancher-vsphere-csi
|
||||
sources:
|
||||
- https://github.com/kubernetes-sigs/vsphere-csi-driver
|
||||
urls:
|
||||
- assets/rancher-vsphere-csi/rancher-vsphere-csi-2.2.000.tgz
|
||||
version: 2.2.000
|
||||
- annotations:
|
||||
catalog.cattle.io/certified: rancher
|
||||
catalog.cattle.io/display-name: vSphere CSI
|
||||
|
@ -3482,13 +3505,13 @@ entries:
|
|||
catalog.cattle.io/release-name: rancher-webhook
|
||||
apiVersion: v2
|
||||
appVersion: 0.2.0-alpha
|
||||
created: "2021-05-05T18:40:48.339944068Z"
|
||||
created: "2021-05-10T18:06:08.566018628Z"
|
||||
dependencies:
|
||||
- condition: capi.enabled
|
||||
name: capi
|
||||
repository: ""
|
||||
description: ValidatingAdmissionWebhook for Rancher types
|
||||
digest: 8fab2509e2b07744b948962eb81ac3c087d794284ba58c33394c68673508bb16
|
||||
digest: 872762a902a8308145d54be5f24b07bb55217c2a0ace12144c522e0485666ca2
|
||||
name: rancher-webhook
|
||||
urls:
|
||||
- assets/rancher-webhook/rancher-webhook-0.2.0-alpha01.tgz
|
||||
|
@ -3501,9 +3524,9 @@ entries:
|
|||
catalog.cattle.io/release-name: rancher-webhook
|
||||
apiVersion: v2
|
||||
appVersion: 0.1.0
|
||||
created: "2021-05-05T18:40:48.339318763Z"
|
||||
created: "2021-05-10T18:06:08.565612928Z"
|
||||
description: ValidatingAdmissionWebhook for Rancher types
|
||||
digest: 083f250e57d1cb782e018e97a8a0e1a952dbfe9a43d6c65932071c630f23ced9
|
||||
digest: e03818a11d8f8d71759c4d50f6f5aa64becdad1cd5f3da38b314080d8f3fcf9a
|
||||
name: rancher-webhook
|
||||
urls:
|
||||
- assets/rancher-webhook/rancher-webhook-0.1.000.tgz
|
||||
|
@ -3577,9 +3600,9 @@ entries:
|
|||
catalog.rancher.io/release-name: rancher-windows-exporter
|
||||
apiVersion: v1
|
||||
appVersion: 0.0.4
|
||||
created: "2021-05-05T18:40:48.340792174Z"
|
||||
created: "2021-05-10T18:06:08.566622129Z"
|
||||
description: Sets up monitoring metrics from Windows nodes via Prometheus windows-exporter
|
||||
digest: 0328342df5493f7c00accbec65cc6318bd14f50a3e481aea3cb45e3fb8badc92
|
||||
digest: 2f1903f84a975fc582f0d46128fba91a77149e9e9b75d02e08366ff4d170e46b
|
||||
maintainers:
|
||||
- email: arvind.iyengar@rancher.com
|
||||
name: aiyengar2
|
||||
|
@ -3596,10 +3619,10 @@ entries:
|
|||
catalog.cattle.io/release-name: rancher-wins-upgrader
|
||||
apiVersion: v2
|
||||
appVersion: 0.1.1
|
||||
created: "2021-05-05T18:40:48.34162268Z"
|
||||
created: "2021-05-10T18:06:08.56731313Z"
|
||||
description: Manages upgrading the wins server version and configuration across
|
||||
all of your Windows nodes
|
||||
digest: 32611c63810c57ce722c074a06280481d88e93483018dbf41e63f24941f7c2d6
|
||||
digest: 25afe1d17f6a3def89db670fe2d9010a8601792c79be4f59c45c702071066a89
|
||||
maintainers:
|
||||
- email: arvind.iyengar@suse.com
|
||||
name: aiyengar2
|
||||
|
@ -3657,9 +3680,9 @@ entries:
|
|||
catalog.cattle.io/release-name: system-upgrade-controller
|
||||
apiVersion: v1
|
||||
appVersion: v0.7.0
|
||||
created: "2021-05-05T18:40:48.343511694Z"
|
||||
created: "2021-05-10T18:06:08.568774832Z"
|
||||
description: General purpose controller to make system level updates to nodes
|
||||
digest: dff0bb96308461562cfd2cfb80dccc9bf3336bdc1131f72ce1506a64b1888bc1
|
||||
digest: 34f5034dda68b46be55d6f1ab6a92dd388fee8435098e32bf0352cf066620474
|
||||
home: https://github.com/rancher/system-charts/charts/system-upgrade-controller
|
||||
name: system-upgrade-controller
|
||||
sources:
|
||||
|
|
Loading…
Reference in New Issue