Project 'rc/packer-openstack-hpc-image' was moved to 'rc/hpc-factory'. Please update any links and bookmarks that may still have the old path.
Commits on Source (15)
-
Eesaan Atluri authored
This will enable a standalone VM to interact with cluster so it can act as a proxy for services. eg. OOD,SSH etc.
2cc186ed -
Eesaan Atluri authored7068e3bd
-
Eesaan Atluri authoreda6eafaff
-
Eesaan Atluri authored
Change the default timeout from 10 secs to 60 secs to accomodate the delay for slurm pkg yum install tasks after running ldap_config role Refer #125
c95aa3b0 -
Eesaan Atluri authored
We parameterized a few tasks in the cheaha.yml and put the vars in group_vars/all so that the existing knightly builds won't break. We added values required for the CoD deploy in group_vars/proxy. Now if we put the proxy nodes in proxy group they will inherit values meant for CoD deploy which is not desired in production. We later realized that the appropriate file is group_vars/knightly and it gives flexibility to put proxy nodes in knightly group to override the vars meant for CoD in group_vars/all.
17ff86bd -
Eesaan Atluri authored
We changed it to "all" because that's the convention we follow. When running ansible playbook you need to limit the hosts with -l so that it doesn't run on all hosts. Some background on why it was set to default in the first place, `hosts: default` is used as a placeholder during development to indicate where actual host groups will later be defined. You can define specific host groups within the inventory file with names that are more relevant to your infrastructure, replacing the "default" placeholder.
673a8ebd -
Eesaan Atluri authored
A proxy node need not be a slurm client so we don't run this role
783892c1 -
Eesaan Atluri authored
Enable TLS only if the ldap_uri var is having https substring in the value
4c1e9daf -
Eesaan Atluri authored229f0e19
-
Eesaan Atluri authored423e686e
-
Eesaan Atluri authored856ba0f9
-
Bo-Chun Chen authored
Add packer template for proxy build See merge request rc/packer-openstack-hpc-image!95
0e7fdf08 -
Bo-Chun Chen authored377beaa7
-
Bo-Chun Chen authored72d76044
-
Bo-Chun Chen authored
Modify roles in cheaha.yml playbook to enable a standalone proxy See merge request rc/packer-openstack-hpc-image!90
cfdbc598
Showing
- ansible/cheaha.yml 3 additions, 2 deletionsansible/cheaha.yml
- ansible/group_vars/all 19 additions, 1 deletionansible/group_vars/all
- ansible/group_vars/prod 9 additions, 0 deletionsansible/group_vars/prod
- ansible/roles/cheaha.node/tasks/main.yml 2 additions, 3 deletionsansible/roles/cheaha.node/tasks/main.yml
- ansible/roles/ldap_config/tasks/main.yml 5 additions, 3 deletionsansible/roles/ldap_config/tasks/main.yml
- ansible/roles/ldap_config/templates/nslcd.conf.j2 148 additions, 0 deletionsansible/roles/ldap_config/templates/nslcd.conf.j2
- ansible/roles/nfs_mounts/tasks/autofs.yml 66 additions, 0 deletionsansible/roles/nfs_mounts/tasks/autofs.yml
- ansible/roles/nfs_mounts/tasks/fstab.yml 18 additions, 0 deletionsansible/roles/nfs_mounts/tasks/fstab.yml
- ansible/roles/nfs_mounts/tasks/main.yml 6 additions, 64 deletionsansible/roles/nfs_mounts/tasks/main.yml
- openstack-proxy/README.md 1 addition, 0 deletionsopenstack-proxy/README.md
- openstack-proxy/nodeimage.pkr.hcl 46 additions, 0 deletionsopenstack-proxy/nodeimage.pkr.hcl
- openstack-proxy/variables.pkr.hcl 96 additions, 0 deletionsopenstack-proxy/variables.pkr.hcl
ansible/group_vars/prod
0 → 100644
ansible/roles/nfs_mounts/tasks/autofs.yml
0 → 100644
ansible/roles/nfs_mounts/tasks/fstab.yml
0 → 100644
openstack-proxy/README.md
0 → 100644
openstack-proxy/nodeimage.pkr.hcl
0 → 100644
openstack-proxy/variables.pkr.hcl
0 → 100644