Files
fedora-infra_ansible/roles/openshift/keytab/tasks/main.yml
Patrick Uiterwijk ff117118a5 Use consistent, permanent filenames
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-04-17 01:02:21 +00:00

11 lines
384 B
YAML

- name: Acquire a keytab
include_role:
name: keytab/service
vars:
kt_location: "/etc/openshift_apps/{{app}}/{{key}}.kt"
- name: Call `oc secrets new` on the copied file
shell: oc -n {{app}} secrets new {{secret_name}} {{key}}=/etc/openshift_apps/{{app}}/{{key}}.kt
register: create_out
failed_when: "create_out.rc != 0 and 'AlreadyExists' not in create_out.stderr"