Kubernetes sometimes deprecates API versions. Most notably, a large number of deprecations happened in the 1.16 release. This is fine, and it's a fairly easy thing to deal with. However, it can be difficult to find all the places where you might have used a version that will be deprecated in your next upgrade. You might think, "I'll just ask the api-server to tell me!", but this is fraught with danger. If you ask the API-server to give you deployments.v1.apps, and the deployment was deployed as deployments.v1beta1.extensions, the API-server will quite happily convert the API version and return a manifest with apps/v1. This is fairly well outlined in the discussion of this issue.
Features
- Documentation available
- Pluto can check both static manifests and Helm charts for deprecated apiVersions
- Pluto can check both Helm 2 and Helm 3 releases running in your cluster for deprecated apiVersions
- Pluto is a utility to help users find deprecated Kubernetes apiVersions in their code repositories and their helm releases
- Find Kubernetes resources that have been deprecated
- Fairwinds Insights
Categories
Command Line ToolsLicense
Apache License V2.0Follow Pluto
Other Useful Business Software
Veeam Data Platform v13.1 - Get Your Free Trial
Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Pluto!