Browse Source

install integreatly

master
Nicolas Massé 7 years ago
parent
commit
7087057b65
  1. 3
      .gitmodules
  2. 12
      README.md
  3. 2
      group_vars/.gitignore
  4. 1
      group_vars/all/.gitignore
  5. 1
      group_vars/all/common.yml
  6. 1
      group_vars/all/manifest.yaml
  7. 7
      group_vars/all/zz-integreatly.yaml
  8. 1
      integr8ly
  9. 7
      prod.hosts

3
.gitmodules

@ -2,3 +2,6 @@
path = openshift-ansible
url = git@github.com:openshift/openshift-ansible.git
branch = release-3.11
[submodule "integr8ly"]
path = integr8ly
url = https://github.com/integr8ly/installation.git

12
README.md

@ -116,10 +116,11 @@ openshift_master_identity_providers:
EOF
```
Create a file named `group_vars/all`, containing your global variables:
Create a file named `group_vars/all/itix.yaml`, containing your global variables:
```sh
cat <<EOF > group_vars/OSEv3
mkdir -p group_vars/all/
cat <<EOF > group_vars/all/itix.yaml
---
# The regular user account you created on your server
ansible_ssh_user: nicolas
@ -414,3 +415,10 @@ spec:
name: ansible-tower-web-svc
EOF
```
## Deploy Integr8ly
```sh
cd integr8ly
ansible-playbook -i ../prod.hosts playbooks/install.yml
```

2
group_vars/.gitignore

@ -1 +1 @@
*
OSEv3

1
group_vars/all/.gitignore

@ -0,0 +1 @@
itix.yaml

1
group_vars/all/common.yml

@ -0,0 +1 @@
../../integr8ly/inventories/group_vars/all/common.yml

1
group_vars/all/manifest.yaml

@ -0,0 +1 @@
../../integr8ly/inventories/group_vars/all/manifest.yaml

7
group_vars/all/zz-integreatly.yaml

@ -0,0 +1,7 @@
prerequisites_install: false
run_master_tasks: true
ns_prefix: integr8ly-
create_cluster_admin: false
eval_self_signed_certs: false
keep_namespaces: true
eval_seed_users_count: 10

1
integr8ly

@ -0,0 +1 @@
Subproject commit 94c152c742fcef81100f2b2c0b41775f7691ccbe

7
prod.hosts

@ -1,3 +1,10 @@
#
# Variables used by Integr8ly
#
[master:children]
masters
#
# Variables used by the ITIX playbook
#

Loading…
Cancel
Save