Commit eeea0df
committed
Add support for Glance Location API configuration in OpenStack operator
This change integrates the Glance Location API feature exposed by Glance.
It enables "single" GlanceAPI StatefulSet deployments with regular backends
for RHOSO 19, and it reduces the PVC resource requirements, resulting in a
simplified deployment topology.
The Location API is controlled via the "glance.openstack.org/location-api"
annotation in the Glance CR for backward compatibility, allowing existing
deployments to continue to work with the split method while enabling the new
single-API deployment model for new (19 based) setups.
Signed-off-by: Francesco Pantano <fpantano@redhat.com>1 parent b10f4cc commit eeea0df
File tree
15 files changed
+38
-11
lines changed- api
- bases
- core/v1beta1
- bindata/crds
- config/crd/bases
- internal/openstack
15 files changed
+38
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4658 | 4658 | | |
4659 | 4659 | | |
4660 | 4660 | | |
4661 | | - | |
| 4661 | + | |
4662 | 4662 | | |
4663 | 4663 | | |
4664 | 4664 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
248 | 248 | | |
249 | 249 | | |
250 | 250 | | |
| 251 | + | |
| 252 | + | |
251 | 253 | | |
252 | 254 | | |
253 | 255 | | |
| |||
683 | 685 | | |
684 | 686 | | |
685 | 687 | | |
| 688 | + | |
| 689 | + | |
686 | 690 | | |
687 | 691 | | |
688 | 692 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
178 | 178 | | |
179 | 179 | | |
180 | 180 | | |
| 181 | + | |
181 | 182 | | |
182 | 183 | | |
183 | 184 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
| 146 | + | |
| 147 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
| |||
120 | 121 | | |
121 | 122 | | |
122 | 123 | | |
123 | | - | |
124 | | - | |
125 | 124 | | |
126 | 125 | | |
127 | 126 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4923 | 4923 | | |
4924 | 4924 | | |
4925 | 4925 | | |
4926 | | - | |
| 4926 | + | |
4927 | 4927 | | |
4928 | 4928 | | |
4929 | 4929 | | |
| |||
21459 | 21459 | | |
21460 | 21460 | | |
21461 | 21461 | | |
| 21462 | + | |
| 21463 | + | |
21462 | 21464 | | |
21463 | 21465 | | |
21464 | 21466 | | |
| |||
21894 | 21896 | | |
21895 | 21897 | | |
21896 | 21898 | | |
| 21899 | + | |
| 21900 | + | |
21897 | 21901 | | |
21898 | 21902 | | |
21899 | 21903 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| |||
1581 | 1581 | | |
1582 | 1582 | | |
1583 | 1583 | | |
1584 | | - | |
| 1584 | + | |
1585 | 1585 | | |
1586 | 1586 | | |
1587 | 1587 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1575 | 1575 | | |
1576 | 1576 | | |
1577 | 1577 | | |
1578 | | - | |
| 1578 | + | |
1579 | 1579 | | |
1580 | 1580 | | |
1581 | 1581 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4658 | 4658 | | |
4659 | 4659 | | |
4660 | 4660 | | |
4661 | | - | |
| 4661 | + | |
4662 | 4662 | | |
4663 | 4663 | | |
4664 | 4664 | | |
| |||
0 commit comments