Skip to content

Latest commit

 

History

History
51 lines (36 loc) · 2.39 KB

README.md

File metadata and controls

51 lines (36 loc) · 2.39 KB

Artifact Hub

charts

helm chart repository for COSMO

For general installation instructions, see GETTING-STARTED.md.

Add repository

helm repo add cosmo https://cosmo-workspace.github.io/charts

Install options

COSMO Controller Manager

Example

helm upgrade --install -n cosmo-system --create-namespace cosmo-controller-manager cosmo/cosmo-controller-manager --set logLevel=debug
Option Avairable values (default) Description
logLevel ["info", "debug", 2(DEBUG_ALL) ] (info) Loglevel for zap logger
enableCertManager [true, false] (true) Use cert-manager to gen cert for Admission Webhook. Or use helm inner function

See detail in values.yaml

COSMO Dashboard

Example

helm upgrade --install -n cosmo-system cosmo-dashboard cosmo/cosmo-dashboard --set service.type=LoadBalancer
Option Avairable values (default) Description
maxMinutes MINUTES_NUMBER (180) Session lifetime minutes until expiration. default 3 hours.
service.type ["ClutserIP", "NodePort", "LoadBalancer"] (ClusterIP) Service type of Dashboard
service.port SERVICE_PORT_NUMBER (8443) Service port of Dashboard
ingress.enabled [true, false] (false) Enable Ingress. See values.yaml to other ingress configurations
logLevel ["info", "debug", 2(DEBUG_ALL) ] (info) Loglevel for zap logger
cert.enableCertManager [true, false] (true) Use cert-manager to gen cert. or you prepare TLS secret before install
cert.dnsName HOSTNAME (None) cert-manager certificate DNS name in addition to cosmo-dashboard.{{.Release.Namespace}}.svc
cert.secretName SecretName (dashboard-server-cert) TLS secret name for Dashboard
insecure [true, false] (false) Use http server not https

See detail in values.yaml