Created Role for logging into registry
This commit is contained in:
parent
81c6c2ca76
commit
1a27044367
@ -13,6 +13,8 @@ littlered.seandersontech.com
|
|||||||
[pi_cluster]
|
[pi_cluster]
|
||||||
goldsquad-[1:4].seandersontech.com
|
goldsquad-[1:4].seandersontech.com
|
||||||
|
|
||||||
|
[database]
|
||||||
|
goldsquad-2.seandersontech.com
|
||||||
|
|
||||||
[webservers]
|
[webservers]
|
||||||
webserver-01
|
webserver-01
|
||||||
|
|||||||
5
playbooks/provision_pgdb/site.yml
Normal file
5
playbooks/provision_pgdb/site.yml
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
name: Provision Postgres database container
|
||||||
|
hosts: database
|
||||||
|
roles:
|
||||||
|
- podman_login
|
||||||
Binary file not shown.
2
roles/podman_login/README.txt
Normal file
2
roles/podman_login/README.txt
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
# Purpose
|
||||||
|
This role logs into rh via podman
|
||||||
7
roles/podman_login/tasks/main.yml
Normal file
7
roles/podman_login/tasks/main.yml
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
- name: login to registry.redhat.io
|
||||||
|
containers.podman.podman_login:
|
||||||
|
username: '{{ rh_username }}'
|
||||||
|
password: '{{ rh_token }}'
|
||||||
|
registry: '{{ registry }}'
|
||||||
|
tlsverify: '{{ tlsverify }}'
|
||||||
5
roles/podman_login/vars/main.yml
Normal file
5
roles/podman_login/vars/main.yml
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
rh_username: '{{ lookup("env", "CONTAINER_REGISTRY_USERNAME") }}'
|
||||||
|
rh_token: '{{ lookup("env", "CONTAINER_REGISTRY_PASSWORD") }}'
|
||||||
|
registry: '{{ lookup("env", "CONTAINER_REGISTRY_HOST") }}'
|
||||||
|
tls_verify: '{{ lookup("env", "CONTAINER_REGISTRY_VERIFY_SSL") }}'
|
||||||
Loading…
x
Reference in New Issue
Block a user