forked from infra/ansible
elnbuildsync: Retrieve keytab from IPA
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com> rh-pre-commit.version: 2.4.0 rh-pre-commit.check-secrets: ENABLED
This commit is contained in:
parent
f5d5a317df
commit
f5a5681182
3 changed files with 11 additions and 12 deletions
|
|
@ -76,10 +76,11 @@
|
|||
object_template: buildconfig.yml.j2
|
||||
object_objectname: buildconfig.yml
|
||||
|
||||
- role: openshift/object
|
||||
object_app: elnbuildsync
|
||||
object_template: keytab.yml.j2
|
||||
object_objectname: keytab.yml
|
||||
- role: openshift/keytab
|
||||
keytab_app: "{{ ebs_keytab_app }}"
|
||||
keytab_key: "{{ ebs_keytab_key }}"
|
||||
keytab_secret_name: "{{ ebs_keytab_secret_name }}"
|
||||
keytab_username: "{{ ebs_keytab_username }}"
|
||||
|
||||
- role: openshift/object
|
||||
object_app: elnbuildsync
|
||||
|
|
|
|||
|
|
@ -1,8 +0,0 @@
|
|||
apiVersion: v1
|
||||
kind: Secret
|
||||
|
||||
metadata:
|
||||
name: keytab
|
||||
data:
|
||||
distrobaker.keytab: '{{ ebs_keytab_secret }}'
|
||||
type: Opaque
|
||||
|
|
@ -7,3 +7,9 @@ ebs_db_name: elnbuildsync
|
|||
|
||||
ebs_config_branch: main
|
||||
ebs_stg_config_branch: staging
|
||||
|
||||
ebs_keytab_app: elnbuildsync
|
||||
ebs_keytab_username: eln-buildsync
|
||||
ebs_keytab_key: distrobaker
|
||||
ebs_keytab_secret_name: keytab
|
||||
ebs_keytab_path: /{{ ebs_keytab_secret_name }}/{{ ebs_keytab_key }}.keytab
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue