@@ -10,16 +10,13 @@ Switch to the "openstack" namespace
1010```
1111oc project openstack
1212```
13- Change to the nova/nova02beta directory
13+ Change to the nova/nova02beta/networking directory
1414```
15- cd architecture/examples/dt/nova/nova02beta
15+ cd architecture/examples/dt/nova/nova02beta/networking/
1616```
17- Edit the [ nncp/values.yaml] ( nncp/values.yaml ) and
18- [ service-values.yaml] ( service-values.yaml ) files to suit
19- your environment.
17+ Edit the [ nncp/values.yaml] ( networking/nncp/values.yaml )
2018```
2119vi nncp/values.yaml
22- vi service-values.yaml
2320```
2421
2522## Apply node network configuration
@@ -37,7 +34,37 @@ Wait for NNCPs to be available
3734oc wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=300s
3835```
3936
40- ## Apply networking and control-plane configuration
37+ ## Create NAD's, IPAddressPool, and NetConfig
38+
39+ Generate Network attachment definitions, IPAddressPools and remaining
40+ networking CRs. Note that the associated values for these resources are also
41+ defined in [ nncp/values.yaml] ( networking/nncp/values.yaml )
42+ ```
43+ kustomize build > network.yaml
44+ ```
45+ Apply the CRs
46+ ```
47+ oc apply -f network.yaml
48+ ```
49+
50+ Wait for networking resources to be available
51+ ```
52+ oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m
53+ ```
54+
55+ ## Create control-plane configuration
56+
57+ Change to the architecture/examples/dt/nova/nova02beta directory
58+ ```
59+ cd architecture/examples/dt/nova/nova02beta
60+ ```
61+ Edit the [ service-values.yaml] ( service-values.yaml ) files to suit your
62+ environment.
63+ ```
64+ vi service-values.yaml
65+ ```
66+
67+ ## Apply control-plane configuration
4168
4269Generate the control-plane and networking CRs.
4370```
@@ -47,8 +74,7 @@ Apply the CRs
4774```
4875oc apply -f control-plane.yaml
4976```
50-
5177Wait for control plane to be available
5278```
5379oc wait osctlplane controlplane --for condition=Ready --timeout=600s
54- ```
80+ ```
0 commit comments