Skip to content

Commit 3154e99

Browse files
authored
Merge pull request #107 from rancher/sync-2025-03-18-07-57-07
Create PR for extension sync: 2025-03-18-07-57-07
2 parents d6c8355 + 5407759 commit 3154e99

File tree

62 files changed

+1100
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+1100
-1
lines changed
Binary file not shown.
Binary file not shown.
+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
annotations:
2+
catalog.cattle.io/certified: rancher
3+
catalog.cattle.io/kube-version: '>= v1.16.0-0'
4+
catalog.cattle.io/namespace: cattle-ui-plugin-system
5+
catalog.cattle.io/os: linux
6+
catalog.cattle.io/permits-os: linux, windows
7+
catalog.cattle.io/rancher-version: '>= 2.7.0-0 < 2.11.0-0'
8+
catalog.cattle.io/scope: management
9+
catalog.cattle.io/ui-component: plugins
10+
catalog.cattle.io/display-name: NeuVector UI Extension
11+
apiVersion: v2
12+
appVersion: 2.0.4
13+
description: NeuVector extension for Rancher Manager
14+
name: neuvector-ui-ext
15+
type: application
16+
version: 2.0.4
17+
icon: https://raw.githubusercontent.com/rancher/ui-plugin-charts/main/icons/neuvector-ui-ext/2.0.4-nv-icon.svg
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
{{/*
2+
Expand the name of the chart.
3+
*/}}
4+
{{- define "extension-server.name" -}}
5+
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }}
6+
{{- end }}
7+
8+
{{/*
9+
Create a default fully qualified app name.
10+
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
11+
If release name contains chart name it will be used as a full name.
12+
*/}}
13+
{{- define "extension-server.fullname" -}}
14+
{{- if .Values.fullnameOverride }}
15+
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }}
16+
{{- else }}
17+
{{- $name := default .Chart.Name .Values.nameOverride }}
18+
{{- if contains $name .Release.Name }}
19+
{{- .Release.Name | trunc 63 | trimSuffix "-" }}
20+
{{- else }}
21+
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" }}
22+
{{- end }}
23+
{{- end }}
24+
{{- end }}
25+
26+
27+
{{/*
28+
Create chart name and version as used by the chart label.
29+
*/}}
30+
{{- define "extension-server.chart" -}}
31+
{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }}
32+
{{- end }}
33+
34+
{{/*
35+
Common labels
36+
*/}}
37+
{{- define "extension-server.labels" -}}
38+
helm.sh/chart: {{ include "extension-server.chart" . }}
39+
{{ include "extension-server.selectorLabels" . }}
40+
{{- if .Chart.AppVersion }}
41+
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
42+
{{- end }}
43+
app.kubernetes.io/managed-by: {{ .Release.Service }}
44+
{{- end }}
45+
46+
{{/*
47+
Selector labels
48+
*/}}
49+
{{- define "extension-server.selectorLabels" -}}
50+
app.kubernetes.io/name: {{ include "extension-server.name" . }}
51+
app.kubernetes.io/instance: {{ .Release.Name }}
52+
{{- end }}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
apiVersion: catalog.cattle.io/v1
2+
kind: UIPlugin
3+
metadata:
4+
name: {{ include "extension-server.fullname" . }}
5+
namespace: {{ .Release.Namespace }}
6+
labels: {{ include "extension-server.labels" . | nindent 4 }}
7+
spec:
8+
plugin:
9+
name: {{ include "extension-server.fullname" . }}
10+
version: {{ (semver (default .Chart.AppVersion .Values.plugin.versionOverride)).Original }}
11+
endpoint: https://raw.githubusercontent.com/rancher/ui-plugin-charts/main/extensions/neuvector-ui-ext/2.0.4
12+
noCache: {{ .Values.plugin.noCache }}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
nameOverride: ""
2+
fullnameOverride: ""
3+
plugin:
4+
enabled: true
5+
versionOverride: ""
6+
noCache: false
+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
annotations:
2+
catalog.cattle.io/certified: rancher
3+
catalog.cattle.io/kube-version: '>= v1.16.0-0'
4+
catalog.cattle.io/namespace: cattle-ui-plugin-system
5+
catalog.cattle.io/os: linux
6+
catalog.cattle.io/permits-os: linux, windows
7+
catalog.cattle.io/rancher-version: '>= 2.10.0-0'
8+
catalog.cattle.io/scope: management
9+
catalog.cattle.io/ui-component: plugins
10+
catalog.cattle.io/display-name: NeuVector UI Extension
11+
catalog.cattle.io/ui-extensions-version: '>= 3.0.0 < 4.0.0'
12+
apiVersion: v2
13+
appVersion: 2.1.3
14+
description: NeuVector extension for Rancher Manager
15+
name: neuvector-ui-ext
16+
type: application
17+
version: 2.1.3
18+
icon: https://raw.githubusercontent.com/rancher/ui-plugin-charts/main/icons/neuvector-ui-ext/2.1.3-nv-icon.svg
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
{{/*
2+
Expand the name of the chart.
3+
*/}}
4+
{{- define "extension-server.name" -}}
5+
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }}
6+
{{- end }}
7+
8+
{{/*
9+
Create a default fully qualified app name.
10+
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
11+
If release name contains chart name it will be used as a full name.
12+
*/}}
13+
{{- define "extension-server.fullname" -}}
14+
{{- if .Values.fullnameOverride }}
15+
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }}
16+
{{- else }}
17+
{{- $name := default .Chart.Name .Values.nameOverride }}
18+
{{- if contains $name .Release.Name }}
19+
{{- .Release.Name | trunc 63 | trimSuffix "-" }}
20+
{{- else }}
21+
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" }}
22+
{{- end }}
23+
{{- end }}
24+
{{- end }}
25+
26+
27+
{{/*
28+
Create chart name and version as used by the chart label.
29+
*/}}
30+
{{- define "extension-server.chart" -}}
31+
{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }}
32+
{{- end }}
33+
34+
{{/*
35+
Common labels
36+
*/}}
37+
{{- define "extension-server.labels" -}}
38+
helm.sh/chart: {{ include "extension-server.chart" . }}
39+
{{ include "extension-server.selectorLabels" . }}
40+
{{- if .Chart.AppVersion }}
41+
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
42+
{{- end }}
43+
app.kubernetes.io/managed-by: {{ .Release.Service }}
44+
{{- end }}
45+
46+
{{/*
47+
Selector labels
48+
*/}}
49+
{{- define "extension-server.selectorLabels" -}}
50+
app.kubernetes.io/name: {{ include "extension-server.name" . }}
51+
app.kubernetes.io/instance: {{ .Release.Name }}
52+
{{- end }}
53+
54+
{{/*
55+
Pkg annotations
56+
*/}}
57+
{{- define "extension-server.pluginMetadata" -}}
58+
{{- with .Values.plugin.metadata }}
59+
{{- range $key, $value := . }}
60+
{{ $key }}: {{ $value | quote }}
61+
{{- end }}
62+
{{- end }}
63+
{{- end }}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
apiVersion: catalog.cattle.io/v1
2+
kind: UIPlugin
3+
metadata:
4+
name: {{ include "extension-server.fullname" . }}
5+
namespace: {{ .Release.Namespace }}
6+
labels: {{ include "extension-server.labels" . | nindent 4 }}
7+
spec:
8+
plugin:
9+
name: {{ include "extension-server.fullname" . }}
10+
version: {{ (semver (default .Chart.AppVersion .Values.plugin.versionOverride)).Original }}
11+
endpoint: https://raw.githubusercontent.com/rancher/ui-plugin-charts/main/extensions/neuvector-ui-ext/2.1.3
12+
noCache: {{ .Values.plugin.noCache }}
13+
noAuth: {{ .Values.plugin.noAuth }}
14+
metadata: {{ include "extension-server.pluginMetadata" . | indent 6 }}
+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
nameOverride: ""
2+
fullnameOverride: ""
3+
plugin:
4+
enabled: true
5+
versionOverride: ""
6+
noCache: false
7+
noAuth: false
8+
metadata:
9+
catalog.cattle.io/kube-version: ">= v1.16.0-0"
10+
catalog.cattle.io/display-name: NeuVector UI Extension
11+
catalog.cattle.io/rancher-version: ">= 2.10.0-0"
12+
catalog.cattle.io/ui-extensions-version: ">= 3.0.0 < 4.0.0"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
plugin/img/abstract.f2604bb3.png
2+
plugin/img/background.8b6f0c43.png
3+
plugin/img/logo-with-text.cafaab65.png
4+
plugin/img/neuvector-logo.185de0d7.svg
5+
plugin/neuvector-ui-ext-2.0.4.umd.min.0.js
6+
plugin/neuvector-ui-ext-2.0.4.umd.min.0.js.map
7+
plugin/neuvector-ui-ext-2.0.4.umd.min.1.js
8+
plugin/neuvector-ui-ext-2.0.4.umd.min.1.js.map
9+
plugin/neuvector-ui-ext-2.0.4.umd.min.4.js
10+
plugin/neuvector-ui-ext-2.0.4.umd.min.4.js.map
11+
plugin/neuvector-ui-ext-2.0.4.umd.min.5.js
12+
plugin/neuvector-ui-ext-2.0.4.umd.min.5.js.map
13+
plugin/neuvector-ui-ext-2.0.4.umd.min.6.js
14+
plugin/neuvector-ui-ext-2.0.4.umd.min.6.js.map
15+
plugin/neuvector-ui-ext-2.0.4.umd.min.7.js
16+
plugin/neuvector-ui-ext-2.0.4.umd.min.7.js.map
17+
plugin/neuvector-ui-ext-2.0.4.umd.min.8.js
18+
plugin/neuvector-ui-ext-2.0.4.umd.min.8.js.map
19+
plugin/neuvector-ui-ext-2.0.4.umd.min.formatters.js
20+
plugin/neuvector-ui-ext-2.0.4.umd.min.formatters.js.map
21+
plugin/neuvector-ui-ext-2.0.4.umd.min.js
22+
plugin/neuvector-ui-ext-2.0.4.umd.min.js.map
23+
plugin/package.json
Loading
Loading
Loading

extensions/neuvector-ui-ext/2.0.4/plugin/img/neuvector-logo.185de0d7.svg

+1
Loading

extensions/neuvector-ui-ext/2.0.4/plugin/neuvector-ui-ext-2.0.4.umd.min.0.js

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

extensions/neuvector-ui-ext/2.0.4/plugin/neuvector-ui-ext-2.0.4.umd.min.0.js.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

extensions/neuvector-ui-ext/2.0.4/plugin/neuvector-ui-ext-2.0.4.umd.min.1.js

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

extensions/neuvector-ui-ext/2.0.4/plugin/neuvector-ui-ext-2.0.4.umd.min.1.js.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

extensions/neuvector-ui-ext/2.0.4/plugin/neuvector-ui-ext-2.0.4.umd.min.4.js

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

extensions/neuvector-ui-ext/2.0.4/plugin/neuvector-ui-ext-2.0.4.umd.min.4.js.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

extensions/neuvector-ui-ext/2.0.4/plugin/neuvector-ui-ext-2.0.4.umd.min.5.js

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)