You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hetzner-ansible/roles/harbor_realm/defaults/main.yml

60 lines
1.3 KiB
YAML

---
current_realm_clients: [
{
name: "{{ harbor_oidc_client_id }}",
clientId: "{{ harbor_oidc_client_id }}",
admin_url: "{{ http_s }}://{{ shared_service_harbor_hostname }}",
root_url: "{{ http_s }}://{{ shared_service_harbor_hostname }}",
redirect_uris: [
"{{ http_s }}://{{ shared_service_harbor_hostname }}/*"
],
secret: "{{ harbor_oidc_client_secret }}",
web_origins: [
"{{ http_s }}://{{ shared_service_harbor_hostname }}"
]
}
]
current_realm_groups: [
{
"name": "awx",
},
{
"name": "admin",
},
{
"name": "smardigo",
},
]
current_realm_users: [
{
"username": "{{ harbor_oidc_admin_username }}",
"password": "{{ harbor_oidc_admin_password }}",
"email": "{{ harbor_oidc_admin_email }}",
"requiredActions": []
}
]
current_realm_admin_user:
username: "{{ harbor_oidc_admin_username }}"
password: "{{ harbor_oidc_admin_password }}"
email: "{{ harbor_oidc_admin_email }}"
requiredActions: []
current_user_groupmembership: [
{
"username": "{{ harbor_oidc_admin_username }}",
"destination_group": "awx",
},
{
"username": "{{ harbor_oidc_admin_username }}",
"destination_group": "admin",
},
{
"username": "{{ harbor_oidc_admin_username }}",
"destination_group": "smardigo",
}
]