Skip to content

Instantly share code, notes, and snippets.

@cedricve
Last active August 13, 2024 07:40
Show Gist options
  • Save cedricve/b19343ff1e706cb6977e99ebf7727584 to your computer and use it in GitHub Desktop.
Save cedricve/b19343ff1e706cb6977e99ebf7727584 to your computer and use it in GitHub Desktop.
apiserver:
service:
type: ClusterIP
ingress:
enabled: true
hostName: "api.clearml.xxx.ai"
tlsSecretName: "api-clearml-xxx-ai-tls"
annotations:
kubernetes.io/ingress.class: nginx
kubernetes.io/tls-acme: "true"
nginx.ingress.kubernetes.io/ssl-redirect: "true"
cert-manager.io/cluster-issuer: "letsencrypt-prod"
additionalConfigs:
apiserver.conf: |
auth {
fixed_users {
enabled: true
pass_hashed: false
users: [
{
username: "jane"
password: "12345678"
name: "Jane Doe"
},
{
username: "john"
password: "12345678"
name: "John Doe"
}
]
}
}
fileserver:
service:
type: ClusterIP
ingress:
enabled: true
hostName: "files.clearml.xxx.ai"
tlsSecretName: "files-clearml-xxx-ai-tls"
annotations:
kubernetes.io/ingress.class: nginx
kubernetes.io/tls-acme: "true"
nginx.ingress.kubernetes.io/ssl-redirect: "true"
cert-manager.io/cluster-issuer: "letsencrypt-prod"
webserver:
service:
type: ClusterIP
ingress:
enabled: true
hostName: "app.clearml.xxx.ai"
tlsSecretName: "app-clearml-xxx-ai-tls"
annotations:
kubernetes.io/ingress.class: nginx
kubernetes.io/tls-acme: "true"
nginx.ingress.kubernetes.io/ssl-redirect: "true"
cert-manager.io/cluster-issuer: "letsencrypt-prod"
redis:
architecture: replication
master:
persistence:
enabled: true
accessModes:
- ReadWriteOnce
size: 5Gi
## If undefined (the default) or set to null, no storageClassName spec is set, choosing the default provisioner
storageClass: null
replica:
replicaCount: 1
mongodb:
enabled: true
architecture: replicaset
replicaCount: 1
arbiter:
enabled: false
pdb:
create: true
podAntiAffinityPreset: soft
elasticsearch:
replicas: 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment