package kube

  1. Overview
  2. Docs
Native OCaml Kubernetes client and controller runtime

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.1.3.tar.gz
md5=3c6916dea849fb2842c4a2e8a92b6cdd
sha512=b57daa3bb4879e1f33efc157cf5c648f88455e0f7c87484d572096d46345d6a8081cc7cefb4887aa95507af8daf73b3b8570b8583106953a5ba96a874159ff00

doc/kube.crd/Kube_crd/Custom_resource_definition/index.html

Module Kube_crd.Custom_resource_definitionSource

Sourcetype scale = {
  1. spec_replicas_path : string;
  2. status_replicas_path : string;
  3. label_selector_path : string option;
}
Sourcetype printer_column_type = [
  1. | `Integer
  2. | `Number
  3. | `String
  4. | `Boolean
  5. | `Date
]
Sourcetype printer_column
Sourcetype version
Sourcetype t
Sourceval scale : ?label_selector_path:string -> spec_replicas_path:string -> status_replicas_path:string -> unit -> scale
Sourceval printer_column : ?format:string -> ?description:string -> ?priority:int -> name:string -> type_:printer_column_type -> json_path:string -> unit -> printer_column
Sourceval version : ?served:bool -> ?storage:bool -> ?status:bool -> ?scale:scale -> ?printer_columns:printer_column list -> name:string -> schema:Schema.t -> unit -> version
Sourceval make : ?singular:string -> ?list_kind:string -> ?short_names:string list -> ?categories:string list -> group:string -> kind:string -> plural:string -> scope:Kube.Core.scope -> versions:version list -> unit -> (t, string list) result
Sourceval make_exn : ?singular:string -> ?list_kind:string -> ?short_names:string list -> ?categories:string list -> group:string -> kind:string -> plural:string -> scope:Kube.Core.scope -> versions:version list -> unit -> t
Sourceval to_json : t -> Yojson.Safe.t
Sourceval to_yaml : t -> string