Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Trust and Identity Incubator
mdx-saas-config
Commits
1ca680a0
Commit
1ca680a0
authored
Mar 15, 2022
by
Martin van Es
Browse files
Move ansible user and key to inventory configuration and
make use of aliases for easier config
parent
13dd5cff
Changes
3
Hide whitespace changes
Inline
Side-by-side
ansible.cfg
View file @
1ca680a0
[defaults]
gathering = smart
remote_user = ansible
[privilege_escalation]
become = True
[ssh_connection]
pipelining = True
ssh_args = -o ControlMaster=auto -o ControlPersist=3600s -o StrictHostKeyChecking=false
-i .ssh/id_ansible
ssh_args = -o ControlMaster=auto -o ControlPersist=3600s -o StrictHostKeyChecking=false
inventory/group_vars/all.yml
View file @
1ca680a0
...
...
@@ -3,7 +3,7 @@
tld
:
srv.mdx.incubator.geant.org
hosts
:
et2
.gndev.hexaa.eu
:
et2
:
hostname
:
srv1
altname
:
'
server-md2.et2.com'
...
...
@@ -20,7 +20,7 @@ hosts:
signer
:
'
http://srv2-signer.srv.mdx.incubator.geant.org'
altname
:
'
edugain-md.et2.com'
mdxcdn
.pt-38.utr.surfcloud.nl
:
mdxcdn
:
hostname
:
srv2
altname
:
'
server-md2.et2.com'
...
...
@@ -36,7 +36,7 @@ hosts:
edugain
:
signer
:
'
http://localhost:5001'
62.217.72.109
:
okeanos
:
hostname
:
srv3
mdproxy
:
...
...
@@ -46,7 +46,7 @@ hosts:
edugain
:
signer
:
'
http://srv2-signer.srv.mdx.incubator.geant.org'
alternative-mdx
.pt-76.utr.surfcloud.nl
:
alternative-mdx
:
hostname
:
srv4
altname
:
'
server-md.example.com'
...
...
inventory/inventory
View file @
1ca680a0
# Inventory Aliases
# Make sure to change group_vars/all.yml for the same hosts keys
et2 ansible_host=et2.gndev.hexaa.eu ansible_user=ansible ansible_ssh_private_key_file=.ssh/id_ansible
mdxcdn ansible_host=mdxcdn.pt-38.utr.surfcloud.nl ansible_user=ansible ansible_ssh_private_key_file=.ssh/id_ansible
alternative-mdx ansible_host=alternative-mdx.pt-76.utr.surfcloud.nl ansible_user=ansible ansible_ssh_private_key_file=.ssh/id_ansible
okeanos ansible_host=62.217.72.109 ansible_user=ansible ansible_ssh_private_key_file=.ssh/id_ansible
# Hosts that receive the mdserver role
[mdserver]
et2
.gndev.hexaa.eu
mdxcdn
.pt-38.utr.surfcloud.nl
alternative-mdx
.pt-76.utr.surfcloud.nl
et2
mdxcdn
alternative-mdx
# Hosts that receive the mdproxy role
[mdproxy]
et2
.gndev.hexaa.eu
mdxcdn
.pt-38.utr.surfcloud.nl
alternative-mdx
.pt-76.utr.surfcloud.nl
62.217.72.109
et2
mdxcdn
alternative-mdx
okeanos
# Hosts that receive the GeoDNS role
[geodns]
et2
.gndev.hexaa.eu
mdxcdn
.pt-38.utr.surfcloud.nl
et2
mdxcdn
# All hosts for base role
[all:children]
mdserver
mdproxy
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment