Add dockerregistryauth global secret
This commit is contained in:
parent
cb620977cf
commit
15db597232
8
templates/dockerregistryauth.json.j2
Normal file
8
templates/dockerregistryauth.json.j2
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"auths": {
|
||||||
|
"registry.kadet.net": {
|
||||||
|
"username": "{{ swarm_registry_user.name }}",
|
||||||
|
"password": "{{ swarm_registry_user.password }}"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -13,3 +13,16 @@ pip_executable: pip3
|
|||||||
swarm_global_networks:
|
swarm_global_networks:
|
||||||
- name: traefik
|
- name: traefik
|
||||||
swarm_host_address: "{{ ansible_docker0.ipv4.address }}"
|
swarm_host_address: "{{ ansible_docker0.ipv4.address }}"
|
||||||
|
swarm_registry_user:
|
||||||
|
name: docker-swarm
|
||||||
|
password: !vault |
|
||||||
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
|
62333030343330666634643234323865303633343330333030303066363264323434656637356233
|
||||||
|
6165386664316536366235366336393561306139346235610a393566633363383734353933366331
|
||||||
|
36343364643366626230303463633164393336363736633662643536646539616235393232643930
|
||||||
|
3266326630393535660a393764376130343264643064613131393663333836356337613566343130
|
||||||
|
65353438613864373962636463613836313034633963613834393233376136313861303538346265
|
||||||
|
6139666332373137303962646530353364333732353339313262
|
||||||
|
swarm_global_secrets:
|
||||||
|
- name: dockerregistryauth
|
||||||
|
data: "{{ lookup('ansible.builtin.template', 'templates/dockerregistryauth.json.j2', convert_data=False)|string }}"
|
||||||
|
@ -118,6 +118,7 @@ service_config:
|
|||||||
|
|
||||||
registry:
|
registry:
|
||||||
registry_users:
|
registry_users:
|
||||||
|
- "{{ swarm_registry_user }}"
|
||||||
- name: kadet
|
- name: kadet
|
||||||
password: !vault |
|
password: !vault |
|
||||||
$ANSIBLE_VAULT;1.1;AES256
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
@ -136,15 +137,6 @@ service_config:
|
|||||||
3861393364356136350a393433613066663535333934636664613164653139323166343030633566
|
3861393364356136350a393433613066663535333934636664613164653139323166343030633566
|
||||||
36343734666637336665316231636631313633336331306633386665616337363166646132366133
|
36343734666637336665316231636631313633336331306633386665616337363166646132366133
|
||||||
6166376237646566656166386631303732633831323961363038
|
6166376237646566656166386631303732633831323961363038
|
||||||
- name: docker-swarm
|
|
||||||
password: !vault |
|
|
||||||
$ANSIBLE_VAULT;1.1;AES256
|
|
||||||
62333030343330666634643234323865303633343330333030303066363264323434656637356233
|
|
||||||
6165386664316536366235366336393561306139346235610a393566633363383734353933366331
|
|
||||||
36343364643366626230303463633164393336363736633662643536646539616235393232643930
|
|
||||||
3266326630393535660a393764376130343264643064613131393663333836356337613566343130
|
|
||||||
65353438613864373962636463613836313034633963613834393233376136313861303538346265
|
|
||||||
6139666332373137303962646530353364333732353339313262
|
|
||||||
- name: andrzej
|
- name: andrzej
|
||||||
password: !vault |
|
password: !vault |
|
||||||
$ANSIBLE_VAULT;1.1;AES256
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
|
Loading…
Reference in New Issue
Block a user