Skip to content

Commit

Permalink
[CI] Publish inframold charts (#915)
Browse files Browse the repository at this point in the history
* [CI] Update inframold charts

* Update README.md with readme-generator-for-helm

Signed-off-by: innoavator <[email protected]>

* [CI] Update charts artifacts manifest files

Signed-off-by: innoavator <[email protected]>

---------

Signed-off-by: innoavator <[email protected]>
Co-authored-by: akashg3627 <[email protected]>
Co-authored-by: innoavator <[email protected]>
  • Loading branch information
3 people authored Jan 6, 2025
1 parent 7d48169 commit b420b25
Show file tree
Hide file tree
Showing 35 changed files with 271 additions and 86 deletions.
2 changes: 1 addition & 1 deletion charts/tfy-k8s-aws-eks-inframold/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: tfy-k8s-aws-eks-inframold
version: 0.1.21
version: 0.1.22
description: "Inframold, the superchart that configure your cluster on aws for truefoundry."
maintainers:
- name: truefoundry
38 changes: 19 additions & 19 deletions charts/tfy-k8s-aws-eks-inframold/artifacts-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -174,9 +174,9 @@
"details": {
"chart": "tfy-agent",
"repoURL": "https://truefoundry.github.io/infra-charts/",
"targetRevision": "0.2.46",
"targetRevision": "0.2.48",
"images": [
"tfy.jfrog.io/tfy-images/tfy-agent:8bea20bc72baae0ade2ec753362dbdf29df3a92e",
"tfy.jfrog.io/tfy-images/tfy-agent:4320a4bcd6068b1df0e5305899f49d4c16652d1e",
"tfy.jfrog.io/tfy-images/tfy-agent-proxy:fcfb8e398eb01f05fb72cd9115b9ec69a89b9cce"
]
}
Expand Down Expand Up @@ -220,9 +220,9 @@
"details": {
"chart": "tfy-karpenter",
"repoURL": "https://truefoundry.github.io/infra-charts/",
"targetRevision": "0.3.2",
"targetRevision": "0.4.1",
"images": [
"public.ecr.aws/karpenter/controller:0.35.11@sha256:7d8d543f1cae2b3b7d3cfe7d84dc451b31632b649ff766980398ab2b9c980240"
"public.ecr.aws/karpenter/controller:1.0.8@sha256:9ea26ba59f3b104bf7df24bb0ae6eeaec94938d86c47bca81028dff1c777b654"
]
}
},
Expand Down Expand Up @@ -266,14 +266,14 @@
"details": {
"chart": "truefoundry",
"repoURL": "oci://tfy.jfrog.io/tfy-helm",
"targetRevision": "0.21.0",
"targetRevision": "0.22.2",
"images": [
"tfy.jfrog.io/tfy-private-images/mlfoundry-server:v0.17.0",
"tfy.jfrog.io/tfy-private-images/servicefoundry-server:v0.21.0",
"tfy.jfrog.io/tfy-private-images/sfy-manifest-service:v0.18.0",
"tfy.jfrog.io/tfy-private-images/tfy-controller:v0.12.0",
"tfy.jfrog.io/tfy-private-images/tfy-k8s-controller:v0.17.0",
"tfy.jfrog.io/tfy-private-images/truefoundry-frontend-app:v0.20.0",
"tfy.jfrog.io/tfy-private-images/mlfoundry-server:v0.18.1",
"tfy.jfrog.io/tfy-private-images/servicefoundry-server:v0.22.2",
"tfy.jfrog.io/tfy-private-images/sfy-manifest-service:v0.19.0",
"tfy.jfrog.io/tfy-private-images/tfy-controller:v0.13.0",
"tfy.jfrog.io/tfy-private-images/tfy-k8s-controller:v0.18.0",
"tfy.jfrog.io/tfy-private-images/truefoundry-frontend-app:v0.21.1",
"tfy.jfrog.io/tfy-mirror/nats:2.10.22-alpine3.20",
"tfy.jfrog.io/tfy-mirror/natsio/nats-server-config-reloader:0.14.3",
"tfy.jfrog.io/tfy-mirror/natsio/prometheus-nats-exporter:0.15.0",
Expand Down Expand Up @@ -957,7 +957,7 @@
{
"type": "image",
"details": {
"registryURL": "tfy.jfrog.io/tfy-images/tfy-agent:8bea20bc72baae0ade2ec753362dbdf29df3a92e",
"registryURL": "tfy.jfrog.io/tfy-images/tfy-agent:4320a4bcd6068b1df0e5305899f49d4c16652d1e",
"platforms": [
{
"os": "linux",
Expand Down Expand Up @@ -1084,7 +1084,7 @@
{
"type": "image",
"details": {
"registryURL": "public.ecr.aws/karpenter/controller:0.35.11@sha256:7d8d543f1cae2b3b7d3cfe7d84dc451b31632b649ff766980398ab2b9c980240",
"registryURL": "public.ecr.aws/karpenter/controller:1.0.8@sha256:9ea26ba59f3b104bf7df24bb0ae6eeaec94938d86c47bca81028dff1c777b654",
"platforms": [
{
"os": "linux",
Expand Down Expand Up @@ -1210,7 +1210,7 @@
{
"type": "image",
"details": {
"registryURL": "tfy.jfrog.io/tfy-private-images/mlfoundry-server:v0.17.0",
"registryURL": "tfy.jfrog.io/tfy-private-images/mlfoundry-server:v0.18.1",
"platforms": [
{
"os": "linux",
Expand All @@ -1226,7 +1226,7 @@
{
"type": "image",
"details": {
"registryURL": "tfy.jfrog.io/tfy-private-images/servicefoundry-server:v0.21.0",
"registryURL": "tfy.jfrog.io/tfy-private-images/servicefoundry-server:v0.22.2",
"platforms": [
{
"os": "linux",
Expand All @@ -1242,7 +1242,7 @@
{
"type": "image",
"details": {
"registryURL": "tfy.jfrog.io/tfy-private-images/sfy-manifest-service:v0.18.0",
"registryURL": "tfy.jfrog.io/tfy-private-images/sfy-manifest-service:v0.19.0",
"platforms": [
{
"os": "linux",
Expand All @@ -1258,7 +1258,7 @@
{
"type": "image",
"details": {
"registryURL": "tfy.jfrog.io/tfy-private-images/tfy-controller:v0.12.0",
"registryURL": "tfy.jfrog.io/tfy-private-images/tfy-controller:v0.13.0",
"platforms": [
{
"os": "linux",
Expand All @@ -1274,7 +1274,7 @@
{
"type": "image",
"details": {
"registryURL": "tfy.jfrog.io/tfy-private-images/tfy-k8s-controller:v0.17.0",
"registryURL": "tfy.jfrog.io/tfy-private-images/tfy-k8s-controller:v0.18.0",
"platforms": [
{
"os": "linux",
Expand All @@ -1290,7 +1290,7 @@
{
"type": "image",
"details": {
"registryURL": "tfy.jfrog.io/tfy-private-images/truefoundry-frontend-app:v0.20.0",
"registryURL": "tfy.jfrog.io/tfy-private-images/truefoundry-frontend-app:v0.21.1",
"platforms": []
}
},
Expand Down
18 changes: 18 additions & 0 deletions charts/tfy-k8s-aws-eks-inframold/templates/argocd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,24 @@ spec:
affinity:
{{ toYaml . | nindent 12 }}
{{- end }}
redisSecretInit:
resources:
requests:
cpu: 100m
memory: 256Mi
ephemeral-storage: 256Mi
limits:
cpu: 400m
memory: 512Mi
ephemeral-storage: 512Mi
{{- with .Values.tolerations }}
tolerations:
{{ toYaml . | nindent 12 }}
{{- end }}
{{- with .Values.affinity }}
affinity:
{{ toYaml . | nindent 12 }}
{{- end }}
repoServer:
resources:
requests:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,15 @@ spec:
{{- if .Values.notebookController.valuesOverride }}
{{ .Values.notebookController.valuesOverride | toYaml | nindent 8 }}
{{- else }}
resources:
limits:
cpu: 100m
memory: 256Mi
ephemeral-storage: 256Mi
requests:
cpu: 50m
memory: 128Mi
ephemeral-storage: 128Mi
{{- with .Values.notebookController.notebookBaseDomainUrl }}
notebookBaseDomainUrl: {{ . }}
{{- end }}
Expand Down
10 changes: 10 additions & 0 deletions charts/tfy-k8s-aws-eks-inframold/templates/prometheus.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,16 @@ spec:
{{ toYaml . | nindent 14 }}
{{- end }}
additionalScrapeConfigs:
- scheme: http
job_name: elasti-resolver
honor_labels: true
metrics_path: /metrics
dns_sd_configs:
- port: 8013
type: A
names:
- elasti-resolver-service.elasti
scrape_interval: 1s
- scheme: http
job_name: keda
honor_labels: true
Expand Down
2 changes: 1 addition & 1 deletion charts/tfy-k8s-aws-eks-inframold/templates/tfy-agent.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ spec:
server: https://kubernetes.default.svc
project: tfy-apps
source:
targetRevision: 0.2.46
targetRevision: 0.2.48
repoURL: https://truefoundry.github.io/infra-charts/
chart: tfy-agent
helm:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ spec:
server: 'https://kubernetes.default.svc'
source:
repoURL: https://truefoundry.github.io/infra-charts/
targetRevision: 0.3.2
targetRevision: 0.4.1
chart: tfy-karpenter
helm:
values: |-
Expand All @@ -37,11 +37,11 @@ spec:
controller:
resources:
requests:
cpu: 50m
memory: 100Mi
cpu: 100m
memory: 256Mi
limits:
cpu: 200m
memory: 256Mi
memory: 512Mi
{{- end }}
project: tfy-apps
syncPolicy:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ spec:
server: https://kubernetes.default.svc
project: tfy-apps
source:
targetRevision: 0.21.0
targetRevision: 0.22.2
repoURL: "tfy.jfrog.io/tfy-helm"
chart: truefoundry
helm:
Expand Down
2 changes: 1 addition & 1 deletion charts/tfy-k8s-azure-aks-inframold/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: tfy-k8s-azure-aks-inframold
version: 0.1.21
version: 0.1.22
description: "Inframold, the superchart that configure your cluster on azure for truefoundry."
maintainers:
- name: truefoundry
32 changes: 16 additions & 16 deletions charts/tfy-k8s-azure-aks-inframold/artifacts-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -163,9 +163,9 @@
"details": {
"chart": "tfy-agent",
"repoURL": "https://truefoundry.github.io/infra-charts/",
"targetRevision": "0.2.46",
"targetRevision": "0.2.48",
"images": [
"tfy.jfrog.io/tfy-images/tfy-agent:8bea20bc72baae0ade2ec753362dbdf29df3a92e",
"tfy.jfrog.io/tfy-images/tfy-agent:4320a4bcd6068b1df0e5305899f49d4c16652d1e",
"tfy.jfrog.io/tfy-images/tfy-agent-proxy:fcfb8e398eb01f05fb72cd9115b9ec69a89b9cce"
]
}
Expand Down Expand Up @@ -196,14 +196,14 @@
"details": {
"chart": "truefoundry",
"repoURL": "oci://tfy.jfrog.io/tfy-helm",
"targetRevision": "0.21.0",
"targetRevision": "0.22.2",
"images": [
"tfy.jfrog.io/tfy-private-images/mlfoundry-server:v0.17.0",
"tfy.jfrog.io/tfy-private-images/servicefoundry-server:v0.21.0",
"tfy.jfrog.io/tfy-private-images/sfy-manifest-service:v0.18.0",
"tfy.jfrog.io/tfy-private-images/tfy-controller:v0.12.0",
"tfy.jfrog.io/tfy-private-images/tfy-k8s-controller:v0.17.0",
"tfy.jfrog.io/tfy-private-images/truefoundry-frontend-app:v0.20.0",
"tfy.jfrog.io/tfy-private-images/mlfoundry-server:v0.18.1",
"tfy.jfrog.io/tfy-private-images/servicefoundry-server:v0.22.2",
"tfy.jfrog.io/tfy-private-images/sfy-manifest-service:v0.19.0",
"tfy.jfrog.io/tfy-private-images/tfy-controller:v0.13.0",
"tfy.jfrog.io/tfy-private-images/tfy-k8s-controller:v0.18.0",
"tfy.jfrog.io/tfy-private-images/truefoundry-frontend-app:v0.21.1",
"tfy.jfrog.io/tfy-mirror/nats:2.10.22-alpine3.20",
"tfy.jfrog.io/tfy-mirror/natsio/nats-server-config-reloader:0.14.3",
"tfy.jfrog.io/tfy-mirror/natsio/prometheus-nats-exporter:0.15.0",
Expand Down Expand Up @@ -842,7 +842,7 @@
{
"type": "image",
"details": {
"registryURL": "tfy.jfrog.io/tfy-images/tfy-agent:8bea20bc72baae0ade2ec753362dbdf29df3a92e",
"registryURL": "tfy.jfrog.io/tfy-images/tfy-agent:4320a4bcd6068b1df0e5305899f49d4c16652d1e",
"platforms": [
{
"os": "linux",
Expand Down Expand Up @@ -897,7 +897,7 @@
{
"type": "image",
"details": {
"registryURL": "tfy.jfrog.io/tfy-private-images/mlfoundry-server:v0.17.0",
"registryURL": "tfy.jfrog.io/tfy-private-images/mlfoundry-server:v0.18.1",
"platforms": [
{
"os": "linux",
Expand All @@ -913,7 +913,7 @@
{
"type": "image",
"details": {
"registryURL": "tfy.jfrog.io/tfy-private-images/servicefoundry-server:v0.21.0",
"registryURL": "tfy.jfrog.io/tfy-private-images/servicefoundry-server:v0.22.2",
"platforms": [
{
"os": "linux",
Expand All @@ -929,7 +929,7 @@
{
"type": "image",
"details": {
"registryURL": "tfy.jfrog.io/tfy-private-images/sfy-manifest-service:v0.18.0",
"registryURL": "tfy.jfrog.io/tfy-private-images/sfy-manifest-service:v0.19.0",
"platforms": [
{
"os": "linux",
Expand All @@ -945,7 +945,7 @@
{
"type": "image",
"details": {
"registryURL": "tfy.jfrog.io/tfy-private-images/tfy-controller:v0.12.0",
"registryURL": "tfy.jfrog.io/tfy-private-images/tfy-controller:v0.13.0",
"platforms": [
{
"os": "linux",
Expand All @@ -961,7 +961,7 @@
{
"type": "image",
"details": {
"registryURL": "tfy.jfrog.io/tfy-private-images/tfy-k8s-controller:v0.17.0",
"registryURL": "tfy.jfrog.io/tfy-private-images/tfy-k8s-controller:v0.18.0",
"platforms": [
{
"os": "linux",
Expand All @@ -977,7 +977,7 @@
{
"type": "image",
"details": {
"registryURL": "tfy.jfrog.io/tfy-private-images/truefoundry-frontend-app:v0.20.0",
"registryURL": "tfy.jfrog.io/tfy-private-images/truefoundry-frontend-app:v0.21.1",
"platforms": []
}
},
Expand Down
18 changes: 18 additions & 0 deletions charts/tfy-k8s-azure-aks-inframold/templates/argocd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,24 @@ spec:
affinity:
{{ toYaml . | nindent 12 }}
{{- end }}
redisSecretInit:
resources:
requests:
cpu: 100m
memory: 256Mi
ephemeral-storage: 256Mi
limits:
cpu: 400m
memory: 512Mi
ephemeral-storage: 512Mi
{{- with .Values.tolerations }}
tolerations:
{{ toYaml . | nindent 12 }}
{{- end }}
{{- with .Values.affinity }}
affinity:
{{ toYaml . | nindent 12 }}
{{- end }}
repoServer:
resources:
requests:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,15 @@ spec:
{{- if .Values.notebookController.valuesOverride }}
{{ .Values.notebookController.valuesOverride | toYaml | nindent 8 }}
{{- else }}
resources:
limits:
cpu: 100m
memory: 256Mi
ephemeral-storage: 256Mi
requests:
cpu: 50m
memory: 128Mi
ephemeral-storage: 128Mi
{{- with .Values.notebookController.notebookBaseDomainUrl }}
notebookBaseDomainUrl: {{ . }}
{{- end }}
Expand Down
10 changes: 10 additions & 0 deletions charts/tfy-k8s-azure-aks-inframold/templates/prometheus.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,16 @@ spec:
{{ toYaml . | nindent 14 }}
{{- end }}
additionalScrapeConfigs:
- scheme: http
job_name: elasti-resolver
honor_labels: true
metrics_path: /metrics
dns_sd_configs:
- port: 8013
type: A
names:
- elasti-resolver-service.elasti
scrape_interval: 1s
- scheme: http
job_name: keda
honor_labels: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ spec:
server: https://kubernetes.default.svc
project: tfy-apps
source:
targetRevision: 0.2.46
targetRevision: 0.2.48
repoURL: https://truefoundry.github.io/infra-charts/
chart: tfy-agent
helm:
Expand Down
Loading

0 comments on commit b420b25

Please sign in to comment.