瀏覽代碼

CI Build Artifacts

github-actions 9 月之前
父節點
當前提交
12c4b8f144

二進制
assets/kamaji/kamaji-0.2.0.tgz


+ 16 - 0
charts/kamaji/0.2.0/Chart.yaml

@@ -0,0 +1,16 @@
+annotations:
+  catalog.cattle.io/certified: rancher # Any application we are adding as a helm chart
+  catalog.cattle.io/kube-version: '>= 1.16.0-0 < 1.29.0-0'
+  catalog.cattle.io/namespace: cattle-ui-plugin-system # Must prefix with cattle- and suffix with -system=
+  catalog.cattle.io/os: linux
+  catalog.cattle.io/permits-os: linux, windows
+  catalog.cattle.io/rancher-version: '>= 2.7.0-0 < 2.9.0-0'
+  catalog.cattle.io/scope: management
+  catalog.cattle.io/ui-component: plugins
+apiVersion: v2
+appVersion: "0.2.0"
+description: Deploys and operates Kubernetes Control Plane at scale with a fraction of the operational burden
+name: kamaji
+type: application
+version: 0.2.0
+icon: https://raw.githubusercontent.com/rancher/partner-extensions/main/icons/kamaji/0.2.0-icon-kamaji.svg

+ 3 - 0
charts/kamaji/0.2.0/README.md

@@ -0,0 +1,3 @@
+# Kamaji
+
+**Kamaji** deploys and operates Kubernetes at scale with a fraction of the operational burden.

+ 52 - 0
charts/kamaji/0.2.0/templates/_helpers.tpl

@@ -0,0 +1,52 @@
+{{/*
+Expand the name of the chart.
+*/}}
+{{- define "extension-server.name" -}}
+{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }}
+{{- end }}
+
+{{/*
+Create a default fully qualified app name.
+We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
+If release name contains chart name it will be used as a full name.
+*/}}
+{{- define "extension-server.fullname" -}}
+{{- if .Values.fullnameOverride }}
+{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }}
+{{- else }}
+{{- $name := default .Chart.Name .Values.nameOverride }}
+{{- if contains $name .Release.Name }}
+{{- .Release.Name | trunc 63 | trimSuffix "-" }}
+{{- else }}
+{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" }}
+{{- end }}
+{{- end }}
+{{- end }}
+
+
+{{/*
+Create chart name and version as used by the chart label.
+*/}}
+{{- define "extension-server.chart" -}}
+{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }}
+{{- end }}
+
+{{/*
+Common labels
+*/}}
+{{- define "extension-server.labels" -}}
+helm.sh/chart: {{ include "extension-server.chart" . }}
+{{ include "extension-server.selectorLabels" . }}
+{{- if .Chart.AppVersion }}
+app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
+{{- end }}
+app.kubernetes.io/managed-by: {{ .Release.Service }}
+{{- end }}
+
+{{/*
+Selector labels
+*/}}
+{{- define "extension-server.selectorLabels" -}}
+app.kubernetes.io/name: {{ include "extension-server.name" . }}
+app.kubernetes.io/instance: {{ .Release.Name }}
+{{- end }}

+ 12 - 0
charts/kamaji/0.2.0/templates/cr.yaml

@@ -0,0 +1,12 @@
+apiVersion: catalog.cattle.io/v1
+kind: UIPlugin
+metadata:
+  name: {{ include "extension-server.fullname" . }}
+  namespace: {{ .Release.Namespace }}
+  labels: {{ include "extension-server.labels" . | nindent 4 }}
+spec:
+  plugin:
+    name: {{ include "extension-server.fullname" . }}
+    version: {{ (semver (default .Chart.AppVersion .Values.plugin.versionOverride)).Original }}
+    endpoint: https://raw.githubusercontent.com/rancher/partner-extensions/main/extensions/kamaji/0.2.0
+    noCache: {{ .Values.plugin.noCache }}

+ 6 - 0
charts/kamaji/0.2.0/values.yaml

@@ -0,0 +1,6 @@
+nameOverride: ""
+fullnameOverride: ""
+plugin:
+  enabled: true
+  versionOverride: ""
+  noCache: false

+ 4 - 0
extensions/kamaji/0.2.0/files.txt

@@ -0,0 +1,4 @@
+plugin/img/icon.ccfe9b3e.svg
+plugin/kamaji-0.2.0.umd.min.js
+plugin/kamaji-0.2.0.umd.min.js.map
+plugin/package.json

+ 3 - 0
extensions/kamaji/0.2.0/plugin/img/icon.ccfe9b3e.svg

@@ -0,0 +1,3 @@
+<svg viewBox="0 0 77 88" fill="none" xmlns="http://www.w3.org/2000/svg">
+    <path d="m66.239 15.949-9.215 5.317-9.215 5.322-9.214 5.321-9.189-5.304.004-.004-9.215-5.318 9.215-5.317 9.215-5.322.002-.005 9.207 5.318 9.218-5.318-9.218-5.321L38.625 0 29.41 5.322l-9.215 5.322-9.216 5.322-9.215 5.317 9.215 5.322h.003l9.186 5.304h-.005l9.215 5.323 9.217 5.317 9.214-5.317 9.215-5.323 9.215-5.321 9.214-5.322-9.214-5.317ZM28.106 39.351l-9.188-5.307v-.005l-9.212-5.316-9.215-5.318v10.639l9.215 5.322v-.004l9.189 5.307v.004l9.211 5.317v21.289l-9.188-5.304v-.004l-9.212-5.323V50.014L.491 44.692v21.279l9.215 5.317 9.189 5.305v.004l9.211 5.321 9.216 5.323V44.673l-9.216-5.322Zm11.763 5.322v42.568l9.213-5.322V49.99l9.215-5.317 9.215-5.321v21.283l-9.215 5.323v10.64l18.427-10.64V23.39L39.869 44.673Z" fill="currentColor"/>
+</svg>

File diff suppressed because it is too large
+ 0 - 0
extensions/kamaji/0.2.0/plugin/kamaji-0.2.0.umd.min.js


File diff suppressed because it is too large
+ 0 - 0
extensions/kamaji/0.2.0/plugin/kamaji-0.2.0.umd.min.js.map


+ 20 - 0
extensions/kamaji/0.2.0/plugin/package.json

@@ -0,0 +1,20 @@
+{
+  "name": "kamaji",
+  "description": "Deploys and operates Kubernetes Control Plane at scale with a fraction of the operational burden",
+  "icon": "https://raw.githubusercontent.com/rancher/partner-extensions/main/icons/kamaji/0.2.0-icon-kamaji.svg",
+  "version": "0.2.0",
+  "private": false,
+  "rancher": true,
+  "engines": {
+    "node": ">=12"
+  },
+  "devDependencies": {
+    "@vue/cli-plugin-babel": "4.5.18",
+    "@vue/cli-service": "4.5.18",
+    "@vue/cli-plugin-typescript": "4.5.18"
+  },
+  "files": [
+    "**/*"
+  ],
+  "main": "kamaji-0.2.0.umd.min.js"
+}

File diff suppressed because it is too large
+ 0 - 0
icons/kamaji/0.2.0-icon-kamaji.svg


+ 22 - 1
index.yaml

@@ -1,6 +1,27 @@
 apiVersion: v1
 entries:
   kamaji:
+  - annotations:
+      catalog.cattle.io/certified: rancher
+      catalog.cattle.io/kube-version: '>= 1.16.0-0 < 1.29.0-0'
+      catalog.cattle.io/namespace: cattle-ui-plugin-system
+      catalog.cattle.io/os: linux
+      catalog.cattle.io/permits-os: linux, windows
+      catalog.cattle.io/rancher-version: '>= 2.7.0-0 < 2.9.0-0'
+      catalog.cattle.io/scope: management
+      catalog.cattle.io/ui-component: plugins
+    apiVersion: v2
+    appVersion: 0.2.0
+    created: "2024-08-06T11:33:31.440881388Z"
+    description: Deploys and operates Kubernetes Control Plane at scale with a fraction
+      of the operational burden
+    digest: cd22d815d21073897af05ff047099e5754baac4e3c81b4e8c17e1f0f1488de40
+    icon: https://raw.githubusercontent.com/rancher/partner-extensions/main/icons/kamaji/0.2.0-icon-kamaji.svg
+    name: kamaji
+    type: application
+    urls:
+    - assets/kamaji/kamaji-0.2.0.tgz
+    version: 0.2.0
   - annotations:
       catalog.cattle.io/certified: rancher
       catalog.cattle.io/kube-version: '>= 1.22.0-0'
@@ -22,4 +43,4 @@ entries:
     urls:
     - assets/kamaji/kamaji-0.1.2.tgz
     version: 0.1.2
-generated: "2024-08-06T11:17:58.913495332Z"
+generated: "2024-08-06T11:33:31.44057838Z"

Some files were not shown because too many files changed in this diff