Comments (1)
I noticed that once we removed this, you may face an error for immutable/unable to change pvc resource if you were using the annotation method previously. This is because those annotations like storageClasses
are considered immutable and you cannot change or remove those once created.
You could do two things:
- Create a backup before using upgrading chart version ( do a helm rollback if it left you in an inconsistent state), remove the existing installation, and reinstall and import back up. This will ensure you are no longer using deprecated annotations that will go away and are using
storageClasses
moving froward. - Could optionally modify helm chart to have a variable like,
legacyStorageAnnotations
, and if it is true (default false), then use annotation headers for PVC storage class instead. This is just kicking the can down the road so it is preferred to do option 1
from k8s.
Related Issues (20)
- Ingress Annotations not saved or applied
- Create Template from Stack.
- Unable to save a namespace unless Cluster Setup Allow Resource Over-commit selected.
- Unable to set an ingress path based on the root path.
- helm value persistence.enabled is only in docs, not in the code HOT 1
- Please add loadBalancerIP option to helm chart
- portainer-lb.yaml - cannot unmarshal object into Go struct field ClusterRoleBinding.subjects of type []v1.Subject
- Attempting to fire up Portainer using Helm chart on Microk8s 1.27 using TLS Cert & key fails
- Update chart for portainer-ce 2.1.0
- Beef up CI testing HOT 1
- Include namespace in manifests
- Update EE in chart to 2.0.1
- Deployment with Nginx Ingress failed HOT 8
- Issue with PVC not ready HOT 4
- Initial setup with config maps or secrets
- Problem with hosts and tls in Helm chart HOT 2
- liveness check failed HOT 1
- No matches for kind "Ingress" in version "networking.k8s.io/v1beta1" HOT 1
- ClusterIP instruction in NOTES.txt is not complete
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from k8s.