validate-chart¶
A Helm chart for Kubernetes
After making changes to Gluon, the validate-chart/charts/gluon-x.x.xx.tgz file must be updated. To do this:
- From the root directory, run
cd validate-chart - Run
helm dependency update
Learn More¶
Pre-Requisites¶
- Kubernetes Cluster deployed
- Kubernetes config installed in
~/.kube/config - Helm installed
Install Helm
https://helm.sh/docs/intro/install/
Deployment¶
- Clone down the repository
- cd into directory
helm install validate-chart chart/
Values¶
| Key | Type | Default | Description |
|---|---|---|---|
| replicaCount | int | 1 |
|
| image.repository | string | "registry1.dso.mil/bigbang-ci/cypress-kubectl" |
|
| image.pullPolicy | string | "Always" |
|
| image.tag | string | "" |
|
| imagePullSecrets[0].name | string | "private-registry" |
|
| nameOverride | string | "" |
|
| fullnameOverride | string | "" |
|
| podAnnotations | object | {} |
|
| podSecurityContext | object | {} |
|
| securityContext | object | {} |
|
| service.type | string | "ClusterIP" |
|
| service.port | int | 80 |
|
| resources.limits.cpu | string | "100m" |
|
| resources.limits.memory | string | "2048Mi" |
|
| resources.requests.cpu | string | "100m" |
|
| resources.requests.memory | string | "1024Mi" |
|
| nodeSelector | object | {} |
|
| tolerations | list | [] |
|
| affinity | object | {} |
|
| bbtests.enabled | bool | true |
|
| bbtests.scripts.image | string | "registry1.dso.mil/ironbank/opensource/kubernetes/kubectl:v1.33" |
|
| bbtests.cypress.artifacts | bool | true |
|
| bbtests.cypress.disableDefaultTests | bool | false |
Contributing¶
Please see the contributing guide if you are interested in contributing.