feat(kubeapps): move to enterprise train, finished testing

This commit is contained in:
Kjeld Schouten
2024-02-13 13:57:34 +01:00
parent 6ae2dde7a1
commit 671a58f7a1
11 changed files with 25 additions and 17 deletions

View File

@@ -41,4 +41,4 @@ sources:
- https://github.com/cert-manager
- https://github.com/truecharts/charts/tree/master/charts/enterprise/KubeApps
type: application
version: 0.0.3
version: 0.0.4

View File

@@ -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

View File

@@ -5,7 +5,7 @@ portals:
questions:
# Include{global}
# Include{serviceRoot}
- variable: kubeapps
- variable: tckubeapps
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
schema:
@@ -14,7 +14,7 @@ questions:
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: kubeapps
- variable: tckubeapps
label: "Main Service Port Configuration"
schema:
additional_attrs: true

View File

@@ -1,5 +1,6 @@
{{- 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" $ -}}
(k3s) kubectl create token {{ $fullname }}
(k3s) kubectl create token {{ $fullname }} -n {{ .Release.Namespace }}

View File

@@ -12,14 +12,14 @@ portal:
workload:
main:
enabled: false
service:
main:
enabled: false
ports:
main:
enabled: false
kubeapps:
tckubeapps:
enabled: true
primary: true
expandObjectName: false
@@ -29,17 +29,18 @@ service:
app.kubernetes.io/component: frontend
truecharts.org/kahack: frontend
ports:
kubeapps:
tckubeapps:
enabled: true
primary: true
port: 8080
targetPort: 8080
serviceAccount:
kubeapps-operator:
enabled: true
primary: true
secret:
kubeapps-operator-token:
enabled: true
@@ -47,7 +48,7 @@ secret:
annotations:
kubernetes.io/service-account.name: kubeapps-operator
stringData: "-"
rbac:
kubeapps-operator:
enabled: true
@@ -58,14 +59,14 @@ rbac:
- apiGroups: ["*"]
resources: ["*"]
verbs: ["*"]
kubeapps:
frontend:
podLabels:
truecharts.org/kahack: frontend
apprepository:
initialRepos:
- name: truecharts
url: https://charts.truecharts.org
- name: bitnami
url: https://charts.bitnami.com/bitnami
apprepository:
initialRepos:
- name: truecharts
url: https://charts.truecharts.org
- name: bitnami
url: https://charts.bitnami.com/bitnami

Binary file not shown.

Before

Width:  |  Height:  |  Size: 114 KiB