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
azure: encode storage account in azureblob:// URLs
Move the Azure storage account name from the AZURE_STORAGE_ACCOUNT env
var into the URL so each azureblob:// path is self-contained. New
format: azureblob://{account}/{container}/{key}.
The env var is no longer read by kops; the legacy URL form is rejected
with a migration error pointing users at the new shape.
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
@@ -90,3 +89,11 @@ kOps for Azure currently does not support the following features:
90
89
## Next steps
91
90
92
91
Now that you have a working kOps cluster, read through the recommendations for [production setups guide](production.md) to learn more about how to configure kOps for production workloads.
92
+
93
+
## Migrating from earlier alpha versions
94
+
95
+
Older alpha releases used `azureblob://<container>/...` URLs and read the storage account from `AZURE_STORAGE_ACCOUNT`. To upgrade an existing cluster:
96
+
97
+
1.`unset AZURE_STORAGE_ACCOUNT` and re-export `KOPS_STATE_STORE` in the new shape.
98
+
2.`kops edit cluster` to update `spec.configStore.base` to the updated URL.
99
+
3.`kops update cluster --yes` and `kops rolling-update cluster --yes`.
0 commit comments