Compare commits
54 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 137689a1a5 | |||
| 615ece4a82 | |||
| cd41454309 | |||
| b8915b8842 | |||
| 76e482c1ae | |||
| 93578b1448 | |||
| 6b50596673 | |||
| a1dcc246a5 | |||
| 008a86c8fe | |||
| ff0739067a | |||
| 118beed601 | |||
| 9466e3d992 | |||
| 0530c9aa40 | |||
| 5397ebbc78 | |||
| 03c25d218c | |||
| b3a04deeca | |||
|
|
bee90d06c9 | ||
| 4e34483561 | |||
|
|
2a3e7e91f5 | ||
| 56a554ca4f | |||
|
|
76b22c27ac | ||
| 94d1549035 | |||
| 5c43149899 | |||
| 8f0ae3d68e | |||
|
|
d8f5bce6e4 | ||
| d43698132c | |||
| 1898404dc4 | |||
| e27a8bdb67 | |||
| 86fe495cb3 | |||
| 03155c607f | |||
|
|
4c87b0fb3d | ||
| b7df803129 | |||
|
|
2aa0506d34 | ||
| 87a97b02cc | |||
|
|
d4f5bbba93 | ||
| 778d9a6197 | |||
|
|
c0540a6e37 | ||
|
|
0989593b60 | ||
| 88592fa799 | |||
|
|
2beb9bd413 | ||
|
|
be896e4f18 | ||
| 92fb0ee8c3 | |||
| 3d601e4c2a | |||
| fe395239aa | |||
|
|
d9374f27f8 | ||
| 0051b97621 | |||
|
|
9d0aac7423 | ||
| 2d8ec40625 | |||
| 5ebe7f564f | |||
| e4dac0b21f | |||
|
|
e80706d3db | ||
| 814b4e59b4 | |||
|
|
ec3f431b45 | ||
| 1b90f54a6e |
@ -1,4 +1,4 @@
|
|||||||
---
|
---
|
||||||
classes:
|
classes:
|
||||||
- roles::puppet::puppetmaster
|
- roles::infra::puppet::master
|
||||||
environment: testing
|
environment: testing
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
---
|
---
|
||||||
classes:
|
classes:
|
||||||
- roles::puppet::puppetdb_api
|
- roles::infra::puppetdb::api
|
||||||
environment: testing
|
environment: testing
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
---
|
---
|
||||||
classes:
|
classes:
|
||||||
- roles::puppet::puppetdb_sql
|
- roles::infra::puppetdb::sql
|
||||||
environment: testing
|
environment: testing
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
---
|
---
|
||||||
classes:
|
classes:
|
||||||
- roles::puppet::puppetboard
|
- roles::infra::puppetboard::server
|
||||||
environment: testing
|
environment: testing
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
---
|
---
|
||||||
classes:
|
classes:
|
||||||
- roles::base
|
- roles::infra::dns::resolver
|
||||||
environment: testing
|
environment: testing
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
---
|
---
|
||||||
classes:
|
classes:
|
||||||
- roles::base
|
- roles::infra::dns::resolver
|
||||||
environment: testing
|
environment: testing
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
---
|
---
|
||||||
classes:
|
classes:
|
||||||
- roles::base
|
- roles::infra::ntp::server
|
||||||
environment: testing
|
environment: testing
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
---
|
---
|
||||||
classes:
|
classes:
|
||||||
- roles::base
|
- roles::infra::ntp::server
|
||||||
environment: testing
|
environment: testing
|
||||||
|
|||||||
@ -1,4 +1,6 @@
|
|||||||
---
|
---
|
||||||
classes:
|
classes:
|
||||||
- roles::ceph::osd
|
- roles::infra::storage::minio
|
||||||
environment: testing
|
environment: testing
|
||||||
|
parameters:
|
||||||
|
minio_pool: pool1
|
||||||
|
|||||||
@ -1,4 +1,6 @@
|
|||||||
---
|
---
|
||||||
classes:
|
classes:
|
||||||
- roles::ceph::osd
|
- roles::infra::storage::minio
|
||||||
environment: testing
|
environment: testing
|
||||||
|
parameters:
|
||||||
|
minio_pool: pool1
|
||||||
|
|||||||
@ -1,4 +1,6 @@
|
|||||||
---
|
---
|
||||||
classes:
|
classes:
|
||||||
- roles::ceph::osd
|
- roles::infra::storage::minio
|
||||||
environment: testing
|
environment: testing
|
||||||
|
parameters:
|
||||||
|
minio_pool: pool1
|
||||||
|
|||||||
@ -1,4 +1,6 @@
|
|||||||
---
|
---
|
||||||
classes:
|
classes:
|
||||||
- roles::ceph::osd
|
- roles::infra::storage::minio
|
||||||
environment: testing
|
environment: testing
|
||||||
|
parameters:
|
||||||
|
minio_pool: pool1
|
||||||
|
|||||||
@ -1,4 +1,6 @@
|
|||||||
---
|
---
|
||||||
classes:
|
classes:
|
||||||
- roles::ceph::osd
|
- roles::infra::storage::minio
|
||||||
environment: testing
|
environment: testing
|
||||||
|
parameters:
|
||||||
|
minio_pool: pool1
|
||||||
|
|||||||
4
data/prodinf01n22.main.unkin.net.yaml
Normal file
4
data/prodinf01n22.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::reposync::syncer
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n23.main.unkin.net.yaml
Normal file
4
data/prodinf01n23.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::dns::master
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n24.main.unkin.net.yaml
Normal file
4
data/prodinf01n24.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::dns::master
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n25.main.unkin.net.yaml
Normal file
4
data/prodinf01n25.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::metrics::prometheus
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n26.main.unkin.net.yaml
Normal file
4
data/prodinf01n26.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::metrics::prometheus
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n27.main.unkin.net.yaml
Normal file
4
data/prodinf01n27.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::metrics::grafana
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n28.main.unkin.net.yaml
Normal file
4
data/prodinf01n28.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::metrics::grafana
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n29.main.unkin.net.yaml
Normal file
4
data/prodinf01n29.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::sql::galera
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n30.main.unkin.net.yaml
Normal file
4
data/prodinf01n30.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::sql::galera
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n31.main.unkin.net.yaml
Normal file
4
data/prodinf01n31.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::sql::galera
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n32.main.unkin.net.yaml
Normal file
4
data/prodinf01n32.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::halb::haproxy
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n33.main.unkin.net.yaml
Normal file
4
data/prodinf01n33.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::halb::haproxy
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n34.main.unkin.net.yaml
Normal file
4
data/prodinf01n34.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::storage::consul
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n35.main.unkin.net.yaml
Normal file
4
data/prodinf01n35.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::storage::consul
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n36.main.unkin.net.yaml
Normal file
4
data/prodinf01n36.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::storage::consul
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n37.main.unkin.net.yaml
Normal file
4
data/prodinf01n37.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::storage::vault
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n38.main.unkin.net.yaml
Normal file
4
data/prodinf01n38.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::storage::vault
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n39.main.unkin.net.yaml
Normal file
4
data/prodinf01n39.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::storage::vault
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n40.main.unkin.net.yaml
Normal file
4
data/prodinf01n40.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::db::redis
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n41.main.unkin.net.yaml
Normal file
4
data/prodinf01n41.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::db::redis
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n42.main.unkin.net.yaml
Normal file
4
data/prodinf01n42.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::db::redis
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n43.main.unkin.net.yaml
Normal file
4
data/prodinf01n43.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::ovirt::engine
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n44.main.unkin.net.yaml
Normal file
4
data/prodinf01n44.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::ovirt::node
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n45.main.unkin.net.yaml
Normal file
4
data/prodinf01n45.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::ovirt::node
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n46.main.unkin.net.yaml
Normal file
4
data/prodinf01n46.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::ovirt::node
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n47.main.unkin.net.yaml
Normal file
4
data/prodinf01n47.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::ovirt::node
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n48.main.unkin.net.yaml
Normal file
4
data/prodinf01n48.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::cobbler::server
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n49.main.unkin.net.yaml
Normal file
4
data/prodinf01n49.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::dhcp::server
|
||||||
|
environment: testing
|
||||||
4
data/prodinf01n50.main.unkin.net.yaml
Normal file
4
data/prodinf01n50.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::base
|
||||||
|
environment: testing
|
||||||
4
data/prodnxsr0001.main.unkin.net.yaml
Normal file
4
data/prodnxsr0001.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::ovirt::node
|
||||||
|
environment: testing
|
||||||
4
data/prodnxsr0002.main.unkin.net.yaml
Normal file
4
data/prodnxsr0002.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::ovirt::node
|
||||||
|
environment: testing
|
||||||
4
data/prodnxsr0003.main.unkin.net.yaml
Normal file
4
data/prodnxsr0003.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::ovirt::node
|
||||||
|
environment: testing
|
||||||
4
data/prodnxsr0004.main.unkin.net.yaml
Normal file
4
data/prodnxsr0004.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::ovirt::node
|
||||||
|
environment: testing
|
||||||
4
data/prodnxsr0005.main.unkin.net.yaml
Normal file
4
data/prodnxsr0005.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::ovirt::node
|
||||||
|
environment: testing
|
||||||
4
data/prodnxsr0006.main.unkin.net.yaml
Normal file
4
data/prodnxsr0006.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::ovirt::node
|
||||||
|
environment: testing
|
||||||
4
data/prodnxsr0007.main.unkin.net.yaml
Normal file
4
data/prodnxsr0007.main.unkin.net.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- roles::infra::ovirt::node
|
||||||
|
environment: testing
|
||||||
4
enc.py
4
enc.py
@ -34,11 +34,11 @@ def main():
|
|||||||
|
|
||||||
# Add 'enc_role' parameter with classes data
|
# Add 'enc_role' parameter with classes data
|
||||||
if "classes" in data:
|
if "classes" in data:
|
||||||
data["parameters"]["enc_role"] = data["classes"]
|
data["parameters"]["enc_role"] = data["classes"][:]
|
||||||
|
|
||||||
# Copy the environment to the parameters, if it exists
|
# Copy the environment to the parameters, if it exists
|
||||||
if data.get("environment"):
|
if data.get("environment"):
|
||||||
data["parameters"]["enc_env"] = data["environment"]
|
data["parameters"]["enc_env"] = data["environment"][:]
|
||||||
|
|
||||||
# If the environment is 'testing', remove it
|
# If the environment is 'testing', remove it
|
||||||
if data.get("environment") == "testing":
|
if data.get("environment") == "testing":
|
||||||
|
|||||||
4
templates/almalinux.yaml
Normal file
4
templates/almalinux.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
classes:
|
||||||
|
- ROLE
|
||||||
|
environment: ENV
|
||||||
Loading…
Reference in New Issue
Block a user