Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch glance store backend to swift #330

Closed
wants to merge 37 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
daf13c3
Switch glance store backend to swift
sulochan Jun 22, 2024
4d0b106
Add playbook to set uniform service types for all subnets of a networ…
awfabian-rs Jun 25, 2024
ebaf03e
Corrected image reference in Skyline deployment YAML. (#332)
sowm9802 Jun 26, 2024
f31a647
Update kubernetes.core ansible collection to 3.2.0 (#334)
cblument Jun 27, 2024
90547a7
feat: update the service-user docs (#333)
cloudnull Jun 27, 2024
beb5771
onfig and Secrets change
aedan Jun 27, 2024
db5e053
Had to correct some of the docs
aedan Jun 27, 2024
8605232
fix: update remaining docs post config updates (#335)
cloudnull Jun 28, 2024
729827e
fix: update last remaining docs (#336)
cloudnull Jun 28, 2024
4a14308
fix: topolvm example
cloudnull Jun 28, 2024
f5c56e8
fix: correct libvirt chart path
cloudnull Jun 28, 2024
04bf82f
fix: doc types on ovn setup
cloudnull Jun 28, 2024
a1260e6
feat: add /opt/genestack/manifests to bootstrap
cloudnull Jun 28, 2024
c78ce9e
fix: fix path for loki examples
cloudnull Jun 28, 2024
5ea6914
fix: Ensure that bootstrap is checking the right path
cloudnull Jun 28, 2024
216ad9d
Update jinja2 to 3.1.4
sulochan Jun 28, 2024
ad8d115
Bootstrap needs to be in opt/genestack
aedan Jun 28, 2024
92b6deb
feat: add pci-passthrough docs to tree (#328)
cloudnull Jun 22, 2024
022a24c
fix: shell formating in pci passthrough (#329)
cloudnull Jun 22, 2024
48920c7
fix: add more scheduler docs (#331)
cloudnull Jun 22, 2024
8f4fd3c
Add playbook to set uniform service types for all subnets of a networ…
awfabian-rs Jun 25, 2024
1b4f717
Corrected image reference in Skyline deployment YAML. (#332)
sowm9802 Jun 26, 2024
98c898e
Update kubernetes.core ansible collection to 3.2.0 (#334)
cblument Jun 27, 2024
f3df157
feat: update the service-user docs (#333)
cloudnull Jun 27, 2024
e2f0788
onfig and Secrets change
aedan Jun 27, 2024
ac18b6d
Had to correct some of the docs
aedan Jun 27, 2024
5b21504
fix: update remaining docs post config updates (#335)
cloudnull Jun 28, 2024
b3a74c1
fix: update last remaining docs (#336)
cloudnull Jun 28, 2024
9d07d5e
fix: topolvm example
cloudnull Jun 28, 2024
dad0ebc
fix: correct libvirt chart path
cloudnull Jun 28, 2024
a7675a7
fix: doc types on ovn setup
cloudnull Jun 28, 2024
291343b
feat: add /opt/genestack/manifests to bootstrap
cloudnull Jun 28, 2024
402c1bf
fix: fix path for loki examples
cloudnull Jun 28, 2024
41562c6
fix: Ensure that bootstrap is checking the right path
cloudnull Jun 28, 2024
3e97d28
Update jinja2 to 3.1.4
sulochan Jun 28, 2024
3ca3d67
Bootstrap needs to be in opt/genestack
aedan Jun 28, 2024
b02e19e
Merge branch 'sulochan-glance_store'
sulochan Jul 2, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion helm-configs/glance/glance-helm-overrides.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# radosgw, rbd, swift or pvc
storage: pvc # This should likely be set to swift or rbd in production
storage: swift # Use override to switch to pvc or rbd

labels:
api:
Expand Down Expand Up @@ -251,6 +251,10 @@ conf:
rbd_store_ceph_conf: /etc/ceph/ceph.conf
filesystem_store_datadir: /var/lib/glance/images
default_swift_reference: ref1
swift_auth_address: https://swift.cluster.local
swift_auth_version: 3
swift_user: glance:glance-store
swift_password: override_from_your_secrets_files
swift_store_container: glance
swift_store_create_container_on_put: true
swift_store_config_file: /etc/glance/swift-store.conf
Expand Down Expand Up @@ -367,6 +371,11 @@ conf:
auth_address = {{ tuple "ceph_object_store" "public" "api" . | include "helm-toolkit.endpoints.keystone_endpoint_uri_lookup" }}
user = {{ .Values.endpoints.ceph_object_store.auth.glance.username }}:swift
key = {{ .Values.endpoints.ceph_object_store.auth.glance.password }}
{{- else if eq .Values.storage "swift" }}
auth_version = {{ .Values.conf.glance.glance_store.swift_auth_version }}
auth_address = {{ .Values.conf.glance.glance_store.swift_auth_address }}
user = {{ .Values.conf.glance.glance_store.swift_user }}
key = {{ .Values.conf.glance.glance_store.swift_password }}
{{- else }}
user = {{ .Values.endpoints.identity.auth.glance.project_name }}:{{ .Values.endpoints.identity.auth.glance.username }}
key = {{ .Values.endpoints.identity.auth.glance.password }}
Expand Down
Loading