Skip to content

refactor(storage): storage should be created outside of helm releases #62

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

Merged
merged 2 commits into from
Sep 30, 2021

Conversation

crutonjohn
Copy link
Owner

storage resources created inside helm releases cause issues when upgrading said helm releases.
creating these PVCs outside of the helm release cycle will allow charts to upgrade without the need
for creating the storage itself, thereby avoiding inevitable helm release failures upon running an
upgrade.

BREAKING CHANGE: backing storage mechanism reworked; should likely only be merged after hardware
cutover in #61

#61

storage resources created inside helm releases cause issues when upgrading said helm releases.
creating these PVCs outside of the helm release cycle will allow charts to upgrade without the need
for creating the storage itself, thereby avoiding inevitable helm release failures upon running an
upgrade.

BREAKING CHANGE: backing storage mechanism reworked; should likely only be merged after hardware
cutover in #61

#61
k0s proved to be more difficult in the long run when working with raspberry pis. moving to the
standard k3s deployment using ansible seemed like the right move to make considering that k3s is
tested and proven on raspberry pi and the setup is just as easy. `gilt` is being used to pull in a
playbook so that i dont have to clutter this repo any more than it already is. i've also added more
directions on how to set the cluster up on the initial go. good luck and dog bless.

BREAKING CHANGE: k0s no longer works, long live k3s

#61
@crutonjohn crutonjohn merged commit 7da3c03 into main Sep 30, 2021
@crutonjohn crutonjohn deleted the update/storage branch January 19, 2022 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant