Skip to content
Snippets Groups Projects

Update README and staging/local setup

Merged Dixit Sabharwal requested to merge ds/db-service-lb into master
18 files
+ 255
143
Compare changes
  • Side-by-side
  • Inline
Files
18
+ 71
0
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ../../spring-app
- ../../moodle
- namespaces.yaml
- persistent-volumes.yaml
secretGenerator:
- name: grading-service-variables
type: Opaque
literals:
- API_KEY=12345
- MOODLE_BASEURL=http://moodle:80
- MOODLE_AUTOGRADE_TOKEN=xxxxxxxxxxxxxx
- GRADING_SERVICE_NAME=grading-service-tcp
- name: regcred-ghcr
type: Opaque
generatorOptions:
disableNameSuffixHash: true
patches:
# Remove volume moodle-data-pvc from pod template and add volumeClaimTemplates to moodle statefulset
- target:
version: v1
kind: StatefulSet
name: moodle
labelSelector: app=moodle
patch: |-
- op: remove
path: /spec/template/spec/volumes/0
- op: add
path: /spec/volumeClaimTemplates
value:
- metadata:
name: moodle-data-pvc
spec:
resources:
requests:
storage: 500Mi
accessModes:
- ReadWriteOnce
selector:
matchLabels:
app: moodle-data
# Remove volume db-data-pvc from pod template and add volumeClaimTemplates to db statefulset
- target:
version: v1
kind: StatefulSet
name: db
labelSelector: app=db
patch: |-
- op: remove
path: /spec/template/spec/volumes/0
- op: add
path: /spec/volumeClaimTemplates
value:
- metadata:
name: db-data-pvc
spec:
resources:
requests:
storage: 500Mi
accessModes:
- ReadWriteOnce
selector:
matchLabels:
app: db-data
Loading