mirror of
https://github.com/ansible/awx.git
synced 2024-10-27 00:55:06 +03:00
Fix missing service account secret in docker-compose-minikube role (#14596)
* Fix missing service account secret Co-authored-by: Hao Liu <44379968+TheRealHaoLiu@users.noreply.github.com>
This commit is contained in:
parent
21fb395912
commit
a5f33456b6
@ -82,18 +82,11 @@
|
|||||||
name: '{{ minikube_service_account_name }}'
|
name: '{{ minikube_service_account_name }}'
|
||||||
register: service_account
|
register: service_account
|
||||||
|
|
||||||
- name: Register serviceAccount secret name
|
|
||||||
set_fact:
|
|
||||||
_service_account_secret_name: '{{ service_account["resources"][0]["secrets"][0]["name"] }}'
|
|
||||||
when:
|
|
||||||
- service_account["resources"][0]["secrets"] | length
|
|
||||||
- '"name" in service_account["resources"][0]["secrets"][0]'
|
|
||||||
|
|
||||||
- name: Retrieve bearer_token from serviceAccount secret
|
- name: Retrieve bearer_token from serviceAccount secret
|
||||||
k8s_info:
|
k8s_info:
|
||||||
kind: Secret
|
kind: Secret
|
||||||
namespace: '{{ minikube_service_account_namespace }}'
|
namespace: '{{ minikube_service_account_namespace }}'
|
||||||
name: '{{ _service_account_secret_name }}'
|
name: '{{ minikube_service_account_name }}'
|
||||||
register: _service_account_secret
|
register: _service_account_secret
|
||||||
|
|
||||||
- name: Load Minikube Bearer Token
|
- name: Load Minikube Bearer Token
|
||||||
|
@ -36,3 +36,12 @@ roleRef:
|
|||||||
apiGroup: rbac.authorization.k8s.io
|
apiGroup: rbac.authorization.k8s.io
|
||||||
kind: Role
|
kind: Role
|
||||||
name: {{ minikube_service_account_name }}
|
name: {{ minikube_service_account_name }}
|
||||||
|
---
|
||||||
|
apiVersion: v1
|
||||||
|
kind: Secret
|
||||||
|
metadata:
|
||||||
|
name: {{ minikube_service_account_name }}
|
||||||
|
namespace: {{ minikube_service_account_namespace }}
|
||||||
|
annotations:
|
||||||
|
kubernetes.io/service-account.name: {{ minikube_service_account_name }}
|
||||||
|
type: kubernetes.io/service-account-token
|
||||||
|
Loading…
Reference in New Issue
Block a user