Skip to content

Commit 65d6885

Browse files
authored
Merge pull request #1795 from lmiccini/fr1_noisol
Add fr1 oscp sample without network isolation
2 parents 20a2c9d + 9f4647b commit 65d6885

1 file changed

Lines changed: 244 additions & 0 deletions

File tree

Lines changed: 244 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,244 @@
1+
apiVersion: core.openstack.org/v1beta1
2+
kind: OpenStackControlPlane
3+
metadata:
4+
name: openstack-galera
5+
spec:
6+
secret: osp-secret
7+
storageClass: local-storage
8+
keystone:
9+
template:
10+
databaseInstance: openstack
11+
secret: osp-secret
12+
galera:
13+
templates:
14+
openstack:
15+
storageRequest: 500M
16+
secret: osp-secret
17+
replicas: 1
18+
openstack-cell1:
19+
storageRequest: 500M
20+
secret: osp-secret
21+
replicas: 1
22+
rabbitmq:
23+
templates:
24+
rabbitmq:
25+
replicas: 1
26+
#resources:
27+
# requests:
28+
# cpu: 500m
29+
# memory: 1Gi
30+
# limits:
31+
# cpu: 800m
32+
# memory: 1Gi
33+
rabbitmq-cell1:
34+
replicas: 1
35+
memcached:
36+
templates:
37+
memcached:
38+
replicas: 1
39+
barbican:
40+
template:
41+
databaseInstance: openstack
42+
secret: osp-secret
43+
barbicanAPI:
44+
replicas: 1
45+
barbicanWorker:
46+
replicas: 1
47+
barbicanKeystoneListener:
48+
replicas: 1
49+
placement:
50+
template:
51+
databaseInstance: openstack
52+
secret: osp-secret
53+
glance:
54+
template:
55+
secret: osp-secret
56+
databaseInstance: openstack
57+
customServiceConfig: |
58+
[DEFAULT]
59+
enabled_backends = default_backend:swift
60+
[glance_store]
61+
default_backend = default_backend
62+
[default_backend]
63+
swift_store_create_container_on_put = True
64+
swift_store_auth_version = 3
65+
swift_store_auth_address = {{ .KeystoneInternalURL }}
66+
swift_store_endpoint_type = internalURL
67+
swift_store_user = service:glance
68+
swift_store_key = {{ .ServicePassword }}
69+
storage:
70+
storageClass: ""
71+
storageRequest: 10G
72+
keystoneEndpoint: default
73+
glanceAPIs:
74+
default:
75+
replicas: 1
76+
cinder:
77+
template:
78+
databaseInstance: openstack
79+
secret: osp-secret
80+
cinderAPI:
81+
replicas: 1
82+
cinderScheduler:
83+
replicas: 1
84+
cinderBackup:
85+
replicas: 0 # backend needs to be configured
86+
cinderVolumes:
87+
volume1:
88+
replicas: 0 # backend needs to be configured
89+
manila:
90+
template:
91+
databaseInstance: openstack
92+
manilaAPI:
93+
replicas: 1
94+
manilaScheduler:
95+
replicas: 1
96+
manilaShares:
97+
share1:
98+
replicas: 1
99+
ovn:
100+
template:
101+
ovnDBCluster:
102+
ovndbcluster-nb:
103+
replicas: 1
104+
dbType: NB
105+
storageRequest: 10G
106+
ovndbcluster-sb:
107+
replicas: 1
108+
dbType: SB
109+
storageRequest: 10G
110+
ovnNorthd:
111+
replicas: 1
112+
ovnController: {}
113+
neutron:
114+
template:
115+
databaseInstance: openstack
116+
secret: osp-secret
117+
horizon:
118+
template:
119+
replicas: 1
120+
secret: osp-secret
121+
nova:
122+
template:
123+
secret: osp-secret
124+
cellTemplates:
125+
cell0:
126+
cellDatabaseAccount: nova-cell0
127+
cellDatabaseInstance: openstack
128+
cellMessageBusInstance: rabbitmq
129+
conductorServiceTemplate:
130+
replicas: 1
131+
hasAPIAccess: true
132+
cell1:
133+
cellDatabaseAccount: nova-cell1
134+
cellDatabaseInstance: openstack-cell1
135+
cellMessageBusInstance: rabbitmq-cell1
136+
conductorServiceTemplate:
137+
replicas: 1
138+
hasAPIAccess: true
139+
heat:
140+
enabled: false
141+
template:
142+
databaseInstance: openstack
143+
heatAPI:
144+
replicas: 1
145+
heatEngine:
146+
replicas: 1
147+
secret: osp-secret
148+
ironic:
149+
enabled: false
150+
template:
151+
databaseInstance: openstack
152+
ironicAPI:
153+
replicas: 1
154+
ironicConductors:
155+
- replicas: 1
156+
storageRequest: 10G
157+
ironicInspector:
158+
replicas: 1
159+
ironicNeutronAgent:
160+
replicas: 1
161+
secret: osp-secret
162+
telemetry:
163+
enabled: true
164+
template:
165+
metricStorage:
166+
enabled: false
167+
monitoringStack:
168+
alertingEnabled: true
169+
scrapeInterval: 30s
170+
storage:
171+
strategy: persistent
172+
retention: 24h
173+
persistent:
174+
pvcStorageRequest: 10G
175+
autoscaling:
176+
enabled: false
177+
aodh:
178+
passwordSelectors:
179+
databaseAccount: aodh
180+
databaseInstance: openstack
181+
secret: osp-secret
182+
heatInstance: heat
183+
ceilometer:
184+
enabled: true
185+
secret: osp-secret
186+
logging:
187+
enabled: false
188+
ipaddr: 172.17.0.80
189+
port: 10514
190+
cloNamespace: openshift-logging
191+
swift:
192+
enabled: true
193+
template:
194+
swiftRing:
195+
ringReplicas: 1
196+
swiftStorage:
197+
replicas: 1
198+
swiftProxy:
199+
replicas: 1
200+
octavia:
201+
enabled: false
202+
template:
203+
databaseInstance: openstack
204+
octaviaAPI:
205+
replicas: 1
206+
secret: osp-secret
207+
redis:
208+
enabled: false
209+
designate:
210+
enabled: false
211+
apiOverride:
212+
route: {}
213+
template:
214+
databaseInstance: openstack
215+
secret: osp-secret
216+
designateAPI:
217+
override:
218+
service:
219+
internal:
220+
metadata:
221+
annotations:
222+
metallb.universe.tf/address-pool: internalapi
223+
metallb.universe.tf/allow-shared-ip: internalapi
224+
metallb.universe.tf/loadBalancerIPs: 172.17.0.80
225+
spec:
226+
type: LoadBalancer
227+
designateCentral:
228+
replicas: 1
229+
designateWorker:
230+
replicas: 1
231+
networkAttachments:
232+
- designate
233+
designateProducer:
234+
replicas: 1
235+
designateMdns:
236+
replicas: 1
237+
networkAttachments:
238+
- designate
239+
designateBackendbind9:
240+
replicas: 1
241+
storageClass: local-storage
242+
storageRequest: 10G
243+
networkAttachments:
244+
- designate

0 commit comments

Comments
 (0)