Seagate / cortx-k8s

CORTX Kubernetes Orchestration Repository
https://github.com/Seagate/cortx
Apache License 2.0
6 stars 47 forks source link

Deploy with custom Chart values #334

Closed keithpine closed 2 years ago

keithpine commented 2 years ago

Description

Specify a custom values.yaml file when using the deployment script to add or override calculated values. This makes it possible to configure things not supported by solution.yaml, for example, enabling the Consul Web UI by default.

Type of change

How was this tested?

❯ cat myvalues.yaml 
consul:
  ui:
    enabled: true

Deploy with the above values file, and I can see the Consul UI is enabled.

Specify a non-existent file, and see an error is report and the deploy script exits before installing.

Specify a blank env var, or none at all, and notice a normal, unmodified deployment (no Consul UI).

Additional information

Checklist

If this change requires newer CORTX or third party image versions:

If this change addresses a CORTX Jira issue:


View rendered README.md