Skip to content
Snippets Groups Projects

Add packer template for proxy build

2 files
+ 19
6
Compare changes
  • Side-by-side
  • Inline
Files
2
  • e9959fd9
    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.
+ 10
6
@@ -13,12 +13,16 @@
@@ -13,12 +13,16 @@
root_ssh_key: ""
root_ssh_key: ""
 
# cheaha.node related
hostname_lookup_table:
hostname_lookup_table:
- "172.20.0.24 cheaha-master02.cm.cluster cheaha-master02"
- "10.141.255.254 master.cm.cluster master localmaster.cm.cluster localmaster ldapserver.cm.cluster ldapserver"
- "172.20.0.22 cheaha-master01.cm.cluster cheaha-master01"
- "172.20.0.25 master.cm.cluster master localmaster.cm.cluster localmaster ldapserver.cm.cluster ldapserver"
bright_openldap_path: "/cm/local/apps/openldap"
# ldap_config related
ldap_cert_path: "{{bright_openldap_path}}/etc/certs"
ldap_cert_path: "/etc/openldap/certs"
ldap_uri: "ldaps://ldapserver"
ldap_uri: "ldap://ldapserver"
 
 
# nfs_mounts related
 
mount_points:
 
- /gpfs4
 
- /gpfs5
Loading