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
AI-generated apps that pass security review
Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Pluto!