Skip to content
Snippets Groups Projects
Verified Commit 54921eb2 authored by Varac's avatar Varac
Browse files

Migrate createStorage() to master

Closes #69
parent f2468e57
No related branches found
No related tags found
No related merge requests found
kind: PersistentVolume
apiVersion: v1
metadata:
name: keycloak-postgres
labels:
type: local
spec:
capacity:
storage: 1Gi
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Recycle
hostPath:
path: "/var/local/k8s/keycloak-postgres"
type: DirectoryOrCreate
kind: PersistentVolume
apiVersion: v1
metadata:
name: traefik-pv-acme
labels:
type: local
spec:
capacity:
storage: 10Mi
accessModes:
- ReadWriteOnce
hostPath:
path: "/var/local/k8s/traefik-pv-acme"
type: DirectoryOrCreate
......@@ -48,10 +48,26 @@
command: /snap/bin/kubectl rollout status -n kube-system deployment/tiller-deploy
changed_when: false
- name: Create Storage
command: 'oas_control /usr/local/bin/control createStorage'
register: createStorage
- debug: var=createStorage.stdout
- name: Create local k8s storage directories
tags:
- tmp
file:
state: directory
path: /var/local/k8s/
mode: '0777'
with_items:
- keycloak-postgres
- traefik-pv-acme
- name: Create k8s storage resources
tags:
- tmp
k8s:
state: present
definition: "{{ lookup('file', 'k8s-config/storage/{{ item }}-storage.yml') }}"
with_items:
- keycloak-postgres
- traefik
- name: Clone helmfiles repo
git:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment