Automating O2 compliance testing and sample workload deployment for OKD O-Cloud 77/14377/7
authorChris Wheeler <chwheele@redhat.com>
Tue, 6 May 2025 23:36:09 +0000 (23:36 +0000)
committerChris Wheeler <chwheele@redhat.com>
Wed, 11 Jun 2025 23:17:33 +0000 (23:17 +0000)
commit14bc113a8bdb3e4a51f190b44fe1c37d9b1f643f
tree9f3da0047f5811ffdf68d199c60971050c77853a
parentedf0920ce410d6cd6733119d78720fed24a680f0
Automating O2 compliance testing and sample workload deployment for OKD O-Cloud

- Added ocloud_compliance.yml and ocloud_workload.yml playbooks/roles
- Added ocloud_token role to obtain an O2 access token
- Added ocloud_dms role to retrieve deployment manager and generate
  kubeconfig

Issue-ID: INF-494
Change-Id: Ib8c13b6324928665720dfd244c39e36a16833bcf
Signed-Off-By: Chris Wheeler <chwheele@redhat.com>
16 files changed:
okd/playbooks/ocloud_compliance.yml [new file with mode: 0644]
okd/playbooks/ocloud_workload.yml [new file with mode: 0644]
okd/roles/ocloud_compliance/defaults/main.yml [new file with mode: 0644]
okd/roles/ocloud_compliance/meta/main.yml [new file with mode: 0644]
okd/roles/ocloud_compliance/tasks/main.yml [new file with mode: 0644]
okd/roles/ocloud_compliance/templates/test_configs.yaml.j2 [new file with mode: 0644]
okd/roles/ocloud_dms/defaults/main.yml [new file with mode: 0644]
okd/roles/ocloud_dms/meta/main.yml [new file with mode: 0644]
okd/roles/ocloud_dms/tasks/main.yml [new file with mode: 0644]
okd/roles/ocloud_dms/templates/kubeconfig.j2 [new file with mode: 0644]
okd/roles/ocloud_token/defaults/main.yml [new file with mode: 0644]
okd/roles/ocloud_token/tasks/main.yml [new file with mode: 0644]
okd/roles/ocloud_workload/meta/main.yml [new file with mode: 0644]
okd/roles/ocloud_workload/tasks/main.yml [new file with mode: 0644]
okd/roles/ocloud_workload_oaicucp/defaults/main.yml [new file with mode: 0644]
okd/roles/ocloud_workload_oaicucp/tasks/main.yml [new file with mode: 0644]