|
@@ -1,18 +1,15 @@
|
|
|
---
|
|
|
# Install default storage classes in GCE & AWS
|
|
|
+- name: storageclass template
|
|
|
+ template:
|
|
|
+ src: storageclass.j2
|
|
|
+ dest: /tmp/storageclass
|
|
|
+ run_once: true
|
|
|
+
|
|
|
- name: Ensure storageclass object
|
|
|
oc_obj:
|
|
|
kind: storageclass
|
|
|
name: "{{ openshift_storageclass_name }}"
|
|
|
- content:
|
|
|
- path: /tmp/openshift_storageclass
|
|
|
- data:
|
|
|
- kind: StorageClass
|
|
|
- apiVersion: storage.k8s.io/v1
|
|
|
- metadata:
|
|
|
- name: "{{ openshift_storageclass_name }}"
|
|
|
- annotations:
|
|
|
- storageclass.beta.kubernetes.io/is-default-class: "true"
|
|
|
- provisioner: "{{ openshift_storageclass_provisioner }}"
|
|
|
- parameters: "{{ openshift_storageclass_parameters }}"
|
|
|
+ files:
|
|
|
+ - /tmp/storageclass
|
|
|
run_once: true
|