Regenerate released directory

Merge pull request #1176 from aiyengar2/use_backslashes_for_windows_exporter

Use backslashes for windows_exporter and bump wins-upgrader
pull/1215/head
actions 2021-05-04 00:13:00 +00:00
parent 505e3a7898
commit acfc40b617
64 changed files with 403 additions and 6737 deletions

6848
index.yaml Executable file → Normal file

File diff suppressed because it is too large Load Diff

View File

@ -64,10 +64,10 @@ kubernetes.io/os: windows
{{- end -}}
{{- define "windowsExporter.validatePathPrefix" -}}
{{- $pathPrefix := (default "C:/" .Values.global.cattle.rkeWindowsPathPrefix) -}}
{{- if (contains "\\" $pathPrefix) -}}
{{- fail ".Values.global.cattle.rkeWindowsPathPrefix must not contain backslashes" -}}
{{- else if (not (hasSuffix "/" $pathPrefix)) -}}
{{- fail ".Values.global.cattle.rkeWindowsPathPrefix must end in '/'" -}}
{{- if .Values.global.cattle.rkeWindowsPathPrefix -}}
{{- $prefixPath := (.Values.global.cattle.rkeWindowsPathPrefix | replace "/" "\\") -}}
{{- if (not (hasSuffix "\\" $prefixPath)) -}}
{{- fail (printf ".Values.global.cattle.rkeWindowsPathPrefix must end in '/' or '\\', found %s" $prefixPath) -}}
{{- end -}}
{{- end -}}
{{- end -}}

View File

@ -67,7 +67,7 @@ spec:
path: \\.\pipe\rancher_wins_proxy
- name: binary-host-path
hostPath:
path: {{ default "C:/" .Values.global.cattle.rkeWindowsPathPrefix }}etc/windows-exporter
path: {{ default "C:\\" .Values.global.cattle.rkeWindowsPathPrefix | replace "\\" "/" }}etc/windows-exporter
type: DirectoryOrCreate
- name: exporter-scripts
configMap:

View File

@ -7,7 +7,7 @@
global:
cattle:
systemDefaultRegistry: ""
rkeWindowsPathPrefix: "C:/"
rkeWindowsPathPrefix: "C:\\"
# Configure ServiceMonitor that monitors metrics
serviceMonitor:

View File

@ -64,10 +64,10 @@ kubernetes.io/os: windows
{{- end -}}
{{- define "windowsExporter.validatePathPrefix" -}}
{{- $pathPrefix := (default "C:/" .Values.global.cattle.rkeWindowsPathPrefix) -}}
{{- if (contains "\\" $pathPrefix) -}}
{{- fail ".Values.global.cattle.rkeWindowsPathPrefix must not contain backslashes" -}}
{{- else if (not (hasSuffix "/" $pathPrefix)) -}}
{{- fail ".Values.global.cattle.rkeWindowsPathPrefix must end in '/'" -}}
{{- if .Values.global.cattle.rkeWindowsPathPrefix -}}
{{- $prefixPath := (.Values.global.cattle.rkeWindowsPathPrefix | replace "/" "\\") -}}
{{- if (not (hasSuffix "\\" $prefixPath)) -}}
{{- fail (printf ".Values.global.cattle.rkeWindowsPathPrefix must end in '/' or '\\', found %s" $prefixPath) -}}
{{- end -}}
{{- end -}}
{{- end -}}

View File

@ -67,7 +67,7 @@ spec:
path: \\.\pipe\rancher_wins_proxy
- name: binary-host-path
hostPath:
path: {{ default "C:/" .Values.global.cattle.rkeWindowsPathPrefix }}etc/windows-exporter
path: {{ default "C:\\" .Values.global.cattle.rkeWindowsPathPrefix | replace "\\" "/" }}etc/windows-exporter
type: DirectoryOrCreate
- name: exporter-scripts
configMap:

View File

@ -7,7 +7,7 @@
global:
cattle:
systemDefaultRegistry: ""
rkeWindowsPathPrefix: "C:/"
rkeWindowsPathPrefix: "C:\\"
# Configure ServiceMonitor that monitors metrics
serviceMonitor:

View File

@ -24,7 +24,7 @@ If the second requirement is not met, there are two options to reconcile:
This is the recommended approach for updating your Windows hosts, but it requires the user to log onto every Windows host to upgrade the wins config. After logging onto each host, you will need to do manually update the wins config.
By default, the wins config is located in `c:\etc\rancher\wins\config`, but you could use the following powershell command to identify the command line arguments passed into the `rancher-wins` service (`--config` corresponds to the config path on the host):
By default, the wins config is located in `C:\etc\rancher\wins\config`, but you could use the following powershell command to identify the command line arguments passed into the `rancher-wins` service (`--config` corresponds to the config path on the host):
```powershell
(Get-CimInstance Win32_Service -Filter 'Name = "rancher-wins"').PathName
```

View File

@ -39,17 +39,17 @@ function Transfer-File
if ($env:WINS_UPGRADE_PATH) {
$winsUpgradePath = $env:WINS_UPGRADE_PATH
} else {
$winsUpgradePath = "c:\etc\rancher\wins\wins-upgrade.exe"
$winsUpgradePath = "C:\etc\rancher\wins\wins-upgrade.exe"
}
$winsUpgradeDir = Split-Path -Path $winsUpgradePath
$winsUpgradeFilename = Split-Path -Path $winsUpgradePath -Leaf
Create-Directory -Path $winsUpgradeDir
Transfer-File -Src "c:\Windows\wins.exe" -Dst $winsUpgradePath
Transfer-File -Src "C:\Windows\wins.exe" -Dst $winsUpgradePath
Create-Directory -Path "c:\host\etc\rancher\wins"
Transfer-File -Src $winsUpgradePath -Dst "c:\host\etc\rancher\wins\$winsUpgradeFilename"
Transfer-File -Src "c:\scripts\config" -Dst "c:\host\etc\rancher\wins\config"
Create-Directory -Path "C:\host\etc\rancher\wins"
Transfer-File -Src $winsUpgradePath -Dst "C:\host\etc\rancher\wins\$winsUpgradeFilename"
Transfer-File -Src "C:\scripts\config" -Dst "C:\host\etc\rancher\wins\config"
$winsOut = wins.exe cli prc run --path=$winsUpgradePath --args="up --wins-args=`'--config=$winsUpgradeDir\config`'"

View File

@ -30,20 +30,24 @@ provider: kubernetes
{{- end -}}
{{- define "winsUpgrader.validatePathPrefix" -}}
{{- $pathPrefix := (default "C:/" .Values.global.cattle.rkeWindowsPathPrefix) -}}
{{- if (contains "\\" $pathPrefix) -}}
{{- fail ".Values.global.cattle.rkeWindowsPathPrefix must not contain backslashes" -}}
{{- else if (not (hasSuffix "/" $pathPrefix)) -}}
{{- fail ".Values.global.cattle.rkeWindowsPathPrefix must end in '/'" -}}
{{- if .Values.global.cattle.rkeWindowsPathPrefix -}}
{{- $prefixPath := (.Values.global.cattle.rkeWindowsPathPrefix | replace "/" "\\") -}}
{{- if (not (hasSuffix "\\" $prefixPath)) -}}
{{- fail (printf ".Values.global.cattle.rkeWindowsPathPrefix must end in '/' or '\\', found %s" $prefixPath) -}}
{{- end -}}
{{- end -}}
{{- end -}}
{{- define "winsUpgrader.winsHostPath" -}}
{{ default "C:/" .Values.global.cattle.rkeWindowsPathPrefix }}etc/rancher/wins
{{ default "C:\\" .Values.global.cattle.rkeWindowsPathPrefix | replace "\\\\" "\\" | replace "\\" "/" }}etc/rancher/wins
{{- end -}}
{{- define "winsUpgrader.winsMasqueradePath" -}}
{{ tpl .Values.masquerade.as . | required "Must provide name for .Values.masquerade.as if enabled" | replace "\\\\" "\\" | replace "\\" "/" }}
{{- end -}}
{{- define "winsUpgrader.winsMasqueradeHostPath" -}}
{{ tpl .Values.masquerade.as . | required "Must provide name for .Values.masquerade.as if enabled" | replace "\\\\" "\\" | replace "\\" "/" | dir }}
{{ include "winsUpgrader.winsMasqueradePath" . | dir }}
{{- end -}}
{{- define "winsUpgrader.nodeSelector" -}}

View File

@ -8,7 +8,7 @@ metadata:
labels: {{ include "winsUpgrader.labels" $ | nindent 4 }}
data:
config: |-
{{ tpl .config $ | replace "/" "\\" | indent 4 }}
{{ tpl .config $ | indent 4 }}
upgrade.ps1: |-
{{ $.Files.Get "scripts/upgrade.ps1" | indent 4 }}
noop.ps1: |-

View File

@ -25,27 +25,27 @@ spec:
containers:
- name: noop
image: {{ template "system_default_registry" $ }}{{ required "Must provide name for .Values.winsConfigs[].image.repository" .image.repository }}:{{ required "Must provide name for .Values.winsConfigs[].tag" .image.tag }}
command: ["pwsh", "-f", "c:/scripts/noop.ps1"]
command: ["pwsh", "-f", "C:/scripts/noop.ps1"]
volumeMounts:
- name: upgrade-scripts
mountPath: c:/scripts/
mountPath: C:/scripts
initContainers:
- name: wins-upgrader
image: {{ template "system_default_registry" $ }}{{ .image.repository }}:{{ .image.tag }}
command: ["pwsh", "-f", "c:/scripts/upgrade.ps1"]
command: ["pwsh", "-f", "C:/scripts/upgrade.ps1"]
volumeMounts:
- name: wins-pipe
mountPath: \\.\pipe\rancher_wins
- name: wins
mountPath: c:/host/etc/rancher/wins
mountPath: C:/host/etc/rancher/wins
- name: upgrade-scripts
mountPath: c:/scripts/
mountPath: C:/scripts
env:
- name: HELM_REVISION_NUMBER
value: {{ $.Release.Revision | quote }}
{{- if $.Values.masquerade.enabled }}
- name: WINS_UPGRADE_PATH
value: {{ $.Values.masquerade.as }}
value: {{ include "winsUpgrader.winsMasqueradePath" $ }}
{{- end }}
volumes:
- name: wins-pipe

View File

@ -7,7 +7,7 @@
global:
cattle:
systemDefaultRegistry: ""
rkeWindowsPathPrefix: "C:/"
rkeWindowsPathPrefix: "C:\\"
## One or more configurations for the wins server to be applied across all of the nodes based on the nodeSelector and tolerations provided
##
@ -24,18 +24,18 @@ winsConfigs:
proxy: rancher_wins_proxy
whiteList:
processPaths:
- {{ default "C:/" .Values.global.cattle.rkeWindowsPathPrefix }}etc/rancher/wins/wins-upgrade.exe
- {{ default "C:/" .Values.global.cattle.rkeWindowsPathPrefix }}etc/windows-exporter/windows-exporter.exe
- {{ default "C:/" .Values.global.cattle.rkeWindowsPathPrefix }}etc/wmi-exporter/wmi-exporter.exe
- {{ default "C:/" .Values.global.cattle.rkeWindowsPathPrefix }}etc/kubernetes/bin/kube-proxy.exe
- {{ default "C:/" .Values.global.cattle.rkeWindowsPathPrefix }}etc/kubernetes/bin/kubelet.exe
- {{ default "C:/" .Values.global.cattle.rkeWindowsPathPrefix }}etc/nginx/nginx.exe
- {{ default "C:/" .Values.global.cattle.rkeWindowsPathPrefix }}opt/bin/flanneld.exe
- {{ default "C:\\" .Values.global.cattle.rkeWindowsPathPrefix | replace "/" "\\" }}etc\rancher\wins\wins-upgrade.exe
- {{ default "C:\\" .Values.global.cattle.rkeWindowsPathPrefix | replace "/" "\\" }}etc\windows-exporter\windows-exporter.exe
- {{ default "C:\\" .Values.global.cattle.rkeWindowsPathPrefix | replace "/" "\\" }}etc\wmi-exporter\wmi-exporter.exe
- {{ default "C:\\" .Values.global.cattle.rkeWindowsPathPrefix | replace "/" "\\" }}etc\kubernetes\bin\kube-proxy.exe
- {{ default "C:\\" .Values.global.cattle.rkeWindowsPathPrefix | replace "/" "\\" }}etc\kubernetes\bin\kubelet.exe
- {{ default "C:\\" .Values.global.cattle.rkeWindowsPathPrefix | replace "/" "\\" }}etc\nginx\nginx.exe
- {{ default "C:\\" .Values.global.cattle.rkeWindowsPathPrefix | replace "/" "\\" }}opt\bin\flanneld.exe
proxyPorts:
- 9796
upgrade:
mode: watching
watchingPath: {{ default "C:/" .Values.global.cattle.rkeWindowsPathPrefix }}etc/rancher/wins/wins.exe
watchingPath: {{ default "C:\\" .Values.global.cattle.rkeWindowsPathPrefix | replace "/" "\\" }}etc\rancher\wins\wins.exe
# By default, `kubernetes.io/os: windows` or `beta.kubernetes.io/os: windows` will be included
nodeSelector: {}
# If provided, these tolerations will be used. Otherwise, it defaults to `[ {operator: Exists} ]`
@ -57,4 +57,4 @@ masquerade:
# wmi_exporter is the only default whitelisted process that may or may not be run on the host, since
# it is only ever deployed if the Windows cluster is also using Prometheus-based Windows monitoring (e.g. Rancher Monitoring V1)
# All of the other default whitelisted processes are required for the Kubernetes cluster to operate
as: '{{ default "C:/" .Values.global.cattle.rkeWindowsPathPrefix }}etc/wmi-exporter/wmi-exporter.exe'
as: '{{ default "C:\\" .Values.global.cattle.rkeWindowsPathPrefix | replace "/" "\\" }}etc\wmi-exporter\wmi-exporter.exe'

View File

@ -12,9 +12,9 @@ entries:
catalog.cattle.io/release-name: fleet
apiVersion: v2
appVersion: 0.3.5
created: "2021-05-03T23:06:24.152708713Z"
created: "2021-05-04T00:12:57.052432406Z"
description: Fleet Manager - GitOps at Scale
digest: 053cb3ba5d448dc8a3d016afe5486d1752bb1fc4c819c41bfbca1eb300904981
digest: b8130051016e8c7c4cbf0a779a64c5c671e4ce636bc6d4b17d7626f6dc8125ed
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-03T23:06:24.15532571Z"
created: "2021-05-04T00:12:57.055024024Z"
description: Fleet Manager Agent - GitOps at Scale
digest: e71eccd7f2d9110cf42442716f4a857e45c603e443171da9ec9b44f7568a931d
digest: f77307dfbc5f9015874ebd43d00a57fb8cdd49542329f898f6c6ee9747e7500a
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-03T23:06:24.160979537Z"
created: "2021-05-04T00:12:57.061024766Z"
description: Fleet Manager CustomResourceDefinitions
digest: 8785b764fbe56dd178426d2115aa46f2e4f606e86430f70561fd833aab43431b
digest: 28df640bd0eabd42a57aa11a74e7ff211b8039c8697de748f4bf68b8fe26ddb6
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-03T23:06:24.168312291Z"
created: "2021-05-04T00:12:57.068284717Z"
description: Longhorn is a distributed block storage system for Kubernetes.
digest: d47c8119c40e6544d634070c357fddd199f47e4de70fbc4ea06112d8340a5597
digest: 6e820337ad17e6a2de7f061e3f61d36dd4a304c23d1da4b1a789e47ca8556f30
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-03T23:06:24.169351269Z"
created: "2021-05-04T00:12:57.069334224Z"
description: Installs the CRDs for longhorn.
digest: 7f808e0182d4d30071cdfdc27238b8d4213bdc9dbe43b969b1fe0bd6ede47864
digest: b87b7bb33e418ecd351a32116732ba57e661c9228aa43ec8fcb00f8f51d6c9c4
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-03T23:06:24.170743174Z"
created: "2021-05-04T00:12:57.071309038Z"
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: e327d2422b09e91dcbda94064ad53e2fbf12d4de106a9293a138d54ab438d739
digest: 42c70b0133c5e3b980ac2f4fec5e293d62c6057a23f242c54febb232b877a880
keywords:
- monitoring
- alertmanger
@ -621,10 +621,10 @@ entries:
catalog.cattle.io/ui-component: rancher-backup
apiVersion: v2
appVersion: 1.0.4
created: "2021-05-03T23:06:24.17386421Z"
created: "2021-05-04T00:12:57.075271566Z"
description: Provides ability to back up and restore the Rancher application running
on any Kubernetes cluster
digest: 20e3b9c8608636dbd73b1f797bd5c8fd4f6652995d388e2294b418d953743c78
digest: c3707d7d1b6d17cf73f936ac7da795519640c96b300ede2532c902da79e5cf76
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-03T23:06:24.17546283Z"
created: "2021-05-04T00:12:57.076409674Z"
description: Installs the CRDs for rancher-backup.
digest: ff9bf95fc29f61f44d7ed43880ac2f2bd02eede1c4e47766fda5ef13c3553a21
digest: 299c777cd6e7447545cb453d3a9e61995188839538a8821ac5cd2035b608b92c
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-03T23:06:24.180393502Z"
created: "2021-05-04T00:12:57.080655404Z"
description: The cis-operator enables running CIS benchmark security scans on
a kubernetes cluster
digest: 3eb9c18ccf74fb46476c3413b6e8f9868b6a5a605964c718a2882d89fa710fb3
digest: d1d35bae0a5cbce8b07c15443df662188f7fb5a9efb4949e269c595b806d9edb
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-03T23:06:24.179715651Z"
created: "2021-05-04T00:12:57.079923498Z"
description: The cis-operator enables running CIS benchmark security scans on
a kubernetes cluster
digest: 35d25e3c6fd273a0830c242690378b9c373ac908efc9800aa784b6eb41f052c5
digest: 990c23b78744f05ab826994e389abe7083ad4190aaf075c7a817686cb32f97ce
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-03T23:06:24.181694601Z"
created: "2021-05-04T00:12:57.082607717Z"
description: Installs the CRDs for rancher-cis-benchmark.
digest: d792d533faf138f0bea1d399a2da982f4e7cf1f6acba696a8f9285680bb9dbb5
digest: dc8442d13cc95fb9a5cc8f3d6745266421d156c9795e35be65728928cd44f212
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-03T23:06:24.181467684Z"
created: "2021-05-04T00:12:57.082350515Z"
description: Installs the CRDs for rancher-cis-benchmark.
digest: 91476f0cc76cfac6325043262d39742e65d7e98a709a59349d3c090ef9c485f5
digest: 06fc190bdcd6739b7a843722f3e22b122e3488feb4efec8fb0bf719a8b015628
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-03T23:06:24.182012225Z"
created: "2021-05-04T00:12:57.082940119Z"
description: A Helm chart for provisioning EKS clusters
digest: c270e12182d49730bc466e1e59c22306de4c17a093cd5312e45cb8d4356ddefe
digest: 40ada67aced2e02ef9603af04024acdd1e52c59afa50cadd94c5c2dff0e88bd7
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-03T23:06:24.18221104Z"
created: "2021-05-04T00:12:57.083125321Z"
description: EKS Operator CustomResourceDefinitions
digest: 97aa191b2312b5c18da68b7fec6d0cde42919325d885f97cb0a1da7f269de095
digest: fa223f2ca49c07bc59c34543dc9b32ce29d1eeffc16d133ef1feaecf96dd1730
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-03T23:06:24.189389481Z"
created: "2021-05-04T00:12:57.092196884Z"
description: Modifies Open Policy Agent's upstream gatekeeper chart that provides
policy-based control for cloud native environments
digest: 3b10040a393543dcdcd5f0a31d6f610793498711f82470b547740b509486edf8
digest: 613c22a0d02a6380cfa86b540b3c8f94482ccd43fd99c937dda512eef4fc0554
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-03T23:06:24.191590648Z"
created: "2021-05-04T00:12:57.093891396Z"
description: Installs the CRDs for rancher-gatekeeper.
digest: ba5f24b323d3d6aae716f54add1530d68e9d8c9909ee22ccd28d24568751405a
digest: 382f72d6b66d22e53868fef03141e6dd010d5121b598a469dd1349ec8ea22dcd
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-03T23:06:24.194685581Z"
created: "2021-05-04T00:12:57.096610715Z"
description: The leading tool for querying and visualizing time series and metrics.
digest: aba33aeac540855a3349d9b759efb661ae95bddffa4b0e8aa8bc31b1d73dd9fc
digest: 3b477ece1a05660d503ca4e64970446e55b11c3d6f9baa29aebc351acc1bf435
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-03T23:06:24.21851568Z"
created: "2021-05-04T00:12:57.122690397Z"
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: 794caafb063e6412d4a12869ad20ad28ac3d80a6bb71419482f0acf2e05c67ea
digest: 4aa9e4f8a70ed8560682f3b124e9e2c992e5b4bce8304330a73aa8bc36d04196
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-03T23:06:24.215854179Z"
created: "2021-05-04T00:12:57.119013272Z"
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: cce78689ab2b11b413e6f969876e3d6ff292cb277113a95dbf507eeaba79f081
digest: 842bb960f6e697c67dd7880e0f21e56b25232162b52046d08565f8a585f38485
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-03T23:06:24.21321518Z"
created: "2021-05-04T00:12:57.116278553Z"
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: 39eb0d8193032163785e7562e38ea8c350853bb14e0f9900490d692d25bd2e52
digest: 92fe3e30c66ade1a2cb38734e0feaece4359dcf89fe9cc1667efbd9e2e8b771e
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-03T23:06:24.209032964Z"
created: "2021-05-04T00:12:57.113576634Z"
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: cacef776bdf3f19c701083bb26930719a8fc83a3e0022145221d0aa5bbd1d460
digest: 37b6e98aebe30b189ae3b0452a5afca7910d2d53fdca8b08981aaa98050d0890
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-03T23:06:24.206355562Z"
created: "2021-05-04T00:12:57.110781114Z"
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: c6656d837dd30e503ccb93ccd38dffd1c10095e16687e15bb66b849f48d8f8d0
digest: 4e5746d417ac57373b9037e43e01b4737bca168c9d48e41bbd335363b143e949
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-03T23:06:24.225528109Z"
created: "2021-05-04T00:12:57.130528252Z"
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: e50d106edd671b70934ae3cea8ba9a440c6c89927d2b69613b5b6622c7a793c4
digest: 50afae0ba98eb4e7bb57e913f8e989ac2e52727c355b156e84123520aead4f62
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-03T23:06:24.224287115Z"
created: "2021-05-04T00:12:57.129260143Z"
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: 1b5d4906f413eee6e0c64664d0560dbe598e56566f7ed423a17db883b51a7b22
digest: 1712bcfb6f7042a9c69e51ab5ae99bc94ba63d97c97c11e6f3a52318bd873283
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-03T23:06:24.226411376Z"
created: "2021-05-04T00:12:57.131423958Z"
description: Installs the CRDs for rancher-kiali-server.
digest: cac7b87810c0b3790069f7a8dedd898f8519c72a90f5b9e25e42a82e8996c5c3
digest: 52ad4931941f57912f2e485a2a3979472b6732ece398d5b2f1b33ed833ac3bfc
name: rancher-kiali-server-crd
type: application
urls:
@ -1890,9 +1890,9 @@ entries:
- annotations:
catalog.cattle.io/hidden: "true"
apiVersion: v2
created: "2021-05-03T23:06:24.226253864Z"
created: "2021-05-04T00:12:57.131287158Z"
description: Installs the CRDs for rancher-kiali-server.
digest: 79657386044679ddb549975584e34a1336d597464c05c6312b030c886c076be1
digest: 75488a985fd88937a5eefde2b5e78599ca3ffa94a8ee6f7c679851884db6de5f
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-03T23:06:24.22832462Z"
created: "2021-05-04T00:12:57.132779568Z"
description: Install kube-state-metrics to generate and expose cluster-level metrics
digest: f82986e4bd43548c47f0bd4a9c02c5ddf8c758c3c8a7ad6a226da20537e721be
digest: 5f05a483437d8c9974330d3f3aedc04639f2fd6c8d9aa05bddc066f3c33c9633
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-03T23:06:24.237218491Z"
created: "2021-05-04T00:12:57.142484236Z"
description: Collects and filter logs using highly configurable CRDs. Powered
by Banzai Cloud Logging Operator.
digest: c5e588263caedbf5154547f4ef7db2e9a1c6a3055a731d68bac83730fabaa6c1
digest: 7cc0a22b1a58e51ce7857578a576f29e7dbbb561df1c4dd3d9cf944590e2f485
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-03T23:06:24.23587049Z"
created: "2021-05-04T00:12:57.140675123Z"
description: Collects and filter logs using highly configurable CRDs. Powered
by Banzai Cloud Logging Operator.
digest: 69d6c9297cd7852424acf9c2621e97e90a4eabc85bf05a950f9c7ca1611c9838
digest: bb3b514afce5003bbbeb695cb81d43fa716fafc96898de11d72a576103d6da22
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-03T23:06:24.234676199Z"
created: "2021-05-04T00:12:57.138673609Z"
description: Collects and filter logs using highly configurable CRDs. Powered
by Banzai Cloud Logging Operator.
digest: 58a811552e62c0f901bf447026bfb927f0926b3fad3c685ad4e321359f558e6e
digest: 523cf47b319c9db0c58c464becf8108bd83086407ec80ee6a4fc0f4396b989a6
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-03T23:06:24.250859521Z"
created: "2021-05-04T00:12:57.156618235Z"
description: Installs the CRDs for rancher-logging.
digest: 229177602c9a6fb64e0c718d04f0b7deed00e1ed93b6f7b26306c1e9e3e2695e
digest: ba019eafd3e3eda99b017fd0cf0215d941b5564b8a1d82d17a26b685eb87824d
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-03T23:06:24.247641878Z"
created: "2021-05-04T00:12:57.154067917Z"
description: Installs the CRDs for rancher-logging.
digest: 7cf2c67b4b7bc0aa2b2039679b712c7bbac312a8ec5922f477b52467b83fb139
digest: 7231eca6c0738e28348d15f73e27a831557b75c0f7defe2a67f9ebb5d7387e52
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-03T23:06:24.245397309Z"
created: "2021-05-04T00:12:57.152539806Z"
description: Installs the CRDs for rancher-logging.
digest: 98e37b5b08e8cf48a31fadd02605e3df3a9fec019cbc7d12aadbb31fab8bc788
digest: 7e3752004cf0865635c1975d3886455725db11ea0e10d0f18e4fd071a41173d3
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-03T23:06:24.279551586Z"
created: "2021-05-04T00:12:57.18603504Z"
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: de019f1795ad16adcbc11a8afb6172ab6697200c8f7b9aceefa8f4ea48e34e12
digest: d4324baff04d585bdfe45cb5d2588ae046b351696db5b0e8c57fa16380e77ec9
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-03T23:06:24.405768812Z"
created: "2021-05-04T00:12:57.306297781Z"
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: de1d90843834d661ba134a7c7427e7ac19f90662d4f7f51a6f77a2743ffd9a8e
digest: ec679da2887559f44310e6c81f11db60284ec465cf91a449194535d9191d393d
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-03T23:06:24.410973305Z"
created: "2021-05-04T00:12:57.312030221Z"
description: Installs the CRDs for rancher-monitoring.
digest: 681f3a1678c1ef84fd62d2d6b0da1daefcf6232c0f1cd02bc611f40f19217798
digest: fe64c935e37ba91dd7014e9d7b7fd5b144a49f4938a0ed9cfedbdf3fa45cce85
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-03T23:06:24.4413775Z"
created: "2021-05-04T00:12:57.340196418Z"
description: Installs the CRDs for rancher-monitoring.
digest: 6c218aa3850342afb8ff017abc84aeea53e9e59c40ba4c1732b56753b2a0baf4
digest: a7eea6f106015bedac6e71c67946e607d8c88691ebb95ac678cf0c2193f12dda
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-03T23:06:24.442864412Z"
created: "2021-05-04T00:12:57.341177425Z"
description: A Helm chart for prometheus node-exporter
digest: 6c08aa658a4ecad4c9caacedd07fd042def01b27dcecf8b37052b49aeb3f836c
digest: 2d0e0fc1669bbc8426e3830e0a12bb40169b1d422bbffb4df45f27fa43ec1e1d
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-03T23:06:24.444376426Z"
created: "2021-05-04T00:12:57.342578135Z"
description: Control Rancher using GitOps
digest: 5f0a7bdc68149a05226cb179e1fc7acaf40d86d5c24891a41fdcb6c2ad16cabc
digest: cc01800cbca417dd4c348bae56b173546a3751360aa5726186bf4ccb6237cec8
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-03T23:06:24.446959321Z"
created: "2021-05-04T00:12:57.345848958Z"
description: Rancher Operator CustomResourceDefinitions
digest: 5e18f4097e47f67c3ec35a259603b73e41744393ff7d8daa1b94020990f7fb8c
digest: 7f94454934e7947cdd77419ab11c35cec79b945e13498d7d053ffcfd5f943e68
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-03T23:06:24.447565467Z"
created: "2021-05-04T00:12:57.346678163Z"
description: A Helm chart for Prom2Teams based on the upstream https://github.com/idealista/prom2teams
digest: f86effa74121c9d44841e7448c58869c834aa78130f2cf8b9a337aa71834afce
digest: 56feebbe733d521a5efb0f7c35e01491f5e5ab8df148b79b29c62def655a9d2a
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-03T23:06:24.448721054Z"
created: "2021-05-04T00:12:57.348477376Z"
description: A Helm chart for k8s prometheus adapter
digest: bcc15539b7cbb62570b0097a1cd1414e6435e4b98460126bc0e51aa5d2ed6f80
digest: 7af99f8dc1052c0fdc71abeecb5b86ce0d4506572b73d67d2c8de4d11e930b85
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-03T23:06:24.453289399Z"
created: "2021-05-04T00:12:57.3518654Z"
description: Sets up a deployment of the PushProx proxy and a DaemonSet of PushProx
clients.
digest: 072133a383b4ddfe98c31c1b7b20fa97420177ae266ec3d73e057d0c7c6ff2cf
digest: 486ee2de940a7b25d9599eec4d6d8aeb03bc07705e14e3514c6fa6819519f39e
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-03T23:06:24.45383664Z"
created: "2021-05-04T00:12:57.352414504Z"
description: A Helm chart for Sachet based on the upstream https://github.com/messagebird/sachet
digest: e28c9777e2293554bf0c1cadfe097f53fd30833b56366a25463aa99ec10f321b
digest: 642be187e52239833d0c217f0d11fe4781ed4fab4f44dd7e69f67ba45ba3d1c4
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-03T23:06:24.45541976Z"
created: "2021-05-04T00:12:57.353984015Z"
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: ecd50b50b2aedf7b80da18ca4f12aaabf2213293058893a353d74144cc0cb90e
digest: cf2a7ea97ce6a3d6af3ef165ae66f73347e80ada35aa04d46c10e0d4c4547491
name: rancher-tracing
urls:
- assets/rancher-tracing/rancher-tracing-1.20.100.tgz
@ -3482,13 +3482,13 @@ entries:
catalog.cattle.io/release-name: rancher-webhook
apiVersion: v2
appVersion: 0.2.0-alpha
created: "2021-05-03T23:06:24.460243724Z"
created: "2021-05-04T00:12:57.357061636Z"
dependencies:
- condition: capi.enabled
name: capi
repository: ""
description: ValidatingAdmissionWebhook for Rancher types
digest: 766040d02d11306da2fa4cdf65ba5a724262d0bce185d5a902c9323a1e49e1ac
digest: 6a4fa6fd85c1e51c6cfb5ca0cc688f1818492812d1b74e959bc3ab2124114eca
name: rancher-webhook
urls:
- assets/rancher-webhook/rancher-webhook-0.2.0-alpha01.tgz
@ -3501,9 +3501,9 @@ entries:
catalog.cattle.io/release-name: rancher-webhook
apiVersion: v2
appVersion: 0.1.0
created: "2021-05-03T23:06:24.459862295Z"
created: "2021-05-04T00:12:57.356690233Z"
description: ValidatingAdmissionWebhook for Rancher types
digest: c165448dd07d3b23ebd52c0420ba96c5fe6ed65490af2780e2d1165bf9794b1c
digest: 4f0f92735dc939d44b7bdb2f0e7d6842a64a436d861b97f36d6b706a27b83caa
name: rancher-webhook
urls:
- assets/rancher-webhook/rancher-webhook-0.1.000.tgz
@ -3577,9 +3577,9 @@ entries:
catalog.rancher.io/release-name: rancher-windows-exporter
apiVersion: v1
appVersion: 0.0.4
created: "2021-05-03T23:06:24.461511019Z"
created: "2021-05-04T00:12:57.35763904Z"
description: Sets up monitoring metrics from Windows nodes via Prometheus windows-exporter
digest: 0fc95255880dbbbf1836af0b69d891a029d7beb7ef30ad32377805dd00310d2b
digest: 26b607ae5f8db37a6df9c72e894cd93aeb6da3cd03023a3f94fa49be44eb87cc
maintainers:
- email: arvind.iyengar@rancher.com
name: aiyengar2
@ -3596,10 +3596,10 @@ entries:
catalog.cattle.io/release-name: rancher-wins-upgrader
apiVersion: v2
appVersion: 0.1.0
created: "2021-05-03T23:06:24.462105864Z"
created: "2021-05-04T00:12:57.358342045Z"
description: Manages upgrading the wins server version and configuration across
all of your Windows nodes
digest: a7ce673db62d06df1d905753e7c03b4008620ffdb6757e7a1940809a34f0228f
digest: 8e01ce0dbb2987f8ee645a5227d265d6fdec68d302caf2598e099fa9f33004de
maintainers:
- email: arvind.iyengar@suse.com
name: aiyengar2
@ -3657,9 +3657,9 @@ entries:
catalog.cattle.io/release-name: system-upgrade-controller
apiVersion: v1
appVersion: v0.7.0
created: "2021-05-03T23:06:24.463485669Z"
created: "2021-05-04T00:12:57.359727755Z"
description: General purpose controller to make system level updates to nodes
digest: 16715cfebd7ced7216042940173e29cb8f217e2b450cea7679c5382cb702e027
digest: 4ebae3095c460131995b48e123ea93383592d114835a76a5a22b1ad48c300d03
home: https://github.com/rancher/system-charts/charts/system-upgrade-controller
name: system-upgrade-controller
sources: