Skip to content

oruharo/charts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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