Kubernetes website screenshot

Kubernetes

Kubernetes, also known as K8s, is an open source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds upon 15 years of experience of running production workloads at Google, combined with best-of-breed ideas and practices from the community.

Kubernetes publishes 7 APIs on the APIs.io network, including Autoscaling API, Cluster API, Config API, and 4 more. Tagged areas include Automation, Cloud Native, CNCF, Containers, and Deployment.

The Kubernetes catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 2 Spectral governance rulesets.

Kubernetes’ developer surface includes changelog, CLI, authentication, documentation, API reference, engineering blog, training material, and 58 more developer resources.

64.9/100 strong ▬ flat Agent 46/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
7 APIs 1 MCP Servers
AutomationCloud NativeCNCFContainersDeploymentOpen SourceOrchestrationScaling

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 64.9/100 · strong
Contract Quality 20.9 / 25
Developer Ergonomics 11.3 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 9.2 / 13
Governance 6.4 / 12
Discoverability 9.3 / 10
Agent readiness — 46/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/kubernetes: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 7

Individual APIs this provider publishes, each with its own machine-readable definition.

Kubernetes Autoscaling API

Autoscaling resources including HorizontalPodAutoscalers for automatically scaling workloads based on observed metrics.

Kubernetes Cluster API

Cluster-level resources including Namespaces, Nodes, ServiceAccounts, and RBAC resources for cluster administration.

Kubernetes Config API

Configuration and storage resources including ConfigMaps, Secrets, PersistentVolumes, and PersistentVolumeClaims.

Kubernetes Events API

Event resources capturing occurrences within the cluster such as pod scheduling, container restarts, and resource state changes.

Kubernetes Namespaces API

The Namespaces API from Kubernetes — 2 operation(s) for namespaces.

Kubernetes RBAC API

Role-based access control resources including Roles, RoleBindings, ClusterRoles, and ClusterRoleBindings for managing authorization.

Kubernetes Workloads API

Workload resources including Pods, Deployments, StatefulSets, DaemonSets, ReplicaSets, Jobs, and CronJobs for managing containerized applications.

Scroll for all 7

Postman Collections 7

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 7

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Kubernetes API

OPEN COLLECTION

Arazzo Workflows 16

Multi-step API workflows described with the Arazzo specification.

Kubernetes Attach a HorizontalPodAutoscaler to a Deployment

Confirm a deployment exists, create an HPA targeting it, and list the namespace's autoscalers.

ARAZZO

Kubernetes Audit Cluster Node Capacity

List the cluster's nodes, read one node's capacity and conditions in full, and enumerate namespaces.

ARAZZO

Kubernetes Publish a ConfigMap and Roll Out Its Consumers

Inventory existing ConfigMaps, publish the new configuration, then roll the deployment that reads it.

ARAZZO

Kubernetes Deploy an Application into a New Namespace

Create a namespace, seed its config and secrets, deploy the workload, and expose it behind a service.

ARAZZO

Kubernetes Expose a Deployment Behind a Service

Resolve a deployment, then create a fronting service or replace the existing one to match.

ARAZZO

Kubernetes Apply Governance Labels to a Namespace

Read a namespace, replace it carrying governance labels, and confirm the labels stuck.

ARAZZO

Kubernetes Provision a ClusterRole If Missing

Check whether a ClusterRole already exists and create it only when it does not.

ARAZZO

Kubernetes Quarantine a Failing Pod for Inspection

Relabel a misbehaving pod out of its service and ReplicaSet, then capture its logs while it stays alive.

ARAZZO

Kubernetes Restart a Pod by Deleting It

Confirm a pod is controller-owned, delete it gracefully, and watch the replacement appear.

ARAZZO

Kubernetes Retire an Application from a Namespace

Find an application's deployment, remove its service and deployment, and confirm the pods are gone.

ARAZZO

Kubernetes Roll Out a New Container Image

Read a deployment, replace it with an updated image, then watch the rollout and its events.

ARAZZO

Kubernetes Rotate a Secret and Restart Its Consumers

Inventory existing secrets, write the new credential, then roll the deployment that consumes it.

ARAZZO

Kubernetes Run a One-Off Task Pod and Collect Its Output

Create a run-to-completion pod, poll it until it finishes, read its log, then clean it up.

ARAZZO

Kubernetes Scale a Deployment and Verify Replicas

Read the current scale of a deployment, set a new replica count, and confirm the pods landed.

ARAZZO

Kubernetes Inventory and Tear Down a Namespace

Record what a namespace contains, delete the namespace, and confirm it entered Terminating.

ARAZZO

Kubernetes Troubleshoot a Failing Pod

Find pods that are not Running, read the failing pod's detail, tail its logs, and pull namespace events.

ARAZZO

Scroll for all 16

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

kubernetes-mcp.yml

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Kubernetes Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Kubernetes Watch Events

The Kubernetes Watch API provides a streaming event interface for receiving real-time notifications about changes to cluster resources. Clients subscribe to resource types and r...

ASYNCAPI

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Kubernetes Context

0 classes · 36 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Kubernetes API Rules

5 rules · 1 errors 4 warnings

SPECTRAL

Kubernetes API Rules

6 rules · 4 warnings 2 info

SPECTRAL

JSON Schema 1

Standalone JSON Schema definitions for this provider's data models.

Kubernetes Resource

5 properties

JSON SCHEMA

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Kubernetes Authentication

http/mutualTLS · 2 schemes

SECURITY

Kubernetes Domain Security

TLSv1.3 · HSTS

SECURITY

Kubernetes Vulnerability Disclosure

disclosure policy published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Kubernetes Agentic Access

34 operations · 17 acting

34 operations · 17 acting

AGENTIC

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 3

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 22

Pagination, idempotency, versioning, errors, and events

Scroll for all 22

Build 8

SDKs, sample code, and the tooling you integrate with

Scroll for all 8

Access & Security 5

Authentication, authorization, and security posture

Learn 3

Tutorials, courses, talks, and written guidance

Operate 7

Status, limits, changes, and where to get help

Scroll for all 7

Commercial 1

Pricing, plans, and the legal terms of use

Company 6

The organization behind the API

Other 4

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: kubernetes
url: https://raw.githubusercontent.com/api-evangelist/kubernetes/refs/heads/main/apis.yml
apis:
- aid: kubernetes:kubernetes-autoscaling-api
  name: Kubernetes Autoscaling API
  description: Autoscaling resources including HorizontalPodAutoscalers for automatically scaling workloads based on observed
    metrics.
  humanURL: https://kubernetes.io/docs/concepts/overview/kubernetes-api/
  baseURL: https://kubernetes.default.svc
  tags:
  - Autoscaling
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-autoscaling-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/overview/kubernetes-api/
  - type: APIReference
    url: https://kubernetes.io/docs/reference/kubernetes-api/
  - type: OpenAPIRepository
    url: https://github.com/kubernetes/kubernetes/tree/master/api/openapi-spec
  - type: Authentication
    url: https://kubernetes.io/docs/reference/access-authn-authz/
  - type: Client Libraries
    url: https://kubernetes.io/docs/reference/using-api/client-libraries/
  - type: Migration Guide
    url: https://kubernetes.io/docs/reference/using-api/deprecation-guide/
  - type: AsyncAPI
    url: asyncapi/kubernetes-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-resource-schema.json
- aid: kubernetes:kubernetes-cluster-api
  name: Kubernetes Cluster API
  description: Cluster-level resources including Namespaces, Nodes, ServiceAccounts, and RBAC resources for cluster administration.
  humanURL: https://kubernetes.io/docs/concepts/overview/kubernetes-api/
  baseURL: https://kubernetes.default.svc
  tags:
  - Cluster
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-cluster-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/overview/kubernetes-api/
  - type: APIReference
    url: https://kubernetes.io/docs/reference/kubernetes-api/
  - type: OpenAPIRepository
    url: https://github.com/kubernetes/kubernetes/tree/master/api/openapi-spec
  - type: Authentication
    url: https://kubernetes.io/docs/reference/access-authn-authz/
  - type: Client Libraries
    url: https://kubernetes.io/docs/reference/using-api/client-libraries/
  - type: Migration Guide
    url: https://kubernetes.io/docs/reference/using-api/deprecation-guide/
  - type: AsyncAPI
    url: asyncapi/kubernetes-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-resource-schema.json
- aid: kubernetes:kubernetes-config-api
  name: Kubernetes Config API
  description: Configuration and storage resources including ConfigMaps, Secrets, PersistentVolumes, and PersistentVolumeClaims.
  humanURL: https://kubernetes.io/docs/concepts/overview/kubernetes-api/
  baseURL: https://kubernetes.default.svc
  tags:
  - Config
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-config-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/overview/kubernetes-api/
  - type: APIReference
    url: https://kubernetes.io/docs/reference/kubernetes-api/
  - type: OpenAPIRepository
    url: https://github.com/kubernetes/kubernetes/tree/master/api/openapi-spec
  - type: Authentication
    url: https://kubernetes.io/docs/reference/access-authn-authz/
  - type: Client Libraries
    url: https://kubernetes.io/docs/reference/using-api/client-libraries/
  - type: Migration Guide
    url: https://kubernetes.io/docs/reference/using-api/deprecation-guide/
  - type: AsyncAPI
    url: asyncapi/kubernetes-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-resource-schema.json
- aid: kubernetes:kubernetes-events-api
  name: Kubernetes Events API
  description: Event resources capturing occurrences within the cluster such as pod scheduling, container restarts, and resource
    state changes.
  humanURL: https://kubernetes.io/docs/concepts/overview/kubernetes-api/
  baseURL: https://kubernetes.default.svc
  tags:
  - Events
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-events-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/overview/kubernetes-api/
  - type: APIReference
    url: https://kubernetes.io/docs/reference/kubernetes-api/
  - type: OpenAPIRepository
    url: https://github.com/kubernetes/kubernetes/tree/master/api/openapi-spec
  - type: Authentication
    url: https://kubernetes.io/docs/reference/access-authn-authz/
  - type: Client Libraries
    url: https://kubernetes.io/docs/reference/using-api/client-libraries/
  - type: Migration Guide
    url: https://kubernetes.io/docs/reference/using-api/deprecation-guide/
  - type: AsyncAPI
    url: asyncapi/kubernetes-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-resource-schema.json
- aid: kubernetes:kubernetes-namespaces-api
  name: Kubernetes Namespaces API
  description: The Namespaces API from Kubernetes — 2 operation(s) for namespaces.
  humanURL: https://kubernetes.io/docs/concepts/overview/kubernetes-api/
  baseURL: https://kubernetes.default.svc
  tags:
  - Namespaces
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-namespaces-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/overview/kubernetes-api/
  - type: APIReference
    url: https://kubernetes.io/docs/reference/kubernetes-api/
  - type: OpenAPIRepository
    url: https://github.com/kubernetes/kubernetes/tree/master/api/openapi-spec
  - type: Authentication
    url: https://kubernetes.io/docs/reference/access-authn-authz/
  - type: Client Libraries
    url: https://kubernetes.io/docs/reference/using-api/client-libraries/
  - type: Migration Guide
    url: https://kubernetes.io/docs/reference/using-api/deprecation-guide/
  - type: AsyncAPI
    url: asyncapi/kubernetes-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-resource-schema.json
- aid: kubernetes:kubernetes-rbac-api
  name: Kubernetes RBAC API
  description: Role-based access control resources including Roles, RoleBindings, ClusterRoles, and ClusterRoleBindings for
    managing authorization.
  humanURL: https://kubernetes.io/docs/concepts/overview/kubernetes-api/
  baseURL: https://kubernetes.default.svc
  tags:
  - RBAC
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-rbac-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/overview/kubernetes-api/
  - type: APIReference
    url: https://kubernetes.io/docs/reference/kubernetes-api/
  - type: OpenAPIRepository
    url: https://github.com/kubernetes/kubernetes/tree/master/api/openapi-spec
  - type: Authentication
    url: https://kubernetes.io/docs/reference/access-authn-authz/
  - type: Client Libraries
    url: https://kubernetes.io/docs/reference/using-api/client-libraries/
  - type: Migration Guide
    url: https://kubernetes.io/docs/reference/using-api/deprecation-guide/
  - type: AsyncAPI
    url: asyncapi/kubernetes-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-resource-schema.json
- aid: kubernetes:kubernetes-workloads-api
  name: Kubernetes Workloads API
  description: Workload resources including Pods, Deployments, StatefulSets, DaemonSets, ReplicaSets, Jobs, and CronJobs for
    managing containerized applications.
  humanURL: https://kubernetes.io/docs/concepts/overview/kubernetes-api/
  baseURL: https://kubernetes.default.svc
  tags:
  - Workloads
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-workloads-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/overview/kubernetes-api/
  - type: APIReference
    url: https://kubernetes.io/docs/reference/kubernetes-api/
  - type: OpenAPIRepository
    url: https://github.com/kubernetes/kubernetes/tree/master/api/openapi-spec
  - type: Authentication
    url: https://kubernetes.io/docs/reference/access-authn-authz/
  - type: Client Libraries
    url: https://kubernetes.io/docs/reference/using-api/client-libraries/
  - type: Migration Guide
    url: https://kubernetes.io/docs/reference/using-api/deprecation-guide/
  - type: AsyncAPI
    url: asyncapi/kubernetes-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-resource-schema.json
name: Kubernetes
tags:
- Automation
- Cloud Native
- CNCF
- Containers
- Deployment
- Open Source
- Orchestration
- Scaling
kind: contract
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/kubernetes.png
access: 3rd-Party
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/kubernetes/overview
- type: Packages
  url: packages/kubernetes-packages.yml
- type: WellKnown
  url: well-known/kubernetes-well-known.yml
- type: MCPServer
  url: mcp/kubernetes-mcp.yml
- type: LLMsTxt
  url: llms/kubernetes-llms.txt
- type: Overlay
  url: overlays/kubernetes-api-overlay.yaml
- type: Conformance
  url: conformance/kubernetes-conformance.yml
- type: ErrorCatalog
  url: errors/kubernetes-problem-types.yml
- type: Lifecycle
  url: lifecycle/kubernetes-lifecycle.yml
- type: Conventions
  url: conventions/kubernetes-conventions.yml
- type: ChangeLog
  url: changelog/kubernetes-changelog.yml
- type: CLI
  url: cli/kubernetes-cli.yml
- type: DataModel
  url: data-model/kubernetes-data-model.yml
- type: AgenticAccess
  url: agentic-access/kubernetes-agentic-access.yml
- type: VulnerabilityDisclosure
  url: security/kubernetes-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/kubernetes-domain-security.yml
- type: Authentication
  url: authentication/kubernetes-authentication.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/kubernetes
- url: https://github.com/kubernetes
  name: GitHub Organization
  type: GitHubOrganization
- url: https://github.com/kubernetes/kubernetes
  name: GitHub Repository
  type: GitHubRepository
- url: https://github.com/kubernetes/community
  name: Community Repository
  type: GitHubRepository
- url: https://github.com/kubernetes/kube-openapi
  name: OpenAPI Generation Repository
  type: GitHubRepository
- url: https://bsky.app/profile/kubernetes.io
  name: Bluesky
  type: Bluesky
- url: https://x.com/kubernetesio
  name: X (Twitter)
  type: X
- url: https://kubernetes.io/
  name: Website
  type: Website
  description: Official Kubernetes website with documentation, tutorials, and community resources.
- url: https://kubernetes.io/docs/home/
  name: Documentation
  type: Documentation
  description: Comprehensive documentation covering Kubernetes concepts, tasks, tutorials, and reference information.
- url: https://kubernetes.io/docs/reference/kubernetes-api/
  name: API Reference
  type: APIReference
  description: Complete reference documentation for the Kubernetes API including all resource types and operations.
- url: https://kubernetes.io/blog/
  name: Blog
  type: Blog
  description: Official Kubernetes blog featuring release announcements, community updates, and technical articles.
- url: https://kubernetes.io/training/
  name: Training
  type: Training
  description: Training resources and certification programs for Kubernetes including CKA, CKAD, and CKS.
- url: https://kubernetes.io/partners/
  name: Partners
  type: Partners
  description: Directory of Kubernetes partners including cloud providers, vendors, and service providers.
- url: https://kubernetes.io/releases/
  name: Releases
  type: ChangeLog
  description: Kubernetes release information including version history, release notes, and support timeline.
- url: https://kubernetes.io/community/
  name: Community
  type: Community
  description: Information about the Kubernetes community including how to get involved and communication channels.
- url: https://discuss.kubernetes.io/
  name: Discussion Forum
  type: Forums
  description: Official Kubernetes community forum for discussions, announcements, and user support.
- url: https://kubernetes.slack.com
  name: Slack
  type: Slack
  description: Kubernetes Slack workspace with 170+ channels for real-time community communication.
- url: https://slack.k8s.io
  name: Slack Signup
  type: Signup
  description: Invitation link to join the Kubernetes Slack workspace.
- url: https://www.youtube.com/@KubernetesCommunity
  name: YouTube
  type: YouTube
  description: Official Kubernetes Community YouTube channel with SIG meetings, tutorials, and conference talks.
- url: https://stackoverflow.com/questions/tagged/kubernetes
  name: Stack Overflow
  type: StackOverflow
  description: Kubernetes-related questions and answers on Stack Overflow.
- url: https://github.com/kubernetes/kubernetes/blob/master/LICENSE
  name: License
  type: License
  description: Kubernetes is licensed under the Apache License 2.0.
- url: https://kubernetes.io/docs/concepts/security/
  name: Security
  type: Security
  description: Kubernetes security concepts including pod security, network policies, and RBAC.
- url: https://github.com/kubernetes/kubernetes/security/policy
  name: Security Policy
  type: SecurityPolicy
  description: Information about reporting security vulnerabilities in Kubernetes.
- url: https://www.cncf.io/projects/kubernetes/
  name: CNCF Project Page
  type: Foundation
  description: Kubernetes graduated project page on the Cloud Native Computing Foundation website.
- url: https://www.cncf.io/kubeweekly/
  name: KubeWeekly Newsletter
  type: Newsletter
  description: Weekly curated newsletter with Kubernetes news, articles, and community updates.
- url: https://kubernetes.io/docs/setup/
  name: Getting Started
  type: GettingStarted
  description: Documentation for setting up and configuring Kubernetes clusters.
- url: https://kubernetes.io/docs/tutorials/
  name: Tutorials
  type: Tutorials
  description: Hands-on tutorials covering various Kubernetes topics and use cases.
- url: https://kubernetes.io/case-studies/
  name: Case Studies
  type: CaseStudies
  description: Real-world case studies of organizations using Kubernetes in production.
- url: https://kubernetes.io/community/code-of-conduct/
  name: Code of Conduct
  type: CodeOfConduct
  description: Kubernetes community code of conduct based on the CNCF Code of Conduct, governing participation in Kubernetes
    project spaces.
- url: https://kubernetes.io/docs/reference/using-api/deprecation-policy/
  name: Deprecation Policy
  type: DeprecationPolicy
  description: Kubernetes deprecation policy describing the rules for deprecating and removing APIs, features, and flags across
    versions.
- type: JSONSchema
  url: json-schema/kubernetes-resource-schema.json
- type: JSONLD
  url: json-ld/kubernetes-context.jsonld
- type: Arazzo
  url: arazzo/kubernetes-deploy-application-workflow.yml
  name: Kubernetes Deploy an Application into a New Namespace
- type: Arazzo
  url: arazzo/kubernetes-scale-deployment-workflow.yml
  name: Kubernetes Scale a Deployment and Verify Replicas
- type: Arazzo
  url: arazzo/kubernetes-rolling-update-workflow.yml
  name: Kubernetes Roll Out a New Container Image
- type: Arazzo
  url: arazzo/kubernetes-troubleshoot-pod-workflow.yml
  name: Kubernetes Troubleshoot a Failing Pod
- type: Arazzo
  url: arazzo/kubernetes-restart-pod-workflow.yml
  name: Kubernetes Restart a Pod by Deleting It
- type: Arazzo
  url: arazzo/kubernetes-run-one-off-pod-workflow.yml
  name: Kubernetes Run a One-Off Task Pod and Collect Its Output
- type: Arazzo
  url: arazzo/kubernetes-teardown-namespace-workflow.yml
  name: Kubernetes Inventory and Tear Down a Namespace
- type: Arazzo
  url: arazzo/kubernetes-autoscale-deployment-workflow.yml
  name: Kubernetes Attach a HorizontalPodAutoscaler to a Deployment
- type: Arazzo
  url: arazzo/kubernetes-cluster-capacity-audit-workflow.yml
  name: Kubernetes Audit Cluster Node Capacity
- type: Arazzo
  url: arazzo/kubernetes-provision-cluster-role-workflow.yml
  name: Kubernetes Provision a ClusterRole If Missing
- type: Arazzo
  url: arazzo/kubernetes-expose-deployment-workflow.yml
  name: Kubernetes Expose a Deployment Behind a Service
- type: Arazzo
  url: arazzo/kubernetes-rotate-secret-workflow.yml
  name: Kubernetes Rotate a Secret and Restart Its Consumers
- type: Arazzo
  url: arazzo/kubernetes-config-rollout-workflow.yml
  name: Kubernetes Publish a ConfigMap and Roll Out Its Consumers
- type: Arazzo
  url: arazzo/kubernetes-namespace-labeling-workflow.yml
  name: Kubernetes Apply Governance Labels to a Namespace
- type: Arazzo
  url: arazzo/kubernetes-quarantine-pod-workflow.yml
  name: Kubernetes Quarantine a Failing Pod for Inspection
- type: Arazzo
  url: arazzo/kubernetes-retire-application-workflow.yml
  name: Kubernetes Retire an Application from a Namespace
created: '2025-06-05'
modified: '2026-06-20'
position: Consuming
description: Kubernetes, also known as K8s, is an open source system for automating deployment, scaling, and management of
  containerized applications. It groups containers that make up an application into logical units for easy management and
  discovery. Kubernetes builds upon 15 years of experience of running production workloads at Google, combined with best-of-breed
  ideas and practices from the community.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
specificationVersion: '0.19'