package kubecaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module Controller_revision : sig ... end

Controller_revision implements an immutable snapshot of state data. Clients are responsible for serializing and deserializing the objects that contain their internal state. Once a Controller_revision has been successfully created, it can not be updated. The Api Server will fail validation of all requests that attempt to mutate the Data field. Controller_revisions may, however, be deleted. Note that, due to its use by both the Daemon_set and Stateful_set controllers for update and rollback, this object is beta. However, it may be subject to name and representation changes in future releases, and clients should not depend on its stability. It is primarily for internal use by controllers.

module Controller_revision_list : sig ... end

Controller_revision_list is a resource containing a list of Controller_revision objects.

module Daemon_set : sig ... end

Daemon_set represents the configuration of a daemon set.

module Daemon_set_condition : sig ... end

Daemon_set_condition describes the state of a Daemon_set at a certain point.

module Daemon_set_list : sig ... end

Daemon_set_list is a collection of daemon sets.

module Daemon_set_spec : sig ... end

Daemon_set_spec is the specification of a daemon set.

module Daemon_set_status : sig ... end

Daemon_set_status represents the current status of a daemon set.

module Daemon_set_update_strategy : sig ... end

Daemon_set_update_strategy is a struct used to control the update strategy for a Daemon_set.

module Deployment : sig ... end

Deployment enables declarative updates for Pods and Replica_sets.

module Deployment_condition : sig ... end

Deployment_condition describes the state of a deployment at a certain point.

module Deployment_list : sig ... end

Deployment_list is a list of Deployments.

module Deployment_spec : sig ... end

Deployment_spec is the specification of the desired behavior of the Deployment.

module Deployment_status : sig ... end

Deployment_status is the most recently observed status of the Deployment.

module Deployment_strategy : sig ... end

Deployment_strategy describes how to replace existing pods with new ones.

module Replica_set : sig ... end

Replica_set ensures that a specified number of pod replicas are running at any given time.

module Replica_set_condition : sig ... end

Replica_set_condition describes the state of a replica set at a certain point.

module Replica_set_list : sig ... end

Replica_set_list is a collection of Replica_sets.

module Replica_set_spec : sig ... end

Replica_set_spec is the specification of a Replica_set.

module Replica_set_status : sig ... end

Replica_set_status represents the current status of a Replica_set.

module Rolling_update_daemon_set : sig ... end

Spec to control the desired behavior of daemon set rolling update.

module Rolling_update_deployment : sig ... end

Spec to control the desired behavior of rolling update.

Rolling_update_stateful_set_strategy is used to communicate parameter for Rolling_update_stateful_set_strategy_type.

module Stateful_set : sig ... end

Stateful_set represents a set of pods with consistent identities. Identities are defined as:

module Stateful_set_condition : sig ... end

Stateful_set_condition describes the state of a statefulset at a certain point.

module Stateful_set_list : sig ... end

Stateful_set_list is a collection of Stateful_sets.

module Stateful_set_spec : sig ... end

A Stateful_set_spec is the specification of a Stateful_set.

module Stateful_set_status : sig ... end

Stateful_set_status represents the current state of a Stateful_set.

module Stateful_set_update_strategy : sig ... end

Stateful_set_update_strategy indicates the strategy that the Stateful_set controller will use to perform updates. It includes any additional parameters necessary to perform the update for the indicated strategy.