diff options
author | James Gu <james.gu@att.com> | 2020-05-04 13:57:29 -0700 |
---|---|---|
committer | James Gu <james.gu@att.com> | 2020-10-05 21:25:18 +0000 |
commit | da4f1540dec64779c01f7d0258b1a748ace9b131 (patch) | |
tree | 47856f75607849dc848dadcbcb1a7d048f91f7f7 /site/intel-pod17/networks/common-addresses.yaml | |
parent | 05686a28172cd3e79c71987cf495e0e67e064eb1 (diff) |
Treasuremap 1.8 integration
Upgrade pod 17 to Treasuremap 1.8 prime for CNTT RI-1.
Added deploy script enhancement to include pregenesis, certs, and wrapper
for shipyard cli command.
Added clean-genesis script to properly clean genesis node for redeployment.
Signed-off-by: James Gu <james.gu@att.com>
Change-Id: I4c150ef216d5eb631a0980c72b3c6c80a55788d0
Signed-off-by: James Gu <james.gu@att.com>
Diffstat (limited to 'site/intel-pod17/networks/common-addresses.yaml')
-rw-r--r-- | site/intel-pod17/networks/common-addresses.yaml | 68 |
1 files changed, 51 insertions, 17 deletions
diff --git a/site/intel-pod17/networks/common-addresses.yaml b/site/intel-pod17/networks/common-addresses.yaml index 758ba9b..8eaf8a4 100644 --- a/site/intel-pod17/networks/common-addresses.yaml +++ b/site/intel-pod17/networks/common-addresses.yaml @@ -5,10 +5,16 @@ schema: pegleg/CommonAddresses/v1 metadata: schema: metadata/Document/v1 + replacement: true name: common-addresses layeringDefinition: abstract: false layer: site + parentSelector: + name: common-addresses-global + actions: + - method: merge + path: . storagePolicy: cleartext data: calico: @@ -18,24 +24,37 @@ data: # This should be whichever interface (or bond) and VLAN number specified in # networks/physical/networks.yaml for the Calico network. # E.g. you would set "interface=ens785f0" as shown here. - ip_autodetection_method: interface=ens785f0 + ip_autodetection_method: can-reach=10.10.172.21 etcd: # The etcd service IP address. # This address must be within data.kubernetes.service_cidr range service_ip: 10.96.232.136 + ip_rule: + # NEWSITE-CHANGEME: The service gateway/VRR IP for routing pod traffic + gateway: 10.10.172.1 - # NEWSITE-CHANGEME: Update virtual IPs to be used for deployment. - # These IPs are imporant and tied to FQDN/DNS registration for the site, see more at - # https://airship-treasuremap.readthedocs.io/en/latest/authoring_and_deployment.html#register-dns-names - vip: - # Used for accessing Airship/OpenStack APIs (ingress of kube-system) - # The address is selected from DMZ network specified in - # networks/physical/networks.yaml - ingress_vip: '10.10.170.100/32' - # Used for bare-metal deployment (PXE boot, fetching Drydock bootactions) - # The address is selected from Admin network specified in - # networks/physical/networks.yaml - maas_vip: '10.10.171.100/32' + bgp: + # on the genesis node, run /opt/cni/bin/calicoctl get bgppeers + # asnumber: 64688 + ipv4: + # NEWSITE-CHANGEME: A routable CIDR to configure for ingress, maas, and + # outward facing services (i.e. routable ingress CIDR) + # public_service_cidr: 10.10.170.128/29 + public_service_cidr: 10.10.170.128/29 + # NEWSITE-CHANGEME: Update with the "public" facing VIP to assign to + # the ingress controller. /32 is redundant; this is an IP not a CIDR. + ingress_vip: 10.10.170.129/32 + # NEWSITE-CHANGEME(v1.0.1): Update with the "public" facing VIP to assign + # the MAAS ingress controller. /32 is redundant; this is an IP not a CIDR. + maas_vip: 10.10.171.129/32 + # NEWSITE-CHANGEME: In Network Cloud, there is a pair of "global" BGP + # peers that will be used for the whole site (all racks). These BGP peer + # IPs should be put into this list. + # NOTE: Any change to the size of this list (2) requires corresponding + # changes in calico.yaml + peers: + - 'Nonsense' + - 'Nonsense' dns: # Kubernetes cluster domain. Do not change. This is internal to the cluster. @@ -45,11 +64,15 @@ data: # List of upstream DNS forwards. Verify you can reach them from your # environment. If so, you should not need to change them. upstream_servers: - - 8.8.8.8 - - 8.8.4.4 + - 10.10.170.20 + - 10.10.171.20 # Repeat the same values as above, but formatted as a common separated # string - upstream_servers_joined: 8.8.8.8,8.8.4.4 + upstream_servers_joined: 10.10.170.20, 10.10.171.20 + + # NEWSITE-CHANGEME: Set the FQDN used by bare metal nodes according to FQDN naming standards at + node_domain: intel-pod17.opnfv.org + # NEWSITE-CHANGEME: FQDN for ingress (i.e. "publicly facing" access point) # Choose FQDN according to the ingress/public FQDN naming conventions at # the top of this document. @@ -66,6 +89,10 @@ data: # NEWSITE-CHANGEME: Address defined for Calico network in # networks/physical/networks.yaml ip: 10.10.172.21 + # NEWSITE-CHANGEME: OOB IP of the Genesis node. This should be sourced from the + # engineering package and match the address used to access the iLO/iDRAC/ASMI + # interface for the Genesis node. + oob: 10.10.170.11 bootstrap: # NEWSITE-CHANGEME: Address defined for the Admin (PXE) network in @@ -117,7 +144,7 @@ data: # comma separated NTP server list. Verify that these upstream NTP servers are # reachable in your environment; otherwise update them with the correct # values for your environment. - servers_joined: '0.ubuntu.pool.ntp.org,1.ubuntu.pool.ntp.org,2.ubuntu.pool.ntp.org,4.ubuntu.pool.ntp.org' + servers_joined: '0.ubuntu.pool.ntp.org,1.ubuntu.pool.ntp.org,2.ubuntu.pool.ntp.org,3.ubuntu.pool.ntp.org' # An example for Openstack Helm Infra LDAP ldap: @@ -139,6 +166,13 @@ data: # deployment (test vs prod values, etc) domain: example + ldap: + # NEWSITE-CHANGEME: Replace with the site's LDAP account used to + # authenticate to the active directory backend to validate keystone + # users. + # It is NOT used in the example deployment. + username: "m12345@ldap.test.com" + storage: ceph: # NEWSITE-CHANGEME: CIDRs for Ceph. Update to match the network CIDR |