From 124221e45d24384b5bec104387e923df24239c75 Mon Sep 17 00:00:00 2001 From: Vedant Pareek <36420365+dunefro@users.noreply.github.com> Date: Wed, 20 Nov 2024 12:17:00 +0530 Subject: [PATCH] buildkitd-service-readme modified (#805) * buildkitd-service-readme modified * Update README.md with readme-generator-for-helm Signed-off-by: dunefro * Removing buildkitConfig from values * Update README.md with readme-generator-for-helm Signed-off-by: dunefro --------- Signed-off-by: dunefro Co-authored-by: dunefro --- charts/tfy-buildkitd-service/README.md | 2165 +--------------------- charts/tfy-buildkitd-service/values.yaml | 2 +- 2 files changed, 38 insertions(+), 2129 deletions(-) diff --git a/charts/tfy-buildkitd-service/README.md b/charts/tfy-buildkitd-service/README.md index f3b7ddb1..31262153 100644 --- a/charts/tfy-buildkitd-service/README.md +++ b/charts/tfy-buildkitd-service/README.md @@ -3,2131 +3,40 @@ Tfy-buildkitd-service is a Helm chart provided by TrueFoundry that facilitates t ## Parameters -############################################# Parameters for tfyBuildkitdService - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "107400000000" -max-parallelism = 4 - - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "107400000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | -| `tls.buildkitDaemonCertsSecretName` | Name of secret containing the buildkit daemon certs | `tfy-buildkit-daemon-certs` | -| `tls.buildkitClientCertsSecretName` | Name of secret containing the buildkit client certs | `tfy-buildkit-client-certs` | -| `tls.enabled` | Enable TLS for buildkitd | `false` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "107400000000" -max-parallelism = 4 - - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "107400000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | -| `tls.buildkitDaemonCertsSecretName` | Name of secret containing the buildkit daemon certs | `tfy-buildkit-daemon-certs` | -| `tls.buildkitClientCertsSecretName` | Name of secret containing the buildkit client certs | `tfy-buildkit-client-certs` | -| `tls.enabled` | Enable TLS for buildkitd | `false` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "107400000000" -max-parallelism = 4 - - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "107400000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | -| `tls.buildkitDaemonCertsSecretName` | Name of secret containing the buildkit daemon certs | `tfy-buildkit-daemon-certs` | -| `tls.buildkitClientCertsSecretName` | Name of secret containing the buildkit client certs | `tfy-buildkit-client-certs` | -| `tls.enabled` | Enable TLS for buildkitd | `false` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "107400000000" -max-parallelism = 4 - - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "107400000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | -| `tls.buildkitDaemonCertsSecretName` | Name of secret containing the buildkit daemon certs | `tfy-buildkit-daemon-certs` | -| `tls.buildkitClientCertsSecretName` | Name of secret containing the buildkit client certs | `tfy-buildkit-client-certs` | -| `tls.enabled` | Enable TLS for buildkitd | `false` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "107400000000" -max-parallelism = 4 - - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "107400000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | -| `tls.buildkitDaemonCertsSecretName` | Name of secret containing the buildkit daemon certs | `tfy-buildkit-daemon-certs` | -| `tls.buildkitClientCertsSecretName` | Name of secret containing the buildkit client certs | `tfy-buildkit-client-certs` | -| `tls.enabled` | Enable TLS for buildkitd | `false` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "107400000000" -max-parallelism = 4 - - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "107400000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | -| `buildkitDaemonCertsSecretName` | Name of secret containing the buildkit daemon certs | `tfy-buildkit-daemon-certs` | -| `buildkitClientCertsSecretName` | Name of secret containing the buildkit client certs | `tfy-buildkit-client-certs` | -| `enableTLS` | Enable TLS for buildkitd | `false` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "107400000000" -max-parallelism = 4 - - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "107400000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | -| `buildkitDaemonCertsSecretName` | Name of secret containing the buildkit daemon certs | `tfy-buildkit-daemon-certs` | -| `buildkitClientCertsSecretName` | Name of secret containing the buildkit client certs | `tfy-buildkit-client-certs` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "107400000000" -max-parallelism = 4 - - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "107400000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | -| `buildkitDaemonCertsSecretName` | Name of secret containing the buildkit daemon certs | `tfy-buildkit-daemon-certs` | -| `buildkitClientCertsSecretName` | Name of secret containing the buildkit client certs | `tfy-buildkit-client-certs` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "107400000000" -max-parallelism = 4 - - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "107400000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | -| `buildkitDaemonCertsSecretName` | Name of secret containing the buildkit daemon certs | `tfy-buildkit-daemon-certs` | -| `buildkitClientCertsSecretName` | Name of secret containing the buildkit client certs | `tfy-buildkit-client-certs` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "107400000000" -max-parallelism = 4 - - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "107400000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | -| `buildkitDaemonCertsSecretName` | Name of secret containing the buildkit daemon certs | `tfy-buildkit-daemon-certs` | -| `buildkitClientCertsSecretName` | Name of secret containing the buildkit client certs | `tfy-buildkit-client-certs` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "107400000000" -max-parallelism = 4 - - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "107400000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | -| `buildkitDaemonCertsSecretName` | Name of secret containing the buildkit daemon certs | `tfy-buildkit-daemon-certs` | -| `buildkitClientCertsSecretName` | Name of secret containing the buildkit client certs | `tfy-buildkit-client-certs` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "107400000000" -max-parallelism = 4 - - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "107400000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | -| `buildkitDaemonCertsSecretName` | Name of secret containing the buildkit daemon certs | `tfy-buildkit-daemon-certs` | -| `buildkitClientCertsSecretName` | Name of secret containing the buildkit client certs | `tfy-buildkit-client-certs` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "107400000000" -max-parallelism = 4 - - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "107400000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | -| `buildkitDaemonCertsSecretName` | Name of secret containing the buildkit daemon certs | `tfy-buildkit-daemon-certs` | -| `buildkitClientCertsSecretName` | Name of secret containing the buildkit client certs | `tfy-buildkit-client-certs` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "107400000000" -max-parallelism = 4 - - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "107400000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "107400000000" -max-parallelism = 4 - - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "107400000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "107400000000" -max-parallelism = 4 - - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "107400000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "107400000000" -max-parallelism = 4 - - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "107400000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "53690000000" - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "53690000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "161000000000" - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "161000000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "161000000000" - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "161000000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[grpc] -address = [ "tcp://0.0.0.0:1234" ] - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "161000000000" - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "161000000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[grpc] -address = [ "tcp://0.0.0.0:1234" ] - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "161000000000" - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "161000000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[grpc] -address = [ "tcp://0.0.0.0:1234" ] - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "161000000000" - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "161000000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.5Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.5Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[grpc] -address = [ "tcp://0.0.0.0:1234" ] - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "161000000000" - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "161000000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.5Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.5Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[grpc] -address = [ "tcp://0.0.0.0:1234" ] - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "161000000000" - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "161000000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `70Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `70Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[grpc] -address = [ "tcp://0.0.0.0:1234" ] - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "161000000000" - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "161000000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `70Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `70Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[grpc] -address = [ "tcp://0.0.0.0:1234" ] - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "161000000000" - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "161000000000" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `70Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `70Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[grpc] -address = [ "tcp://0.0.0.0:1234" ] - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "20401094656" - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "20401094656" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `70Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `70Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[grpc] -address = [ "tcp://0.0.0.0:1234" ] - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "20401094656" - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "20401094656" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `70Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `70Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[grpc] -address = [ "tcp://0.0.0.0:1234" ] - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "20401094656" - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "20401094656" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `70Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `70Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[grpc] -address = [ "tcp://0.0.0.0:1234" ] - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "20401094656" - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "20401094656" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `70Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `70Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[grpc] -address = [ "tcp://0.0.0.0:1234" ] - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "20401094656" - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "20401094656" -all = true -` | -| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `100Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `70Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `70Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `buildkitConfig` | buildkit configuration for tfyBuildkitdService | `debug = true - -[grpc] -address = [ "tcp://0.0.0.0:1234" ] - -[worker.containerd] -enabled = false - -[worker.oci] -enabled = true -gc = true -gckeepstorage = "20401094656" - -[[worker.oci.gcpolicy]] -keepBytes = "0" -filters = ["type==source.local","type==exec.cachemount","type==source.git.checkout"] - -[[worker.oci.gcpolicy]] -keepBytes = "20401094656" -all = true -` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `100Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `70Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `70Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | --------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `storage.size` | Size of the storage for tfyBuildkitdService | `100Gi` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `70Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `70Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `autoscaling.enabled` | Enable or disable autoscaling for the deployment. | `true` | -| `autoscaling.minReplicas` | Minimum number of replicas for autoscaling. | `1` | -| `autoscaling.maxReplicas` | Maximum number of replicas for autoscaling. | `4` | -| `autoscaling.targetCPUUtilizationPercentage` | Target CPU utilization percentage for autoscaling. | `70` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | --------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | -| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `70Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `70Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `autoscaling.enabled` | Enable or disable autoscaling for the deployment. | `true` | -| `autoscaling.minReplicas` | Minimum number of replicas for autoscaling. | `1` | -| `autoscaling.maxReplicas` | Maximum number of replicas for autoscaling. | `4` | -| `autoscaling.targetCPUUtilizationPercentage` | Target CPU utilization percentage for autoscaling. | `70` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | --------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.13.1` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `70Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `70Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `autoscaling.enabled` | Enable or disable autoscaling for the deployment. | `true` | -| `autoscaling.minReplicas` | Minimum number of replicas for autoscaling. | `1` | -| `autoscaling.maxReplicas` | Maximum number of replicas for autoscaling. | `4` | -| `autoscaling.targetCPUUtilizationPercentage` | Target CPU utilization percentage for autoscaling. | `70` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - -| Name | Description | Value | -| -------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | --------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.13.1` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `70Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `70Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `autoscaling.enabled` | Enable or disable autoscaling for the deployment. | `true` | -| `autoscaling.minReplicas` | Minimum number of replicas for autoscaling. | `1` | -| `autoscaling.maxReplicas` | Maximum number of replicas for autoscaling. | `4` | -| `autoscaling.targetCPUUtilizationPercentage` | Target CPU utilization percentage for autoscaling. | `70` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - - -| Name | Description | Value | -| -------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | --------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.13.1` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `70Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `70Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `autoscaling.enabled` | Enable or disable autoscaling for the deployment. | `true` | -| `autoscaling.minReplicas` | Minimum number of replicas for autoscaling. | `1` | -| `autoscaling.maxReplicas` | Maximum number of replicas for autoscaling. | `4` | -| `autoscaling.targetCPUUtilizationPercentage` | Target CPU utilization percentage for autoscaling. | `70` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - - -| Name | Description | Value | -| -------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | --------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.12.5` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `70Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `70Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `autoscaling.enabled` | Enable or disable autoscaling for the deployment. | `true` | -| `autoscaling.minReplicas` | Minimum number of replicas for autoscaling. | `1` | -| `autoscaling.maxReplicas` | Maximum number of replicas for autoscaling. | `4` | -| `autoscaling.targetCPUUtilizationPercentage` | Target CPU utilization percentage for autoscaling. | `70` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - - -| Name | Description | Value | -| -------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | --------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.12.0` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `70Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `70Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `autoscaling.enabled` | Enable or disable autoscaling for the deployment. | `true` | -| `autoscaling.minReplicas` | Minimum number of replicas for autoscaling. | `1` | -| `autoscaling.maxReplicas` | Maximum number of replicas for autoscaling. | `4` | -| `autoscaling.targetCPUUtilizationPercentage` | Target CPU utilization percentage for autoscaling. | `70` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - - -| Name | Description | Value | -| -------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | --------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.12.0` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `autoscaling.enabled` | Enable or disable autoscaling for the deployment. | `true` | -| `autoscaling.minReplicas` | Minimum number of replicas for autoscaling. | `1` | -| `autoscaling.maxReplicas` | Maximum number of replicas for autoscaling. | `4` | -| `autoscaling.targetCPUUtilizationPercentage` | Target CPU utilization percentage for autoscaling. | `70` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - - -| Name | Description | Value | -| -------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | --------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.12.0` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | -| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | -| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | -| `autoscaling.enabled` | Enable or disable autoscaling for the deployment. | `true` | -| `autoscaling.minReplicas` | Minimum number of replicas for autoscaling. | `1` | -| `autoscaling.maxReplicas` | Maximum number of replicas for autoscaling. | `4` | -| `autoscaling.targetCPUUtilizationPercentage` | Target CPU utilization percentage for autoscaling. | `70` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | - - -| Name | Description | Value | -| -------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | --------------- | -| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | -| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | -| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | -| `image.tag` | Image tag whose default is the chart appVersion. | `v0.12.0` | -| `imagePullSecrets` | Secrets to pull images | `[]` | -| `nameOverride` | String to override partial name passed in helm install command | `""` | -| `fullnameOverride` | String to override full name passed in helm install command | `""` | -| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | -| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | -| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | -| `podAnnotations` | Annotations to be added to the pod | `{}` | -| `podSecurityContext` | Security context for the pod | `{}` | -| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | -| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | -| `service.port` | Port for tfyBuildkitdService service | `1234` | -| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `2` | -| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `8Gi` | -| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `2` | -| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `8Gi` | -| `autoscaling.enabled` | Enable or disable autoscaling for the deployment. | `true` | -| `autoscaling.minReplicas` | Minimum number of replicas for autoscaling. | `1` | -| `autoscaling.maxReplicas` | Maximum number of replicas for autoscaling. | `4` | -| `autoscaling.targetCPUUtilizationPercentage` | Target CPU utilization percentage for autoscaling. | `70` | -| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | -| `tolerations` | Taints that pod can tolerate | `[]` | -| `affinity` | Affinity rules for pod scheduling on a node | `{}` | +### Parameters for tfyBuildkitdService + +| Name | Description | Value | +| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | --------------------------- | +| `replicaCount` | Number of replicas of Value kept for future use, kept 1 | `1` | +| `image.repository` | tfyBuildkitdService repository | `moby/buildkit` | +| `image.pullPolicy` | Pull policy for tfyBuildkitdService | `IfNotPresent` | +| `image.tag` | Image tag whose default is the chart appVersion. | `v0.16.0` | +| `storage.accessModes` | Access mode for tfyBuildkitdService | `["ReadWriteOnce"]` | +| `storage.storageClassName` | Storage class name for tfyBuildkitdService | `""` | +| `storage.size` | Size of the storage for tfyBuildkitdService | `200Gi` | +| `imagePullSecrets` | Secrets to pull images | `[]` | +| `nameOverride` | String to override partial name passed in helm install command | `""` | +| `fullnameOverride` | String to override full name passed in helm install command | `""` | +| `serviceAccount.create` | Bool to enable serviceAccount creation | `true` | +| `serviceAccount.annotations` | Annotations to add to the serviceAccount | `{}` | +| `serviceAccount.name` | Name of the serviceAccount to use. If not set and create is true, a name is generated using the fullname template | `""` | +| `podAnnotations` | Annotations to be added to the pod | `{}` | +| `podSecurityContext` | Security context for the pod | `{}` | +| `securityContext.privileged` | Security Context for the tfyBuildkitdServiceProxy container | `true` | +| `service.type` | Type for tfyBuildkitdService Service | `ClusterIP` | +| `service.port` | Port for tfyBuildkitdService service | `1234` | +| `resources.limits.cpu` | CPU resource limits for tfyBuildkitdService container. | `3500m` | +| `resources.limits.memory` | Memory Resource limits for tfyBuildkitdService container. | `13.2Gi` | +| `resources.limits.ephemeral-storage` | Ephemeral Storage limits for tfyBuildkitdService container. | `100Mi` | +| `resources.requests.cpu` | CPU resource requests for tfyBuildkitdService container. | `3500m` | +| `resources.requests.memory` | Memory Resource requests for tfyBuildkitdService container. | `13.2Gi` | +| `resources.requests.ephemeral-storage` | Ephemeral Storage requests for tfyBuildkitdService container. | `100Mi` | +| `extraVolumes` | List of Volumes to attach to tfyBuildkitdService container | `[]` | +| `extraVolumeMounts` | List of Volume Mounts to attach to tfyBuildkitdService container | `[]` | +| `extraEnvs` | List of Environment Variables to attach to tfyBuildkitdService container | `[]` | +| `nodeSelector` | Parameters to select for scheduling of pod on a node | `{}` | +| `tolerations` | Taints that pod can tolerate | `[]` | +| `affinity` | Affinity rules for pod scheduling on a node | `{}` | +| `tls.buildkitDaemonCertsSecretName` | Name of secret containing the buildkit daemon certs | `tfy-buildkit-daemon-certs` | +| `tls.buildkitClientCertsSecretName` | Name of secret containing the buildkit client certs | `tfy-buildkit-client-certs` | +| `tls.enabled` | Enable TLS for buildkitd | `false` | diff --git a/charts/tfy-buildkitd-service/values.yaml b/charts/tfy-buildkitd-service/values.yaml index 2b5299b5..c8cd7359 100644 --- a/charts/tfy-buildkitd-service/values.yaml +++ b/charts/tfy-buildkitd-service/values.yaml @@ -17,7 +17,7 @@ image: ## tag: "v0.16.0" -## @param buildkitConfig buildkit configuration for tfyBuildkitdService +## @skip buildkitConfig buildkit configuration for tfyBuildkitdService buildkitConfig: | debug = true