diff --git a/charts/castai-agent/Chart.yaml b/charts/castai-agent/Chart.yaml index 279959db..13e4500c 100644 --- a/charts/castai-agent/Chart.yaml +++ b/charts/castai-agent/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: castai-agent description: CAST AI agent deployment chart. type: application -version: 0.79.0 +version: 0.79.1 appVersion: "v0.64.0" diff --git a/charts/castai-agent/README.md b/charts/castai-agent/README.md index e4b9852f..78d633fd 100644 --- a/charts/castai-agent/README.md +++ b/charts/castai-agent/README.md @@ -61,6 +61,9 @@ CAST AI agent deployment chart. | serviceAccount.annotations | object | `{}` | Annotations to add to the service account. | | serviceAccount.create | bool | `true` | Specifies whether a service account should be created. | | serviceAccount.name | string | `""` | The name of the service account to use. If not set and create is true, a name is generated using the fullname template. | -| tolerations | object | `{}` | | +| tolerations[0].effect | string | `"NoSchedule"` | | +| tolerations[0].key | string | `"provisioning.cast.ai/temporary"` | | +| tolerations[0].operator | string | `"Equal"` | | +| tolerations[0].value | string | `"resuming"` | | | trustedCACert | string | `""` | CA certificate to add to agent's set of root certificate authorities that client will use when verifying server certificates. | | trustedCACertSecretRef | string | `""` | Name of secret with CA certificate to be added to agent's set of root certificate authorities. trustedCACert and trustedCACertSecretRef are mutually exclusive. The referenced secret must provide the certificate in .data["TLS_CA_CERT_FILE"]. | \ No newline at end of file diff --git a/charts/castai-agent/values.yaml b/charts/castai-agent/values.yaml index fe0f8918..03a26b88 100644 --- a/charts/castai-agent/values.yaml +++ b/charts/castai-agent/values.yaml @@ -112,7 +112,11 @@ dnsPolicy: "" # Pod toleration rules. # Ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ -tolerations: {} +tolerations: +- effect: NoSchedule + key: provisioning.cast.ai/temporary + operator: Equal + value: "resuming" # Pod node selector rules. # Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/