summaryrefslogtreecommitdiffstats
path: root/roles/openshift_management/files/templates/cloudforms/cfme-pv-server-example.yaml
diff options
context:
space:
mode:
authorScott Dodson <sdodson@redhat.com>2017-10-09 10:56:43 -0400
committerGitHub <noreply@github.com>2017-10-09 10:56:43 -0400
commitfced8262d239d1d44ce64a5c6d02caa1530c5d45 (patch)
treed50659fa9b1fd4ab41ae611edf1f65b52c4fd5e9 /roles/openshift_management/files/templates/cloudforms/cfme-pv-server-example.yaml
parentb37c5e648736c11913c56ee2b9620920ef42e99e (diff)
parentc0f63fb902b53bc592e6862d5876af9b244ee82b (diff)
downloadopenshift-fced8262d239d1d44ce64a5c6d02caa1530c5d45.tar.gz
openshift-fced8262d239d1d44ce64a5c6d02caa1530c5d45.tar.bz2
openshift-fced8262d239d1d44ce64a5c6d02caa1530c5d45.tar.xz
openshift-fced8262d239d1d44ce64a5c6d02caa1530c5d45.zip
Merge pull request #5682 from tbielawa/openshift_management
Rename openshift_cfme role to openshift_management
Diffstat (limited to 'roles/openshift_management/files/templates/cloudforms/cfme-pv-server-example.yaml')
-rw-r--r--roles/openshift_management/files/templates/cloudforms/cfme-pv-server-example.yaml38
1 files changed, 38 insertions, 0 deletions
diff --git a/roles/openshift_management/files/templates/cloudforms/cfme-pv-server-example.yaml b/roles/openshift_management/files/templates/cloudforms/cfme-pv-server-example.yaml
new file mode 100644
index 000000000..527090ae8
--- /dev/null
+++ b/roles/openshift_management/files/templates/cloudforms/cfme-pv-server-example.yaml
@@ -0,0 +1,38 @@
+apiVersion: v1
+kind: Template
+labels:
+ template: cloudforms-app-pv
+metadata:
+ name: cloudforms-app-pv
+ annotations:
+ description: PV Template for CFME Server
+ tags: PVS, CFME
+objects:
+- apiVersion: v1
+ kind: PersistentVolume
+ metadata:
+ name: cfme-app
+ spec:
+ capacity:
+ storage: "${PV_SIZE}"
+ accessModes:
+ - ReadWriteOnce
+ nfs:
+ path: "${BASE_PATH}/cfme-app"
+ server: "${NFS_HOST}"
+ persistentVolumeReclaimPolicy: Retain
+parameters:
+- name: PV_SIZE
+ displayName: PV Size for App
+ required: true
+ description: The size of the CFME APP PV given in Gi
+ value: 5Gi
+- name: BASE_PATH
+ displayName: Exports Directory Base Path
+ required: true
+ description: The parent directory of your NFS exports
+ value: "/exports"
+- name: NFS_HOST
+ displayName: NFS Server Hostname
+ required: true
+ description: The hostname or IP address of the NFS server