Skip to content

Instantly share code, notes, and snippets.

@blaggacao
Created September 25, 2018 23:04
Show Gist options
  • Save blaggacao/bf3568cc040d916afdffdb9c2193afb5 to your computer and use it in GitHub Desktop.
Save blaggacao/bf3568cc040d916afdffdb9c2193afb5 to your computer and use it in GitHub Desktop.
Example Odoo Cluster
apiVersion: "odoo.k8s.io/v1alpha1"
kind: "OdooCluster"
metadata:
name: "mausi"
namespace: "odoo"
spec:
tracks:
- name: "v10"
image:
registry: "docker.io"
image: "xoelabs/dockery-odoo"
tag: "v10"
# - name: "v11"
# image:
# registry: "docker.io"
# name: "xoelabs/dockery-odoo"
# tag: "v11"
tiers:
- name: "Server"
replicas: 1
# qos:
# resources:
- name: "Cron"
replicas: 1
- name: "Background"
replicas: 1
- name: "LongPolling"
replicas: 1
volumes:
- name: "Persistence"
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 5Gi
# storageClassName:
- name: "Backup"
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 3Gi
# storageClassName:
pgNsSpec:
user: "odoo"
password: "odoo"
# userQuota:
pgCluster:
# Previous deployment of an external service is recommended
host: "database"
port: "5432"
user: "postgres"
password: "postgres"
# resourceQuotaSpec:
adminPassword: "default-admin-password"
configMap: ""
deployModel: ""
nodeSelector: ""
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment