Regenerate released directory

Merge pull request #1178 from aiyengar2/put_binary_in_prefix_path_within_container

Put binary in prefixPath within container
pull/1200/head
actions 2021-05-04 20:22:03 +00:00
parent 69dd6f1331
commit 766d0ea8d7
48 changed files with 398 additions and 5050 deletions

5161
index.yaml Executable file → Normal file

File diff suppressed because it is too large Load Diff

View File

@ -36,9 +36,43 @@ function Transfer-File
$null = Copy-Item -Force -Path $Src -Destination $Dst
}
# Copy binary
Create-Directory -Path "c:\host\etc\windows-exporter"
Transfer-File -Src "c:\etc\windows-exporter\windows-exporter.exe" -Dst "c:\host\etc\windows-exporter\windows-exporter.exe"
# Copy binary into host
Create-Directory -Path "C:\host\etc\windows-exporter"
Transfer-File -Src "C:\etc\windows-exporter\windows-exporter.exe" -Dst "C:\host\etc\windows-exporter\windows-exporter.exe"
# Run wins
Invoke-Expression -Command c:\entry.ps1
# Copy binary into prefix path, since wins expects the same path on the host and on the container
$prefixPath = 'C:\'
if ($env:CATTLE_PREFIX_PATH) {
$prefixPath = $env:CATTLE_PREFIX_PATH
}
$winsDirPath = $('{0}etc\windows-exporter' -f $prefixPath)
$winsPath = $('{0}\windows-exporter.exe' -f $winsDirPath)
Create-Directory -Path $winsDirPath
Transfer-File -Src "C:\etc\windows-exporter\windows-exporter.exe" $winsPath
# Run wins with defaults
$listenPort = "9796"
$enabledCollectors = "net,os,service,system,cpu,cs,logical_disk"
$maxRequests = "5"
if ($env:LISTEN_PORT) {
$listenPort = $env:LISTEN_PORT
}
if ($env:ENABLED_COLLECTORS) {
$enabledCollectors = $env:ENABLED_COLLECTORS
}
if ($env:MAX_REQUESTS) {
$maxRequests = $env:MAX_REQUESTS
}
# format "UDP:4789 TCP:8080"
$winsExposes = $('TCP:{0}' -f $listenPort)
# format "--a=b --c=d"
$winsArgs = $('--collectors.enabled={0} --telemetry.addr=:{1} --telemetry.max-requests={2} --telemetry.path=/metrics' -f $enabledCollectors, $listenPort, $maxRequests)
wins.exe cli prc run --path $winsPath --exposes $winsExposes --args "$winsArgs"

View File

@ -1,3 +1,4 @@
{{- if .Values.clients }}{{ if .Values.clients.enabled }}
apiVersion: v1
kind: ConfigMap
metadata:
@ -6,3 +7,4 @@ metadata:
labels: {{ include "windowsExporter.labels" . | nindent 4 }}
data:
{{ (.Files.Glob "scripts/*").AsConfig | indent 2 }}
{{- end }}{{- end }}

View File

@ -1,5 +1,5 @@
{{ include "windowsExporter.validatePathPrefix" . }}
{{- if .Values.clients }}{{ if .Values.clients.enabled }}
{{ include "windowsExporter.validatePathPrefix" . }}
apiVersion: apps/v1
kind: DaemonSet
metadata:
@ -19,7 +19,7 @@ spec:
containers:
- name: exporter-node-proxy
image: {{ template "system_default_registry" . }}{{ .Values.clients.image.repository }}:{{ .Values.clients.image.tag }}
command: ["pwsh", "-f", "c:/scripts/proxy-entry.ps1"]
command: ["pwsh", "-f", "C:/scripts/proxy-entry.ps1"]
ports:
- name: http
containerPort: {{ required "Need .Values.clients.port to figure out where to get metrics from" .Values.clients.port }}
@ -31,14 +31,16 @@ spec:
- name: wins-pipe-proxy
mountPath: \\.\pipe\rancher_wins_proxy
- name: exporter-scripts
mountPath: c:/scripts/
mountPath: C:/scripts/
- name: exporter-node
image: {{ template "system_default_registry" . }}{{ .Values.clients.image.repository }}:{{ .Values.clients.image.tag }}
command: ["pwsh", "-f", "c:/scripts/run.ps1"]
command: ["pwsh", "-f", "C:/scripts/run.ps1"]
{{- if .Values.clients.args }}
args: {{ .Values.clients.args }}
{{- end }}
env: {{ include "windowsExporter.client.env" . | nindent 10 }}
env: {{ include "windowsExporter.client.env" . | nindent 8 }}
- name: CATTLE_PREFIX_PATH
value: {{ default "C:\\" .Values.global.cattle.rkeWindowsPathPrefix | replace "/" "\\" }}
{{- if .Values.resources }}
resources: {{ toYaml .Values.clients.resources | nindent 10 }}
{{- end }}
@ -48,16 +50,16 @@ spec:
- name: binary-host-path
mountPath: C:/host/etc/windows-exporter
- name: exporter-scripts
mountPath: c:/scripts/
mountPath: C:/scripts/
initContainers:
- name: check-wins-version
image: {{ template "system_default_registry" . }}{{ .Values.clients.image.repository }}:{{ .Values.clients.image.tag }}
command: ["pwsh", "-f", "c:/scripts/check-wins-version.ps1"]
command: ["pwsh", "-f", "C:/scripts/check-wins-version.ps1"]
volumeMounts:
- name: wins-pipe
mountPath: \\.\pipe\rancher_wins
- name: exporter-scripts
mountPath: c:/scripts/
mountPath: C:/scripts/
volumes:
- name: wins-pipe
hostPath:

View File

@ -74,5 +74,5 @@ spec:
allowedHostPaths:
- pathPrefix: \\.\pipe\rancher_wins
- pathPrefix: \\.\pipe\rancher_wins_proxy
- pathPrefix: c:/etc/windows-exporter
- pathPrefix: C:/etc/windows-exporter
{{- end }}{{- end }}

View File

@ -1,4 +1,4 @@
{{- if and .Values.serviceMonitor .Values.clients }}{{- if and .Values.serviceMonitor.enabled .Values.clients.enabled }}
{{- if and .Values.clients }}{{- if and .Values.clients.enabled }}
apiVersion: v1
kind: Service
metadata:

View File

@ -363,8 +363,8 @@ global:
## Every Windows host must have a wins version of 0.1.0+ to use this chart (default as of Rancher 2.5.8).
## To upgrade wins versions on Windows hosts, see https://github.com/rancher/wins/tree/master/charts/rancher-wins-upgrader.
##
# windows:
# enabled: false
windows:
enabled: false
kubectl:
repository: rancher/kubectl
tag: v1.20.2

View File

@ -36,9 +36,43 @@ function Transfer-File
$null = Copy-Item -Force -Path $Src -Destination $Dst
}
# Copy binary
Create-Directory -Path "c:\host\etc\windows-exporter"
Transfer-File -Src "c:\etc\windows-exporter\windows-exporter.exe" -Dst "c:\host\etc\windows-exporter\windows-exporter.exe"
# Copy binary into host
Create-Directory -Path "C:\host\etc\windows-exporter"
Transfer-File -Src "C:\etc\windows-exporter\windows-exporter.exe" -Dst "C:\host\etc\windows-exporter\windows-exporter.exe"
# Run wins
Invoke-Expression -Command c:\entry.ps1
# Copy binary into prefix path, since wins expects the same path on the host and on the container
$prefixPath = 'C:\'
if ($env:CATTLE_PREFIX_PATH) {
$prefixPath = $env:CATTLE_PREFIX_PATH
}
$winsDirPath = $('{0}etc\windows-exporter' -f $prefixPath)
$winsPath = $('{0}\windows-exporter.exe' -f $winsDirPath)
Create-Directory -Path $winsDirPath
Transfer-File -Src "C:\etc\windows-exporter\windows-exporter.exe" $winsPath
# Run wins with defaults
$listenPort = "9796"
$enabledCollectors = "net,os,service,system,cpu,cs,logical_disk"
$maxRequests = "5"
if ($env:LISTEN_PORT) {
$listenPort = $env:LISTEN_PORT
}
if ($env:ENABLED_COLLECTORS) {
$enabledCollectors = $env:ENABLED_COLLECTORS
}
if ($env:MAX_REQUESTS) {
$maxRequests = $env:MAX_REQUESTS
}
# format "UDP:4789 TCP:8080"
$winsExposes = $('TCP:{0}' -f $listenPort)
# format "--a=b --c=d"
$winsArgs = $('--collectors.enabled={0} --telemetry.addr=:{1} --telemetry.max-requests={2} --telemetry.path=/metrics' -f $enabledCollectors, $listenPort, $maxRequests)
wins.exe cli prc run --path $winsPath --exposes $winsExposes --args "$winsArgs"

View File

@ -1,3 +1,4 @@
{{- if .Values.clients }}{{ if .Values.clients.enabled }}
apiVersion: v1
kind: ConfigMap
metadata:
@ -6,3 +7,4 @@ metadata:
labels: {{ include "windowsExporter.labels" . | nindent 4 }}
data:
{{ (.Files.Glob "scripts/*").AsConfig | indent 2 }}
{{- end }}{{- end }}

View File

@ -1,5 +1,5 @@
{{ include "windowsExporter.validatePathPrefix" . }}
{{- if .Values.clients }}{{ if .Values.clients.enabled }}
{{ include "windowsExporter.validatePathPrefix" . }}
apiVersion: apps/v1
kind: DaemonSet
metadata:
@ -19,7 +19,7 @@ spec:
containers:
- name: exporter-node-proxy
image: {{ template "system_default_registry" . }}{{ .Values.clients.image.repository }}:{{ .Values.clients.image.tag }}
command: ["pwsh", "-f", "c:/scripts/proxy-entry.ps1"]
command: ["pwsh", "-f", "C:/scripts/proxy-entry.ps1"]
ports:
- name: http
containerPort: {{ required "Need .Values.clients.port to figure out where to get metrics from" .Values.clients.port }}
@ -31,14 +31,16 @@ spec:
- name: wins-pipe-proxy
mountPath: \\.\pipe\rancher_wins_proxy
- name: exporter-scripts
mountPath: c:/scripts/
mountPath: C:/scripts/
- name: exporter-node
image: {{ template "system_default_registry" . }}{{ .Values.clients.image.repository }}:{{ .Values.clients.image.tag }}
command: ["pwsh", "-f", "c:/scripts/run.ps1"]
command: ["pwsh", "-f", "C:/scripts/run.ps1"]
{{- if .Values.clients.args }}
args: {{ .Values.clients.args }}
{{- end }}
env: {{ include "windowsExporter.client.env" . | nindent 10 }}
env: {{ include "windowsExporter.client.env" . | nindent 8 }}
- name: CATTLE_PREFIX_PATH
value: {{ default "C:\\" .Values.global.cattle.rkeWindowsPathPrefix | replace "/" "\\" }}
{{- if .Values.resources }}
resources: {{ toYaml .Values.clients.resources | nindent 10 }}
{{- end }}
@ -48,16 +50,16 @@ spec:
- name: binary-host-path
mountPath: C:/host/etc/windows-exporter
- name: exporter-scripts
mountPath: c:/scripts/
mountPath: C:/scripts/
initContainers:
- name: check-wins-version
image: {{ template "system_default_registry" . }}{{ .Values.clients.image.repository }}:{{ .Values.clients.image.tag }}
command: ["pwsh", "-f", "c:/scripts/check-wins-version.ps1"]
command: ["pwsh", "-f", "C:/scripts/check-wins-version.ps1"]
volumeMounts:
- name: wins-pipe
mountPath: \\.\pipe\rancher_wins
- name: exporter-scripts
mountPath: c:/scripts/
mountPath: C:/scripts/
volumes:
- name: wins-pipe
hostPath:

View File

@ -74,5 +74,5 @@ spec:
allowedHostPaths:
- pathPrefix: \\.\pipe\rancher_wins
- pathPrefix: \\.\pipe\rancher_wins_proxy
- pathPrefix: c:/etc/windows-exporter
- pathPrefix: C:/etc/windows-exporter
{{- end }}{{- end }}

View File

@ -1,4 +1,4 @@
{{- if and .Values.serviceMonitor .Values.clients }}{{- if and .Values.serviceMonitor.enabled .Values.clients.enabled }}
{{- if and .Values.clients }}{{- if and .Values.clients.enabled }}
apiVersion: v1
kind: Service
metadata:

View File

@ -36,11 +36,16 @@ function Transfer-File
$null = Copy-Item -Force -Path $Src -Destination $Dst
}
if ($env:WINS_UPGRADE_PATH) {
$winsUpgradePath = $env:WINS_UPGRADE_PATH
} else {
$winsUpgradePath = "C:\etc\rancher\wins\wins-upgrade.exe"
$prefixPath = 'C:\'
if ($env:CATTLE_PREFIX_PATH) {
$prefixPath = $env:CATTLE_PREFIX_PATH
}
$winsUpgradePath = $('{0}etc\rancher\wins\wins-upgrade.exe' -f $prefixPath)
if ($env:WINS_UPGRADE_PATH) {
$winsUpgradePath = $('{0}{1}' -f $prefixPath -f $env:WINS_UPGRADE_PATH)
}
$winsUpgradeDir = Split-Path -Path $winsUpgradePath
$winsUpgradeFilename = Split-Path -Path $winsUpgradePath -Leaf

View File

@ -43,6 +43,8 @@ spec:
env:
- name: HELM_REVISION_NUMBER
value: {{ $.Release.Revision | quote }}
- name: CATTLE_PREFIX_PATH
value: {{ default "C:\\" $.Values.global.cattle.rkeWindowsPathPrefix | replace "/" "\\" }}
{{- if $.Values.masquerade.enabled }}
- name: WINS_UPGRADE_PATH
value: {{ include "winsUpgrader.winsMasqueradePath" $ }}

View File

@ -12,9 +12,9 @@ entries:
catalog.cattle.io/release-name: fleet
apiVersion: v2
appVersion: 0.3.5
created: "2021-05-04T18:24:50.906443909Z"
created: "2021-05-04T20:21:59.469797931Z"
description: Fleet Manager - GitOps at Scale
digest: 6387d1751c6eb7d85a05b6dbe95129ec40564b09638a9ae863101eb32630bb0c
digest: 5778848c1c065cdf53840a39e31599f6ba8699c435aaa18fbba5e35349f20b9f
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-04T18:24:50.909013314Z"
created: "2021-05-04T20:21:59.473176801Z"
description: Fleet Manager Agent - GitOps at Scale
digest: d574b6f9e4137a76fdd2223969580d5791bacc12ae67709419b6ee9200772d81
digest: 37b04d264af6745cb4e18683b7ef8024d53ea138618baaff940184c36c3141b3
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-04T18:24:50.915686628Z"
created: "2021-05-04T20:21:59.477658927Z"
description: Fleet Manager CustomResourceDefinitions
digest: 1a165fe16b48a7a95502efbabb1d811a86eb208e55bfb6c2a9f670a5c129978f
digest: 9ca8ad5965e45d66a86ab12c93bba8534205798d06b6a5712a3a0a5abccd3dc6
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-04T18:24:50.923319943Z"
created: "2021-05-04T20:21:59.485947545Z"
description: Longhorn is a distributed block storage system for Kubernetes.
digest: 127adf9a530dd084c559a86947ac18e68457f4709c6126372cdf1bd3fe3f3480
digest: c304efc7c5256fa57df9826b83950372ea3e7fd58678d488b918112e0bc6bd30
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-04T18:24:50.924337945Z"
created: "2021-05-04T20:21:59.487013599Z"
description: Installs the CRDs for longhorn.
digest: a8d303426d5bfbdc39bbf07bc2d4287da18375622d4e1cfbb5eec5eb2add4d9d
digest: d4d06bd826557852ea94e415455e509f0c4ede35db6a8a361312564f6529a344
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-04T18:24:50.925508247Z"
created: "2021-05-04T20:21:59.488262062Z"
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: 0cd8922269212d323461476948d0aa846a88dbcee230f8ea8ab06ba6fbf4a4c4
digest: 4e6e2eb9f615f1bedc55cf0a09b3b859b927af29519429b7a2d7cc1b646ad8e1
keywords:
- monitoring
- alertmanger
@ -621,10 +621,10 @@ entries:
catalog.cattle.io/ui-component: rancher-backup
apiVersion: v2
appVersion: 1.0.4
created: "2021-05-04T18:24:50.928564053Z"
created: "2021-05-04T20:21:59.491126506Z"
description: Provides ability to back up and restore the Rancher application running
on any Kubernetes cluster
digest: 26a4cab498ebb3c6535f72c0298467915630d0a2f48b32d0dba7e26703914fff
digest: 25dffacd5ef6aaf239560195543c1812be4c29ea57fc449e1ce833acf31fa4f7
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-04T18:24:50.929640256Z"
created: "2021-05-04T20:21:59.492250863Z"
description: Installs the CRDs for rancher-backup.
digest: 6fbbb3f765de67c792a7415f9e40a9c8ed41706d68e0ac1f5700f88fa011a7ab
digest: 76055e8d27b849bc6a58220127c4b07c1b774734482691c96c31612efd7b24e2
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-04T18:24:50.932995562Z"
created: "2021-05-04T20:21:59.496935599Z"
description: The cis-operator enables running CIS benchmark security scans on
a kubernetes cluster
digest: 9249c63862ff6870eb00fee6c020b5d40c7d50f08856a11eb47326c9b9354e61
digest: ec28b69624d3819e79948ce4c9a0b2ff3e19855dc8abab08b088929362d64080
icon: https://charts.rancher.io/assets/logos/cis-kube-bench.svg
keywords:
- security
@ -917,9 +917,9 @@ entries:
catalog.cattle.io/namespace: cis-operator-system
catalog.cattle.io/release-name: rancher-cis-benchmark-crd
apiVersion: v1
created: "2021-05-04T18:24:50.934680866Z"
created: "2021-05-04T20:21:59.498111758Z"
description: Installs the CRDs for rancher-cis-benchmark.
digest: 3b498abffd4e4af59a865bbe353aefaaf33f8d123bb35906793070107de2546e
digest: d7817032f1d3f047061f085bb65dbafa2be1835bbf16295119f81b71fd491289
name: rancher-cis-benchmark-crd
type: application
urls:
@ -1078,10 +1078,10 @@ entries:
catalog.cattle.io/ui-component: gatekeeper
apiVersion: v1
appVersion: v3.3.0
created: "2021-05-04T18:24:50.94206008Z"
created: "2021-05-04T20:21:59.504870699Z"
description: Modifies Open Policy Agent's upstream gatekeeper chart that provides
policy-based control for cloud native environments
digest: d428794616797622a46e0e8e7c861b16df83da863cc27576bc71cbfa67e82717
digest: f1f3faf3c80aa86bef3984d675f03c00f5bfc63ede089c219c8aa0fc2f84419c
home: https://github.com/open-policy-agent/gatekeeper
icon: https://charts.rancher.io/assets/logos/gatekeeper.svg
keywords:
@ -1204,9 +1204,9 @@ entries:
catalog.cattle.io/namespace: cattle-gatekeeper-system
catalog.cattle.io/release-name: rancher-gatekeeper-crd
apiVersion: v1
created: "2021-05-04T18:24:50.943733384Z"
created: "2021-05-04T20:21:59.506451079Z"
description: Installs the CRDs for rancher-gatekeeper.
digest: b2ad4e4d640c8992b9f5dc79b74926294eda1ce8f8a656f22120088259738404
digest: 692885f6041d0c12ba58f33bdbc54702a84a85cf9c16e9026dbad8b8eedee132
name: rancher-gatekeeper-crd
type: application
urls:
@ -1280,9 +1280,9 @@ entries:
catalog.rancher.io/release-name: rancher-grafana
apiVersion: v2
appVersion: 7.4.5
created: "2021-05-04T18:24:50.946096688Z"
created: "2021-05-04T20:21:59.510864701Z"
description: The leading tool for querying and visualizing time series and metrics.
digest: 112c6e9b2ee1318e88a37f3259b5c5b92ae88f29799f41f33b08473e751fbdb5
digest: 49b01152db10a559711c11974fbbdaa042d1b7b9ab8ac53f87b7388a0a5ab57a
home: https://grafana.net
icon: https://raw.githubusercontent.com/grafana/grafana/master/public/img/logo_transparent_400x.png
kubeVersion: ^1.8.0-0
@ -1318,7 +1318,7 @@ entries:
catalog.cattle.io/ui-component: istio
apiVersion: v1
appVersion: 1.9.3
created: "2021-05-04T18:24:50.961138918Z"
created: "2021-05-04T20:21:59.524567292Z"
dependencies:
- condition: kiali.enabled
name: kiali
@ -1328,7 +1328,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: f090eaa4af59ed9a5c074c5b34119e71cd6b1d73555a0eff0a860c072678c44c
digest: 026255b82955c91d3136e37855338cf3b527bc24ad91b16350b72f6e4d6d39dc
icon: https://charts.rancher.io/assets/logos/istio.svg
keywords:
- networking
@ -1350,7 +1350,7 @@ entries:
catalog.cattle.io/ui-component: istio
apiVersion: v1
appVersion: 1.8.5
created: "2021-05-04T18:24:50.958793614Z"
created: "2021-05-04T20:21:59.521990563Z"
dependencies:
- condition: kiali.enabled
name: kiali
@ -1360,7 +1360,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: 4bca0a160e09545ef0d39738693aacf00679783c2c5314214b682f33b0e51f3f
digest: 90415ce4eff30953904ae7515f3109c5d821ac0619b6fa0541863149a568ea63
icon: https://charts.rancher.io/assets/logos/istio.svg
keywords:
- networking
@ -1504,11 +1504,11 @@ entries:
catalog.rancher.io/release-name: rancher-kiali-server
apiVersion: v2
appVersion: v1.32.0
created: "2021-05-04T18:24:50.96708183Z"
created: "2021-05-04T20:21:59.531636449Z"
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: cb0a5e7f7f88eb9eb0f586a0d3cd7c68c87009b72a986bbf5b200b501693347d
digest: 82e1a5d73a6dfa33f7344d789dd4bb5249a1c1c9bbfc33fd1e51b3f59f86db25
home: https://github.com/kiali/kiali
icon: https://raw.githubusercontent.com/kiali/kiali.io/master/themes/kiali/static/img/kiali_logo_masthead.png
keywords:
@ -1673,9 +1673,9 @@ entries:
- annotations:
catalog.cattle.io/hidden: "true"
apiVersion: v2
created: "2021-05-04T18:24:50.968251133Z"
created: "2021-05-04T20:21:59.532300282Z"
description: Installs the CRDs for rancher-kiali-server.
digest: 36417aeebad4ce8eef64b95fd4ace1381f38d956ba752084fc6a609fbbf3c30c
digest: ce37544cbc71eb9882df6dbd02560d71b1746a6b814c4dff3480d04cefb140f4
name: rancher-kiali-server-crd
type: application
urls:
@ -1734,9 +1734,9 @@ entries:
catalog.rancher.io/release-name: rancher-kube-state-metrics
apiVersion: v1
appVersion: 1.9.8
created: "2021-05-04T18:24:50.969970836Z"
created: "2021-05-04T20:21:59.533466641Z"
description: Install kube-state-metrics to generate and expose cluster-level metrics
digest: 1df6b0513afbbc4e3457a60b214185aeadd277c8335f27e3bbf71756fcdca4c2
digest: 2169c67d72b761c6314c5c8a4c8e37f50ac8516a1b38ec77ad64f0d71f6d9515
home: https://github.com/kubernetes/kube-state-metrics/
keywords:
- metric
@ -1765,10 +1765,10 @@ entries:
catalog.cattle.io/ui-component: logging
apiVersion: v1
appVersion: 3.9.4
created: "2021-05-04T18:24:50.976145148Z"
created: "2021-05-04T20:21:59.539300135Z"
description: Collects and filter logs using highly configurable CRDs. Powered
by Banzai Cloud Logging Operator.
digest: b1e3afd75232b4015d76974d26577f5c433a16e262a22aeca313e40c73245bb6
digest: f90299467d62f318feb39a13ae27c8ec4416d2df1ba96138f5a240039e70387d
icon: https://charts.rancher.io/assets/logos/logging.svg
keywords:
- logging
@ -1880,9 +1880,9 @@ entries:
catalog.cattle.io/namespace: cattle-logging-system
catalog.cattle.io/release-name: rancher-logging-crd
apiVersion: v1
created: "2021-05-04T18:24:50.984617565Z"
created: "2021-05-04T20:21:59.548946922Z"
description: Installs the CRDs for rancher-logging.
digest: e5081ec1379a949a97c974720b221f472a4968671d982ef8e039e5f00a2f91ec
digest: 32be50269389a1965259cb4d498890c2eeffc4a4ca977f4f07555bea9083e5fc
name: rancher-logging-crd
type: application
urls:
@ -1963,7 +1963,7 @@ entries:
catalog.cattle.io/ui-component: monitoring
apiVersion: v2
appVersion: 0.46.0
created: "2021-05-04T18:24:51.011674919Z"
created: "2021-05-04T20:21:59.576243698Z"
dependencies:
- condition: grafana.enabled
name: grafana
@ -2022,7 +2022,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: a1f72c467a021a4f221ba250c6a10a4388e9166e89d170a81bf77ec8b0d91392
digest: 841e915cf499b59b411011a43ee8094a0d3bc5e97fbc139f1ac8f49999ff0484
home: https://github.com/prometheus-operator/kube-prometheus
icon: https://raw.githubusercontent.com/prometheus/prometheus.github.io/master/assets/prometheus_logo-cb55bb5c346.png
keywords:
@ -2558,9 +2558,9 @@ entries:
catalog.cattle.io/namespace: cattle-monitoring-system
catalog.cattle.io/release-name: rancher-monitoring-crd
apiVersion: v1
created: "2021-05-04T18:24:51.105325406Z"
created: "2021-05-04T20:21:59.669504201Z"
description: Installs the CRDs for rancher-monitoring.
digest: ed85538c590b152c1060e296f39053b78e8e5913e2f4b6935d3153e82f7ce53f
digest: 26cea9218b5e0f49b97212cd2f631cc821a07cf71edd7456e2a45eb3ea3e8ef9
name: rancher-monitoring-crd
type: application
urls:
@ -2631,9 +2631,9 @@ entries:
catalog.rancher.io/release-name: rancher-node-exporter
apiVersion: v1
appVersion: 1.1.2
created: "2021-05-04T18:24:51.130452356Z"
created: "2021-05-04T20:21:59.691174194Z"
description: A Helm chart for prometheus node-exporter
digest: 6965a4b24297949157f54ddc92d0611c3c8ea378a31df034a9ba55cc31fa7e1a
digest: 34606ec07f2f854d27f0f43c4246a5c359a8f9b46c90d6b498be0470af5d5e2a
home: https://github.com/prometheus/node_exporter/
keywords:
- node-exporter
@ -2662,9 +2662,9 @@ entries:
catalog.cattle.io/release-name: rancher-operator
apiVersion: v2
appVersion: 0.1.4
created: "2021-05-04T18:24:51.13222016Z"
created: "2021-05-04T20:21:59.69248336Z"
description: Control Rancher using GitOps
digest: 0b31ef685a6099e9a64fb2022948870e1e6873255c2c38e4d2ecd12c5ed67f1a
digest: 4fecd00c47322655788406bf992d58691f2a3aff7a6d24396a12dd780025635b
name: rancher-operator
urls:
- assets/rancher-operator/rancher-operator-0.1.400.tgz
@ -2750,9 +2750,9 @@ entries:
catalog.cattle.io/release-name: rancher-operator-crd
apiVersion: v2
appVersion: 0.1.4
created: "2021-05-04T18:24:51.136498868Z"
created: "2021-05-04T20:21:59.695086591Z"
description: Rancher Operator CustomResourceDefinitions
digest: 8b6fb7332a0fd475cfd46e0d0119154cb757f113d5b80b5e277868fd16d7d68d
digest: 2922c96256b820bb76c6db9f3696f7336d6ebba232e777ef3a63c76183f7fc72
name: rancher-operator-crd
urls:
- assets/rancher-operator-crd/rancher-operator-crd-0.1.400.tgz
@ -2823,9 +2823,9 @@ entries:
catalog.cattle.io/release-name: rancher-prom2teams
apiVersion: v1
appVersion: 3.2.1
created: "2021-05-04T18:24:51.13735517Z"
created: "2021-05-04T20:21:59.695691222Z"
description: A Helm chart for Prom2Teams based on the upstream https://github.com/idealista/prom2teams
digest: 394ae76a041fdb0db229520493ff5c7370fe361a75d82be66414bfe2c3f07a23
digest: 54ace9fd116e8fd3c5f04ee57c5cb439cebdc00872fd9a8f5889660e792ab1aa
name: rancher-prom2teams
urls:
- assets/rancher-prom2teams/rancher-prom2teams-0.2.000.tgz
@ -2839,9 +2839,9 @@ entries:
catalog.rancher.io/release-name: rancher-prometheus-adapter
apiVersion: v1
appVersion: v0.8.3
created: "2021-05-04T18:24:51.138858573Z"
created: "2021-05-04T20:21:59.696631469Z"
description: A Helm chart for k8s prometheus adapter
digest: 2275a17f3909d4f0f0b839204dce2e4ccbd78e91a422733b73b587d4bcb7746d
digest: cdd576782621b13c978a5871f4c0254646993826f926fd0a5cd6b9de6d9e93b8
home: https://github.com/DirectXMan12/k8s-prometheus-adapter
keywords:
- hpa
@ -2870,10 +2870,10 @@ entries:
catalog.rancher.io/release-name: rancher-pushprox
apiVersion: v1
appVersion: 0.1.0
created: "2021-05-04T18:24:51.14246738Z"
created: "2021-05-04T20:21:59.701182099Z"
description: Sets up a deployment of the PushProx proxy and a DaemonSet of PushProx
clients.
digest: f9d5386d75998da91c43bf288f193e10249056bd87524017fcb6f2450a9e86f7
digest: 1fcc781468f7a9c87cb872e0413db447af4997fa3f61c3772fb38ea153f7050f
name: rancher-pushprox
type: application
urls:
@ -2953,9 +2953,9 @@ entries:
catalog.cattle.io/release-name: rancher-sachet
apiVersion: v2
appVersion: 0.2.3
created: "2021-05-04T18:24:51.143087981Z"
created: "2021-05-04T20:21:59.701718726Z"
description: A Helm chart for Sachet based on the upstream https://github.com/messagebird/sachet
digest: bc637b0832f5bd9c3e8593c32b28d04237cf45dce91472dea49237e88446f6e2
digest: e57585f571c01e800088410b8a93df439297b63cd82682fb8b0c9d1d404f732c
name: rancher-sachet
type: application
urls:
@ -2970,11 +2970,11 @@ entries:
catalog.rancher.io/release-name: rancher-tracing
apiVersion: v1
appVersion: 1.20.0
created: "2021-05-04T18:24:51.144785385Z"
created: "2021-05-04T20:21:59.703271904Z"
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: 42fa8c181176ccbe3510673229bb4624e8374510f59aadcc90e09e8195331c54
digest: d4032f7bc2face50840703f8785ad287394ca9904f61306e4d79272074e64f98
name: rancher-tracing
urls:
- assets/rancher-tracing/rancher-tracing-1.20.100.tgz
@ -3070,9 +3070,9 @@ entries:
catalog.cattle.io/release-name: rancher-webhook
apiVersion: v2
appVersion: 0.1.0
created: "2021-05-04T18:24:51.14746949Z"
created: "2021-05-04T20:21:59.705831033Z"
description: ValidatingAdmissionWebhook for Rancher types
digest: 5118713e32acec58d03a5f03206b00cb294c314abf9a7bfd682bc4c3bf88483f
digest: 1e1196dcdb3d400f8fdac7ccbf2a49401ebf39703b6f201c370aa9ab883eb7fb
name: rancher-webhook
urls:
- assets/rancher-webhook/rancher-webhook-0.1.000.tgz
@ -3146,9 +3146,9 @@ entries:
catalog.rancher.io/release-name: rancher-windows-exporter
apiVersion: v1
appVersion: 0.0.4
created: "2021-05-04T18:24:51.148071291Z"
created: "2021-05-04T20:21:59.70636826Z"
description: Sets up monitoring metrics from Windows nodes via Prometheus windows-exporter
digest: 1701ff96e6aa9448064a3892aa239a4eddd85bdc26e12843afc303a05d1eda67
digest: 80104ef7bf3602dd2e15e73fdd22f727a088a199c0b2d8bc4a4c1ba2b4b8acdd
maintainers:
- email: arvind.iyengar@rancher.com
name: aiyengar2
@ -3165,10 +3165,10 @@ entries:
catalog.cattle.io/release-name: rancher-wins-upgrader
apiVersion: v2
appVersion: 0.1.0
created: "2021-05-04T18:24:51.148729493Z"
created: "2021-05-04T20:21:59.70696179Z"
description: Manages upgrading the wins server version and configuration across
all of your Windows nodes
digest: 1d0b9642fddf9e58a571b8815992cc5f38f65799d47cd9336108bfacb9344e6a
digest: 2bfba4c4b3c54c8d2be2dd52ae724e903c4412390be10d734510981a3ba122df
maintainers:
- email: arvind.iyengar@suse.com
name: aiyengar2