Skip to content

Commit

Permalink
Relates to #26. Add an Kustomize overlay for setting up a K3s specifi…
Browse files Browse the repository at this point in the history
…c based demo deployment
  • Loading branch information
poikilotherm committed Apr 18, 2019
1 parent 5398e1d commit 9539ca1
Show file tree
Hide file tree
Showing 3 changed files with 67 additions and 0 deletions.
32 changes: 32 additions & 0 deletions docs/k3s-demo/demo-secrets.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
apiVersion: v1
kind: Secret
metadata:
name: dataverse-postgresql
labels:
app: dataverse
type: Opaque
stringData:
username: dataverse
password: changeme
---
apiVersion: v1
kind: Secret
metadata:
name: dataverse-doi
labels:
app: dataverse
type: Opaque
stringData:
username: test.doi
password: changeme
---
apiVersion: v1
kind: Secret
metadata:
name: dataverse-api
labels:
app: dataverse
type: Opaque
stringData:
key: supersecret
11 changes: 11 additions & 0 deletions docs/k3s-demo/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
bases:
- ../../k8s/dataverse
- ../../k8s/solr
- ../../k8s/utils/postgresql

resources:
- demo-secrets.yaml

patches:
- patch-pvc-k3s.yaml
24 changes: 24 additions & 0 deletions docs/k3s-demo/patch-pvc-k3s.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: postgresql
spec:
storageClassName: local-path
selector:
---
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: dataverse-files
spec:
storageClassName: local-path
selector:
---
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: solr
spec:
storageClassName: local-path
selector:

0 comments on commit 9539ca1

Please sign in to comment.