kubernetes-typed

Kubernetes types

A mypy plugin that provides type checking for Kubernetes resources and Python client stubs

mypy plugin to type check Kubernetes resources

GitHub

20 stars
3 watching
5 forks
Language: Python
last commit: 2 months ago
Linked from 1 awesome list

crdkuberneteskubernetes-developmentkubernetes-python-clientmypymypy-pluginsmypy-stubspep484python-types

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kubernetes-client/haskell A Haskell library providing an interface to interact with the Kubernetes API 127
kotlinisland/basedmypy A Python type checker built to resolve issues with the mypy project and Python's typing system 143
tomplus/kubernetes_asyncio An asynchronous Python client library for the Kubernetes API 365
typeddjango/pytest-mypy-plugins A plugin for testing type checking and stubs using mypy and pytest 103
devopsspiral/kubelibrary A comprehensive Python library for testing Kubernetes clusters using Robot Framework 138
immanuelfodor/kube-karp Automates high availability and load balancing for Kubernetes clusters by assigning shared virtual IPs to nodes 123
kubepug/kubepug Checks Kubernetes API deprecations across multiple clusters and manifests. 1,556
red-gate/ks A step-by-step guide to deploying and managing containerized web applications using Kubernetes 232
kontena/k8s-client A Ruby library providing access to the Kubernetes API 76
dry-python/classes Typed polymorphism primitives for Python business logic 670
grafana/xk6-kubernetes A client extension for interacting with Kubernetes clusters from k6 tests. 64
alexivkin/kubepwn A collection of resources and tools for testing, analyzing, and securing Kubernetes clusters 54
kotlinisland/basedtyping A collection of helpers and utilities to aid in dealing with types at static analysis and runtime. 9
kotlinisland/basedtypeshed Provides static type annotations for the Python standard library and third-party packages 3
jlesquembre/kubeprompt A tool that isolates kubectl shells and provides contextual prompt information in Kubernetes environments 80