Skip to content

Commit

Permalink
Merge pull request #870 from truefoundry/truefoundry-version-
Browse files Browse the repository at this point in the history
[CI] Publish truefoundry to version
  • Loading branch information
geekygulshan authored Dec 13, 2024
2 parents 81eec3a + 4e9814b commit 9d6fab0
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 19 deletions.
2 changes: 1 addition & 1 deletion charts/truefoundry/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: truefoundry
version: 0.17.3
version: 0.18.1
description: "TrueFoundry Control Plane Components"
maintainers:
- name: truefoundry
Expand Down
19 changes: 10 additions & 9 deletions charts/truefoundry/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ truefoundry is an applications that gets deployed on the kubernetes cluster to s
| `global.truefoundryImagePullConfigJSON` | JSON config for image pull secret | `""` |
| `global.tenantName` | Name of the tenant | `""` |
| `global.controlPlaneURL` | URL of the control plane | `http://truefoundry-truefoundry-frontend-app.truefoundry.svc.cluster.local:5000` |
| `global.controlPlaneChartVersion` | Version of control-plane chart | `0.17.3` |
| `global.controlPlaneChartVersion` | Version of control-plane chart | `0.18.1` |
| `global.existingTruefoundryCredsSecret` | Name of the existing truefoundry creds secret | `""` |
| `global.database.host` | Control plane database hostname when dev mode is not enabled | `""` |
| `global.database.name` | Control plane database name when dev mode is not enabled | `""` |
Expand Down Expand Up @@ -51,7 +51,7 @@ truefoundry is an applications that gets deployed on the kubernetes cluster to s
| `truefoundryFrontendApp.replicaCount` | Number of replicas for the frontend app | `1` |
| `truefoundryFrontendApp.global` | Global values for the frontend app | `{}` |
| `truefoundryFrontendApp.image.repository` | Image repository for the frontend app | `tfy.jfrog.io/tfy-private-images/truefoundry-frontend-app` |
| `truefoundryFrontendApp.image.tag` | Image tag for the frontend app | `v0.16.1` |
| `truefoundryFrontendApp.image.tag` | Image tag for the frontend app | `v0.17.0` |
| `truefoundryFrontendApp.envSecretName` | Secret name for the frontend app environment variables | `truefoundry-frontend-app-env-secret` |
| `truefoundryFrontendApp.imagePullPolicy` | Image pull policy for the frontend app | `IfNotPresent` |
| `truefoundryFrontendApp.nameOverride` | Override name for the frontend app | `""` |
Expand Down Expand Up @@ -100,7 +100,7 @@ truefoundry is an applications that gets deployed on the kubernetes cluster to s
| `mlfoundryServer.enabled` | Bool to enable the mlfoundry server | `true` |
| `mlfoundryServer.tolerations` | Tolerations specific to the mlfoundry server | `{}` |
| `mlfoundryServer.image.repository` | Image repository for the mlfoundry server | `tfy.jfrog.io/tfy-private-images/mlfoundry-server` |
| `mlfoundryServer.image.tag` | Image tag for the mlfoundry server | `v0.14.1` |
| `mlfoundryServer.image.tag` | Image tag for the mlfoundry server | `v0.15.0` |
| `mlfoundryServer.replicaCount` | Number of replicas for the mlfoundry server | `1` |
| `mlfoundryServer.environmentName` | Environment name for the mlfoundry server | `default` |
| `mlfoundryServer.envSecretName` | Secret name for the mlfoundry server environment variables | `mlfoundry-server-env-secret` |
Expand Down Expand Up @@ -137,7 +137,7 @@ truefoundry is an applications that gets deployed on the kubernetes cluster to s
| `servicefoundryServer.replicaCount` | Number of replicas for the servicefoundry server | `1` |
| `servicefoundryServer.global` | Global values for the servicefoundry server | `{}` |
| `servicefoundryServer.image.repository` | Image repository for the servicefoundry server | `tfy.jfrog.io/tfy-private-images/servicefoundry-server` |
| `servicefoundryServer.image.tag` | Image tag for the servicefoundry server | `v0.17.1` |
| `servicefoundryServer.image.tag` | Image tag for the servicefoundry server | `v0.18.0` |
| `servicefoundryServer.environmentName` | Environment name for the servicefoundry server | `default` |
| `servicefoundryServer.envSecretName` | Secret name for the servicefoundry server environment variables | `servicefoundry-server-env-secret` |
| `servicefoundryServer.imagePullPolicy` | Image pull policy for the servicefoundry server | `IfNotPresent` |
Expand Down Expand Up @@ -178,7 +178,7 @@ truefoundry is an applications that gets deployed on the kubernetes cluster to s
| `tfyK8sController.replicaCount` | Number of replicas for the tfyK8sController | `1` |
| `tfyK8sController.global` | Global values for the tfyK8sController | `{}` |
| `tfyK8sController.image.repository` | Image repository for the tfyK8sController | `tfy.jfrog.io/tfy-private-images/tfy-k8s-controller` |
| `tfyK8sController.image.tag` | Image tag for the tfyK8sController | `v0.14.1` |
| `tfyK8sController.image.tag` | Image tag for the tfyK8sController | `v0.15.0` |
| `tfyK8sController.environmentName` | Environment name for tfyK8sController | `default` |
| `tfyK8sController.envSecretName` | Secret name for the tfyK8sController environment variables | `tfy-k8s-controller-env-secret` |
| `tfyK8sController.imagePullPolicy` | Image pull policy for the tfyK8sController | `IfNotPresent` |
Expand Down Expand Up @@ -213,7 +213,7 @@ truefoundry is an applications that gets deployed on the kubernetes cluster to s
| `sfyManifestService.tolerations` | Tolerations specific to the sfy manifest service | `{}` |
| `sfyManifestService.global` | Global values for the sfy manifest service | `{}` |
| `sfyManifestService.image.repository` | Image repository for the sfy manifest service | `tfy.jfrog.io/tfy-private-images/sfy-manifest-service` |
| `sfyManifestService.image.tag` | Image tag for the sfy manifest service | `v0.14.1` |
| `sfyManifestService.image.tag` | Image tag for the sfy manifest service | `v0.15.0` |
| `sfyManifestService.replicaCount` | Number of replicas for the sfy manifest service | `1` |
| `sfyManifestService.environmentName` | Environment name for the sfy manifest service | `default` |
| `sfyManifestService.envSecretName` | Secret name for the sfy manifest service environment variables | `sfy-manifest-service-env-secret` |
Expand Down Expand Up @@ -305,8 +305,9 @@ truefoundry is an applications that gets deployed on the kubernetes cluster to s
| `tfyBuild.preemptibleDeployment.extraEnvs` | Extra environment variables for the tfyBuild server | `[]` |
| `tfyBuild.preemptibleDeployment.extraVolumeMounts` | Extra volume mounts for the tfyBuild server | `[]` |
| `tfyBuild.preemptibleDeployment.extraVolumes` | Extra volumes for the tfyBuild server | `[]` |
| `tfyBuild.truefoundryWorkflows.sfyBuilder.extraEnvs` | Extra environment variables for sfyBuilder | `[]` |
| `tfyBuild.truefoundryWorkflows.sfyBuilder.image.repository` | Repository for the sfyBuilder | `tfy.jfrog.io/tfy-images/sfy-builder` |
| `tfyBuild.truefoundryWorkflows.sfyBuilder.image.tag` | Tag for the sfyBuilder | `v0.8.6` |
| `tfyBuild.truefoundryWorkflows.sfyBuilder.image.tag` | Tag for the sfyBuilder | `v0.8.7` |
| `tfyBuild.truefoundryWorkflows.sfyBuilder.imagePullSecrets` | Image pull secrets for the sfyBuilder | `[]` |
| `tfyBuild.truefoundryWorkflows.sfyBuilder.baseImagePullSecret` | baseImagePullSecret for the docker config | `truefoundry-image-pull-secret` |
| `tfyBuild.truefoundryWorkflows.sfyBuilder.script` | script for the sfyBuilder to be executed | `download-code.sh
Expand Down Expand Up @@ -337,7 +338,7 @@ update-build.sh '{"status":"SUCCEEDED"}'
| `tfyBuild.truefoundryWorkflows.logMarkers.serviceFoundryUiUrl` | Service foundry UI URL | `https://app.truefoundry.com/workspace` |
| `tfyBuild.truefoundryWorkflows.sociIndexBuildAndPush.enabled` | Bool to enable SOCI index build and push | `false` |
| `tfyBuild.truefoundryWorkflows.sociIndexBuildAndPush.image.repository` | Repository for the SOCI index build and push | `tfy.jfrog.io/tfy-images/sfy-builder` |
| `tfyBuild.truefoundryWorkflows.sociIndexBuildAndPush.image.tag` | Tag for the SOCI index build and push | `v0.8.6` |
| `tfyBuild.truefoundryWorkflows.sociIndexBuildAndPush.image.tag` | Tag for the SOCI index build and push | `v0.8.7` |
| `tfyBuild.truefoundryWorkflows.sociIndexBuildAndPush.imagePullSecrets` | Image pull secrets for the sociIndexBuildAndPush | `[]` |
| `tfyBuild.truefoundryWorkflows.sociIndexBuildAndPush.imageSizeThresholdBytes` | Image size threshold for the SOCI index build and push | `419430400` |
| `tfyBuild.truefoundryWorkflows.sociIndexBuildAndPush.extraEnvs` | Extra environment variables for the SOCI index build and push | `[]` |
Expand All @@ -358,7 +359,7 @@ update-build.sh '{"status":"SUCCEEDED"}'
| `tfyController.enabled` | Bool to enable the tfyController | `true` |
| `tfyController.global` | Global values for the tfyController | `{}` |
| `tfyController.image.repository` | Image repository for the tfyController | `tfy.jfrog.io/tfy-private-images/tfy-controller` |
| `tfyController.image.tag` | Image tag for the tfyController | `v0.9.0` |
| `tfyController.image.tag` | Image tag for the tfyController | `v0.10.0` |
| `tfyController.environmentName` | Environment name for the tfyController | `default` |
| `tfyController.envSecretName` | Secret name for the tfyController environment variables | `sfy-manifest-service-env-secret` |
| `tfyController.imagePullPolicy` | Image pull policy for the tfyController | `IfNotPresent` |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -322,6 +322,9 @@ spec:
value: '{{ .Values.tfyBuild.truefoundryWorkflows.sfyBuilder.buildSecrets | toJson }}'
- name: SOURCE_CODE_DOWNLOAD_PATH
value: /mnt/tfy/source-code
{{- with .Values.tfyBuild.truefoundryWorkflows.sfyBuilder.extraEnvs }}
{{- toYaml . | nindent 10 }}
{{- end }}
volumeMounts:
- name: scripts
mountPath: /scripts
Expand Down Expand Up @@ -480,6 +483,9 @@ spec:
value: '{{ .Values.tfyBuild.truefoundryWorkflows.sfyBuilder.buildSecrets | toJson }}'
- name: SOURCE_CODE_DOWNLOAD_PATH
value: /mnt/tfy/source-code
{{- with .Values.tfyBuild.truefoundryWorkflows.sfyBuilder.extraEnvs }}
{{- toYaml . | nindent 10 }}
{{- end }}
volumeMounts:
- name: scripts
mountPath: /scripts
Expand Down
Loading

0 comments on commit 9d6fab0

Please sign in to comment.