feat(kubeapps): move to enterprise train, finished testing
This commit is contained in:
@@ -41,4 +41,4 @@ sources:
|
|||||||
- https://github.com/cert-manager
|
- https://github.com/cert-manager
|
||||||
- https://github.com/truecharts/charts/tree/master/charts/enterprise/KubeApps
|
- https://github.com/truecharts/charts/tree/master/charts/enterprise/KubeApps
|
||||||
type: application
|
type: application
|
||||||
version: 0.0.3
|
version: 0.0.4
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
# Getting a Login Token
|
||||||
|
|
||||||
|
Currently KubeApps, by default, requires a kubernetes token to login.
|
||||||
|
|
||||||
|
To aquire a temporary(!) token, enter the command given in the "notes" section (bottom right corner in SCALE WebUI) and copy the token given to the WebGUI of KubeApps
|
||||||
|
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 23 KiB |
+2
-2
@@ -5,7 +5,7 @@ portals:
|
|||||||
questions:
|
questions:
|
||||||
# Include{global}
|
# Include{global}
|
||||||
# Include{serviceRoot}
|
# Include{serviceRoot}
|
||||||
- variable: kubeapps
|
- variable: tckubeapps
|
||||||
label: "Main Service"
|
label: "Main Service"
|
||||||
description: "The Primary service on which the healthcheck runs, often the webUI"
|
description: "The Primary service on which the healthcheck runs, often the webUI"
|
||||||
schema:
|
schema:
|
||||||
@@ -14,7 +14,7 @@ questions:
|
|||||||
attrs:
|
attrs:
|
||||||
# Include{serviceSelectorLoadBalancer}
|
# Include{serviceSelectorLoadBalancer}
|
||||||
# Include{serviceSelectorExtras}
|
# Include{serviceSelectorExtras}
|
||||||
- variable: kubeapps
|
- variable: tckubeapps
|
||||||
label: "Main Service Port Configuration"
|
label: "Main Service Port Configuration"
|
||||||
schema:
|
schema:
|
||||||
additional_attrs: true
|
additional_attrs: true
|
||||||
+3
-2
@@ -1,5 +1,6 @@
|
|||||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
||||||
|
|
||||||
TO generate a Login Token, run this in terminal:
|
To generate a Login Token, run this in terminal:
|
||||||
{{- $fullname := include "tc.v1.common.lib.chart.names.fullname" $ -}}
|
{{- $fullname := include "tc.v1.common.lib.chart.names.fullname" $ -}}
|
||||||
(k3s) kubectl create token {{ $fullname }}
|
(k3s) kubectl create token {{ $fullname }} -n {{ .Release.Namespace }}
|
||||||
|
|
||||||
@@ -12,14 +12,14 @@ portal:
|
|||||||
workload:
|
workload:
|
||||||
main:
|
main:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|
||||||
service:
|
service:
|
||||||
main:
|
main:
|
||||||
enabled: false
|
enabled: false
|
||||||
ports:
|
ports:
|
||||||
main:
|
main:
|
||||||
enabled: false
|
enabled: false
|
||||||
kubeapps:
|
tckubeapps:
|
||||||
enabled: true
|
enabled: true
|
||||||
primary: true
|
primary: true
|
||||||
expandObjectName: false
|
expandObjectName: false
|
||||||
@@ -29,17 +29,18 @@ service:
|
|||||||
app.kubernetes.io/component: frontend
|
app.kubernetes.io/component: frontend
|
||||||
truecharts.org/kahack: frontend
|
truecharts.org/kahack: frontend
|
||||||
ports:
|
ports:
|
||||||
kubeapps:
|
tckubeapps:
|
||||||
enabled: true
|
enabled: true
|
||||||
primary: true
|
primary: true
|
||||||
port: 8080
|
port: 8080
|
||||||
targetPort: 8080
|
targetPort: 8080
|
||||||
|
|
||||||
|
|
||||||
serviceAccount:
|
serviceAccount:
|
||||||
kubeapps-operator:
|
kubeapps-operator:
|
||||||
enabled: true
|
enabled: true
|
||||||
primary: true
|
primary: true
|
||||||
|
|
||||||
secret:
|
secret:
|
||||||
kubeapps-operator-token:
|
kubeapps-operator-token:
|
||||||
enabled: true
|
enabled: true
|
||||||
@@ -47,7 +48,7 @@ secret:
|
|||||||
annotations:
|
annotations:
|
||||||
kubernetes.io/service-account.name: kubeapps-operator
|
kubernetes.io/service-account.name: kubeapps-operator
|
||||||
stringData: "-"
|
stringData: "-"
|
||||||
|
|
||||||
rbac:
|
rbac:
|
||||||
kubeapps-operator:
|
kubeapps-operator:
|
||||||
enabled: true
|
enabled: true
|
||||||
@@ -58,14 +59,14 @@ rbac:
|
|||||||
- apiGroups: ["*"]
|
- apiGroups: ["*"]
|
||||||
resources: ["*"]
|
resources: ["*"]
|
||||||
verbs: ["*"]
|
verbs: ["*"]
|
||||||
|
|
||||||
kubeapps:
|
kubeapps:
|
||||||
frontend:
|
frontend:
|
||||||
podLabels:
|
podLabels:
|
||||||
truecharts.org/kahack: frontend
|
truecharts.org/kahack: frontend
|
||||||
apprepository:
|
apprepository:
|
||||||
initialRepos:
|
initialRepos:
|
||||||
- name: truecharts
|
- name: truecharts
|
||||||
url: https://charts.truecharts.org
|
url: https://charts.truecharts.org
|
||||||
- name: bitnami
|
- name: bitnami
|
||||||
url: https://charts.bitnami.com/bitnami
|
url: https://charts.bitnami.com/bitnami
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 114 KiB |
Reference in New Issue
Block a user