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
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
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 |