Similar to https://github.com/rackerlabs/genestack/pull/273, which I will probably close shortly, but switches to Swift with tempauth instead of Swift. This one addressed the concern there about scripting to parse a service catalog by using the swift client from the openstack-admin-client pod, since the pod needs kubectl to run the OVN backup anyway.
We have set up tempauth for Swift in SJC, which will enable getting to backups on Swift without a circular dependency on keystone running on the cluster itself which you might need the backups to fix.
Switch to Swift tempauth for OVN backups.
Similar to https://github.com/rackerlabs/genestack/pull/273, which I will probably close shortly, but switches to Swift with tempauth instead of Swift. This one addressed the concern there about scripting to parse a service catalog by using the
swift
client from theopenstack-admin-client
pod, since the pod needskubectl
to run the OVN backup anyway.We have set up tempauth for Swift in SJC, which will enable getting to backups on Swift without a circular dependency on keystone running on the cluster itself which you might need the backups to fix.