Created Role for logging into registry
This commit is contained in:
parent
81c6c2ca76
commit
1a27044367
@ -13,6 +13,8 @@ littlered.seandersontech.com
|
||||
[pi_cluster]
|
||||
goldsquad-[1:4].seandersontech.com
|
||||
|
||||
[database]
|
||||
goldsquad-2.seandersontech.com
|
||||
|
||||
[webservers]
|
||||
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