Kubernetes
Constants
VERSION = "0.1.0"
Macros
define_resource(name, group, type, version = "v1", prefix = "apis", api_version = nil, kind = nil, list_type = nil, singular_name = nil, cluster_wide = false)
Define a new Kubernetes resource type. This can be used to specify your CRDs to be able to manage your custom resources in Crystal code.
import_crd(yaml_file)
SourceNested types
- Kubernetes::APIGroup
- Kubernetes::APIResource
- Kubernetes::CRD
- Kubernetes::Client
- Kubernetes::ClientError
- Kubernetes::Config
- Kubernetes::Container
- Kubernetes::CronJob
- Kubernetes::Deployment
- Kubernetes::Error
- Kubernetes::Event
- Kubernetes::Job
- Kubernetes::List(T)
- Kubernetes::Metadata
- Kubernetes::Networking
- Kubernetes::OwnerReferenceApplyConfiguration
- Kubernetes::Pod
- Kubernetes::PodSpec
- Kubernetes::PodTemplate
- Kubernetes::PropagationPolicy
- Kubernetes::Resource(T)
- Kubernetes::Serializable
- Kubernetes::Service
- Kubernetes::StatefulSet
- Kubernetes::Status
- Kubernetes::TokenFileWatcher
- Kubernetes::UnexpectedResponse
- Kubernetes::Watch(T)