You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ArgoCD continuously monitors the configured Git repository for changes and automatically applies them to the Kubernetes cluster. Once the changes are pushed to the repository, ArgoCD will detect the update and synchronize with the latest version.
142
+
143
+
Check the ArgoCD UI to track the synchronization progress and ensure that the modifications are successfully applied to the cluster.
Copy file name to clipboardExpand all lines: osh/openstack/06-keystone/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,7 @@ kubectl --namespace openstack \
34
34
2. Encrypt the generated secrets using kubeseal for enhanced security. Also, create the kustomization.yaml file, ensuring removal of plain text Kubernetes secret resources.
Copy file name to clipboardExpand all lines: osh/openstack/07-glance/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,7 @@ kubectl --namespace openstack \
29
29
2. Encrypt the generated secrets using kubeseal for enhanced security. Also, create the kustomization.yaml file, ensuring removal of plain text Kubernetes secret resources.
Copy file name to clipboardExpand all lines: osh/openstack/08-heat/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,7 @@ kubectl --namespace openstack \
39
39
2. Encrypt the generated secrets using kubeseal for enhanced security. Also, create the kustomization.yaml file, ensuring removal of plain text Kubernetes secret resources.
Copy file name to clipboardExpand all lines: osh/openstack/09-cinder/README.md
+5-4
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,7 @@ kubectl --namespace openstack \
29
29
2. Encrypt the generated secrets using kubeseal for enhanced security. Also, create the kustomization.yaml file, ensuring removal of plain text Kubernetes secret resources.
Copy file name to clipboardExpand all lines: osh/openstack/10-neutron/README.md
+42-6
Original file line number
Diff line number
Diff line change
@@ -75,7 +75,7 @@ kubectl --namespace openstack \
75
75
2. Encrypt the generated secrets using kubeseal for enhanced security. Also, create the kustomization.yaml file, ensuring removal of plain text Kubernetes secret resources.
- Set the bridge mapping. These are colon delimitated between OVS_BRIDGE:PHYSICAL_INTERFACE_NAME. Multiple bridge mappings can be defined here and are separated by commas.
- Set the OVN bridge mapping. This maps the Neutron interfaces to the ovs bridge names. These are colon delimitated between OVS_BRIDGE:PHYSICAL_INTERFACE_NAME. Multiple bridge mappings can be defined here and are separated by commas.
Note while all compute nodes could be a gateway, not all nodes should be a gateway.
167
+
168
+
169
+
10. Apply the ArgoCD application to deploy Keystone.
132
170
```bash
133
171
kubectl apply -f osh/argoCD/10-neutron-argo.yaml
134
172
```
135
173
136
-
10. Confirm if all the neutron pods are UP:
174
+
11. Confirm if all the neutron pods are UP:
137
175
```bash
138
176
kubectl get pods -n openstack |egrep -i neutron
139
177
```
140
178
141
-
11. Once neutron is up and running proceed with the installation of Open vSwitch OVN by referring this [link](https://github.com/cloudnull/genestack/wiki/4.-Deploy-Required-Infrastructure-in-the-Environment#deploy-open-vswitch-ovn
142
-
)
143
-
144
179
---
145
180
146
181
## Validation:
147
182
```bash
148
183
kubectl get pods -n openstack |egrep -i neutron
184
+
# NOTE: `neutron-ovn-metadata-agent` will not be ready as it expects nova endpoint.
149
185
kubectl exec -it openstack-admin-client -n openstack -- openstack catalog list
150
186
kubectl exec -it openstack-admin-client -n openstack -- openstack service list
Copy file name to clipboardExpand all lines: osh/openstack/14-octavia/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,7 @@ kubectl --namespace openstack \
34
34
2. Encrypt the generated secrets using kubeseal for enhanced security. Also, create the kustomization.yaml file, ensuring removal of plain text Kubernetes secret resources.
0 commit comments