Skip to content

Commit d7b3c13

Browse files
committed
First draft of feature-netapp-trident
1 parent 62a6227 commit d7b3c13

12 files changed

+826
-1
lines changed

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,8 @@ vim development-example.env-private
125125
source development-example.env-private
126126
```
127127

128-
### Run it
128+
### Run it, a few examples
129+
129130
```bash
130131

131132
ansible-navigator run stormshift-cluster-mgmt.yaml \
@@ -139,6 +140,10 @@ ansible-navigator run configure-job-templates.yaml \
139140
-e @development-example.vars-private \
140141
-l ocp3
141142

143+
ansible-navigator run configure-job-templates.yaml \
144+
--vault-password-file=.vault_pass \
145+
-e @development-example.vars-private -v
146+
142147
ansible-navigator run request-cert.yaml \
143148
--vault-password-file=.vault_pass \
144149
-e @development-example.vars-private \

configure-job-templates.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
- look-and-feel
3232
tasks:
3333
# - debug: msg="{{ inventory_hostname }}"
34+
<<<<<<< HEAD
3435
- name: Create coe-lab-stormshift-notifications notification template
3536
awx.awx.notification_template:
3637
state: present
@@ -49,6 +50,9 @@
4950
use_ssl: no
5051

5152
- name: "Create jobs: StormShift Cluster Mgmt - {{ inventory_hostname }}"
53+
=======
54+
- name: "Create jobs: StormShift Cluster Mgmt"
55+
>>>>>>> 2d9d5c9 (First draft of feature-netapp-trident)
5256
awx.awx.job_template:
5357
name: "🌪️ StormShift Cluster Mgmt - {{ inventory_hostname }}"
5458
description: "Do NOT edit, managed by Ansible: https://github.com/stormshift/automation/blob/master/configure-job-templates.yaml"
@@ -105,9 +109,19 @@
105109
},
106110
{
107111
"choices": [
112+
<<<<<<< HEAD
108113
{% for feature in features_by_cluster_type[cluster_type].all_available_features %}
109114
"{{ feature }}"{% if not loop.last %},{% endif %}
110115
{% endfor %}
116+
=======
117+
"manage-with-acm",
118+
"redhat-internal-certificate",
119+
"coe-sso",
120+
"lvms",
121+
"rhoai",
122+
"look-and-feel",
123+
"netapp-trident"
124+
>>>>>>> 2d9d5c9 (First draft of feature-netapp-trident)
111125
],
112126
{% if stormshift_cluster_features is defined %}
113127
"default": "{{ stormshift_cluster_features | join('\n') }}",

inventory/group_vars/all.yaml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,30 @@ sso_admin_pw: !vault |
4545
61613464386132393937353435326462643633623361353362396239363033323136643363333537
4646
3363613032633664370a326635383463623931353133653665653039643762613434643465633466
4747
3232
48+
49+
# ---------------------------
50+
# NetApp related informations
51+
52+
netapp_username: !vault |
53+
$ANSIBLE_VAULT;1.1;AES256
54+
39383636316637303163376365356162336139343561313330633363333537393338356339363963
55+
3138393034356136353863643030323435643632316339310a393632316365393661323062623561
56+
31643137323662653862336261323933373562353962343638656366613231623933313233326266
57+
6130333062616263300a313636646433663730303661613931326333626637363535666564663665
58+
3637
59+
60+
netapp_password: !vault |
61+
$ANSIBLE_VAULT;1.1;AES256
62+
36353865653462303431386165366638623865326565623732326139333261356132323139373739
63+
6437633634613931383464643036323262343166346663660a316563346133626438306239616363
64+
62376430333737356264366233646633656535613637393539316332626461633237663039313164
65+
6362306133373665350a653561613136353032393232383064353437313134396535643934633466
66+
3031
67+
68+
netapp_managementLIF: !vault |
69+
$ANSIBLE_VAULT;1.1;AES256
70+
32373234333932326239633862386533316335663733323966353433366639333034623364363937
71+
6637333464396432636239626136633063366336373438380a373735303031636432626339366263
72+
63383431623764393735633335333332343162333566613831633961313137383364346331653639
73+
3438393231336230390a383634333933613333396331303032616263303033326363313639623539
74+
3164
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
netapp_trident_version: 24.10.0
3+

0 commit comments

Comments
 (0)