0.0
The project is in a healthy, maintained state
OOP abstraction that allows you to deploy and manage kubernetes resources using Ruby.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

~> 13.0
~> 1.21

Runtime

 Project Readme

kube_cluster

Ruby-native Kubernetes. Define, transform, and deploy cluster resources with pure Ruby.

Usage

Please see the project documentation for more details.

  • Getting Started - This guide walks you through installing kube_cluster and defining your first Kubernetes resource in Ruby.

  • Resources - This guide covers defining and working with Kubernetes resources as Ruby objects.

  • Middleware - This guide covers the middleware stack that transforms a single Deployment declaration into a fully-configured stack.

  • Dirty Tracking - This guide covers dirty tracking and patching for resources connected to a live cluster.

  • Helm Charts - This guide covers loading Helm charts as kube_cluster manifests.

  • Custom Resource Definitions - This guide covers registering CRDs from Helm charts as first-class resources.

See Also

License

Apache-2.0