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

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Pluto

Pluto Web Site

Other Useful Business Software
Build Agents and Models on One Platform Icon
Build Agents and Models on One Platform

Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Try It Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Pluto!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Go

Related Categories

Go Command Line Tools

Registered

2024-03-14