From 47242c6716b0fd7717d69d35629183622639c64c Mon Sep 17 00:00:00 2001 From: Clement Verna Date: Mon, 12 Mar 2018 10:01:36 +0100 Subject: [PATCH] Add a manual playbook to create a worker namespace (testing) Signed-off-by: Clement Verna --- playbooks/manual/osbs-workernamespace.yml | 39 +++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 playbooks/manual/osbs-workernamespace.yml diff --git a/playbooks/manual/osbs-workernamespace.yml b/playbooks/manual/osbs-workernamespace.yml new file mode 100644 index 0000000000..24c300fdd6 --- /dev/null +++ b/playbooks/manual/osbs-workernamespace.yml @@ -0,0 +1,39 @@ +- name: Create worker namespace + hosts: osbs-masters-stg[0] + tags: + - osbs-worker-namespace + user: root + roles: + - role: osbs-namespace + osbs_namespace: "{{ osbs_worker_namespace }}" + osbs_service_accounts: "{{ osbs_worker_service_accounts }}" + osbs_nodeselector: "{{ osbs_worker_default_nodeselector|default('') }}" + osbs_authoritative_registry: "{{ source_registry }}" + osbs_sources_command: "{{ osbs_conf_sources_command }}" + osbs_vendor: "{{ osbs_conf_vendor }}" + +- name: setup koji secret in worker namespace + hosts: osbs-masters-stg[0] + tags: + - osbs-worker-namespace + roles: + - role: osbs-secret + osbs_namespace: "{{ osbs_worker_namespace }}" + osbs_secret_name: kojisecret + osbs_secret_files: + - source: "/etc/pki/koji/fedora-builder.pem" + dest: cert + +- name: setup dist registry secret in worker namespace + hosts: osbs-masters-stg[0] + tags: + - osbs-worker-namespace + roles: + - role: osbs-secret + osbs_namespace: "{{ osbs_worker_namespace }}" + osbs_secret_name: registry-secret + osbs_secret_files: + - source: "{{private}}/files/koji/{{docker_cert_name}}.cert.pem" + dest: registry.crt + - source: "{{private}}/files/koji/{{docker_cert_name}}.key.pem" + dest: registry.key