kubernetes
Version information
This version is compatible with:
- Puppet Enterprise 2021.0.x, 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x
- Puppet >= 6.0.0 < 8.0.0
- CentOS,Ubuntu
Tasks:
- swagger_k8s_delete_apps_v1beta2_namespaced_stateful_set
- swagger_k8s_delete_networking_v1beta1_namespaced_ingress
- swagger_k8s_delete_node_v1alpha1_collection_runtime_class
- swagger_k8s_delete_storage_v1beta1_collection_volume_attachment
- swagger_k8s_delete_storage_v1beta1_csi_driver
- swagger_k8s_list_extensions_v1beta1_replica_set_for_all_namespaces
- swagger_k8s_list_networking_v1_network_policy_for_all_namespaces
- and 521 more. See all tasks
Plans:
- deploy
Start using this module
Documentation
Kubernetes
Table of Contents
- Description
- Setup - The basics of getting started with kubernetes
- Reference - An under-the-hood peek at what the module is doing and how
- Limitations - OS compatibility, etc.
- Development - Guide for contributing to the module
- Examples - Puppet Bolt task examples
Description
This module installs and configures Kubernetes which is an open-source system for automating deployment, scaling, and management of containerized applications. For efficient management and discovery, containers that make up an application are grouped into logical units.
To bootstrap a Kubernetes cluster in a secure and extensible way, this module uses the kubeadm toolkit.
Setup
Install this module, generate the configuration, add the OS and hostname yaml files to Hiera, and configure your node.
Included in this module is Kubetool, a configuration tool that auto-generates the Hiera security parameters, the discovery token hash, and other configurations for your Kubernetes cluster. To simplify installation and use, the tool is available as a Docker image.
Generating the module configuration
If Docker is not installed on your workstation, install it from here.
The Kubetool Docker image takes each parameter as an environment variable.
Note:: The version of Kubetool you use must match the version of the module on the Puppet Forge. For example, if using the module version 1.0.0, use puppet/kubetool:1.0.0
.
To output a yaml file into your working directory that corresponds to the operating system you want Kubernetes to run on, and for each controller node, run either of these docker run
commands:
docker run --rm -v $(pwd):/mnt --env-file env puppet/kubetool:{$module_version}
The docker run
command above includes an env
file which is included in the root folder of this repo.
docker run --rm -v $(pwd):/mnt -e OS=ubuntu -e VERSION=1.10.2 -e CONTAINER_RUNTIME=docker -e CNI_PROVIDER=cilium -e CNI_PROVIDER_VERSION=1.4.3 -e ETCD_INITIAL_CLUSTER=kube-control-plane:172.17.10.101,kube-replica-control-plane-01:172.17.10.210,kube-replica-control-plane-02:172.17.10.220 -e ETCD_IP="%{networking.ip}" -e KUBE_API_ADVERTISE_ADDRESS="%{networking.ip}" -e INSTALL_DASHBOARD=true puppet/kubetool:{$module-version}
The above parameters are:
OS
: The operating system Kubernetes runs on.VERSION
: The version of Kubernetes to deploy.CONTAINER_RUNTIME
: The container runtime Kubernetes uses. Set this value todocker
(officially supported) orcri_containerd
. Advanced Kubernetes users can usecri_containerd
, however this requires an increased understanding of Kubernetes, specifically when running applications in a HA cluster. To run a HA cluster and access your applications, an external load balancer is required in front of your cluster. Setting this up is beyond the scope of this module. For more information, see the Kubernetes documentation.CNI_PROVIDER
: The CNI network to install. Set this value toweave
,flannel
,calico
orcilium
.CNI_PROVIDER_VERSION
The CNI version to use.cilium
uses this variable to reference the correct deployment file. Current versioncilium
is1.4.3
ETCD_INITIAL_CLUSTER
: The server hostnames and IPs in the form ofhostname:ip
. When in production, include three, five, or seven nodes for etcd.ETCD_IP
: The IP each etcd member listens on. We recommend passing the fact for the interface to be used by the cluster.KUBE_API_ADVERTISE_ADDRESS
: The IP each etcd/apiserver instance uses on each controller. We recommend passing the fact for the interface to be used by the cluster.INSTALL_DASHBOARD
: A boolean which specifies whether to install the dashboard.
Kubetool creates:
-
A yaml file that corresponds to the operating system specified by the
OS
parameter. To view the file contents, runcat Debian.yaml
for a Debian system, or runcat RedHat.yaml
for RedHat. The yaml files produced for each member of the etcd cluster contain certificate information to bootstrap an initial etcd cluster. Ensure these are also placed in your hieradata directory at the node level. -
A discovery token hash and encoded values required by Kubernetes. To regenerate the values, including certificates and tokens, run the
kubetool
command again.
Adding the {$OS}.yaml
and {$hostname}.yaml
files to Hiera
Add the {$OS}.yaml
file to the same control repo where your Hiera data is, usually the data
directory. By leveraging location facts, such as the pp_datacenter trusted fact, each cluster can be allocated its own configuration.
Configuring your node
After the {$OS}.yaml
and {$hostname}.yaml
files have been added to the Hiera directory on your Puppet server, configure your node as the controller or worker.
A controller node contains the control plane and etcd. In a production cluster, you should have three, five, or seven controllers. A worker node runs your applications. You can add as many worker nodes as Kubernetes can handle. For information about nodes in Kubernetes, see the Kubernetes documentation.
Note:: A node cannot be a controller and a worker. It must be one or the other.
To make a node a controller, add the following code to the manifest:
class {'kubernetes':
controller => true,
}
To make a node a worker, add the following code to the manifest:
class {'kubernetes':
worker => true,
}
Validating and unit testing the module
This module is compliant with the Puppet Development Kit (PDK), which provides tools to help run unit tests on the module and validate the modules's metadata, syntax, and style.
Note: To run static validations and
unit tests against this module using the pdk validate
and pdk test unit
commands, you must have Puppet 5 or higher installed. In the following examples we have specified Puppet 5.3.6.
To validate the metadata.json file, run the following command:
pdk validate metadata --puppet-version='5.3.6'
To validate the Puppet code and syntax, run the following command:
pdk validate puppet --puppet-version='5.3.6'
Note: The pdk validate ruby
command ignores the excluded directories specified in the .rubocop.yml file. Therefore, to validate the Ruby code style and syntax you must specify the directory the code exists in.
In the following example we validate the Ruby code contained in the lib directory:
pdk validate ruby lib --puppet-version='5.3.6'
To unit test the module, run the following command:
pdk test unit --puppet-version='5.3.6'
Reference
Classes
Public classes
- kubernetes
Private classes
- kubernetes::cluster_roles
- kubernetes::config
- kubernetes::kube_addons
- kubernetes::packages
- kubernetes::repos
- kubernetes::service
Defined types
- kubernetes::kubeadm_init
- kubernetes::kubeadm_join
Parameters
The following parameters are available in the kubernetes
class.
apiserver_cert_extra_sans
A string array of Subject Alternative Names for the API server certificates.
Defaults to []
.
apiserver_extra_arguments
A string array of extra arguments passed to the API server.
Defaults to []
.
apiserver_extra_volumes
A hash of extra volumes mounts mounted on the API server.
For example,
apiserver_extra_volumes => {
'volume-name' => {
hostPath => '/data',
mountPath => '/data',
readOnly: => 'false',
pathType: => 'DirectoryOrCreate'
},
}
Defaults to {}
.
cloud_provider
The name of the cloud provider configured in /etc/kubernetes/cloud-config
.
Note: This file is not managed within this module and must be present before bootstrapping the Kubernetes controller.
Defaults to undef
.
cloud_config
The location of the cloud config file used by cloud_provider
. For use with v1.12 and above.
Note: This file is not managed within this module and must be present before bootstrapping the Kubernetes controller.
Defaults to undef
.
cni_network_provider
The URL to get the CNI providers yaml file. kube_tool
sets this value.
Defaults to undef
.
cni_rbac_binding
The download URL for the cni providers rbac rules. Only for use with Calico.
Defaults to undef
.
cni_pod_cidr
Specifies the overlay (internal) network range to use. This value is set by kube_tool
per CNI_PROVIDER
.
Defaults to undef
.
container_runtime
Specifies the runtime that the Kubernetes cluster uses.
Valid values are cri_containerd
or docker
.
Defaults to docker
.
controller
Specifies whether to set the node as a Kubernetes controller.
Valid values are true
, false
.
Defaults to false
.
containerd_version
Specifies the version of the containerd runtime the module installs.
Defaults to 1.4.3
.
containerd_install_method
The method used to install containerd. Either archive
or package
.
Defaults to archive
.
containerd_package_name
The package name for containerd when containerd_install_method
is package
.
Defaults to containerd.io
containerd_archive
The name of the containerd archive.
Defaults to containerd-${containerd_version}.linux-amd64.tar.gz
.
containerd_source
The download URL for the containerd archive.
Defaults to https://github.com/containerd/containerd/releases/download/v${containerd_version}/${containerd_archive}
.
controller_address
The IP address and port for the controller the worker node joins. For example 172.17.10.101:6443
.
Defaults to undef
.
controllermanager_extra_arguments
A string array of extra arguments passed to the controller manager.
Defaults to []
.
controllermanager_extra_volumes
A hash of extra volumes mounts mounted on the controller manager container.
For example,
controllermanager_extra_volumes => {
'volume-name' => {
hostPath => '/data',
mountPath => '/data',
readOnly: => 'false',
pathType: => 'DirectoryOrCreate'
},
}
Defaults to {}
.
scheduler_extra_arguments
A string array of extra arguments passed to the scheduler.
Defaults to []
.
create_repos
Specifies whether to install the upstream Kubernetes and Docker repos.
Valid values are true
, false
.
Defaults to true
.
disable_swap
Specifies whether to turn off swap setting. This is required for kubeadm.
Valid values are true
, false
.
Defaults to true
.
manage_kernel_modules
Specifies whether to manage the kernel modules needed for kubernetes
Valid values are true
, false
.
Defaults to true
manage_sysctl_settings
Specifies whether to manage the the sysctl settings needed for kubernetes
Valid values are true
, false
.
Defaults to true
discovery_token_hash
The string used to validate to the root CA public key when joining a cluster. This value is created by kubetool
.
Defaults to undef
.
docker_apt_location
The APT repo URL for the Docker packages.
Defaults to https://apt.dockerproject.org/repo
.
docker_apt_release
The release name for the APT repo for the Docker packages.
Defaults to 'ubuntu-${::lsbdistcodename}'
.
docker_apt_repos
The repos to install from the Docker APT url.
Defaults to main
.
docker_version
Specifies the version of the Docker runtime to install.
Defaults to:
17.03.0.ce-1.el7.centos
on RedHat.17.03.0~ce-0~ubuntu-xenial
on Ubuntu.
docker_package_name
The docker package name to download from an upstream repo.
Defaults to docker-engine
.
docker_key_id
The gpg key for the Docker APT repo.
Defaults to '58118E89F3A912897C070ADBF76221572C52609D'
.
docker_key_source
The URL for the Docker APT repo gpg key.
Defaults to https://apt.dockerproject.org/gpg
.
docker_yum_baseurl
The YUM repo URL for the Docker packages.
Defaults to https://download.docker.com/linux/centos/7/x86_64/stable
.
docker_yum_gpgkey
The URL for the Docker yum repo gpg key.
Defaults to https://download.docker.com/linux/centos/gpg
.
docker_storage_driver
The storage driver for Docker (added to '/etc/docker/daemon.json')
Defaults to overlay2
.
docker_storage_opts
The storage options for Docker (Array added to '/etc/docker/daemon.json')
Defaults to undef
.
docker_extra_daemon_config
Extra daemons options
Defaults to undef
.
etcd_version
Specifies the version of etcd.
Defaults to 3.1.12
.
etcd_archive
Specifies the name of the etcd archive.
Defaults to etcd-v${etcd_version}-linux-amd64.tar.gz
.
etcd_source
The download URL for the etcd archive.
Defaults to https://github.com/coreos/etcd/releases/download/v${etcd_version}/${etcd_archive}
.
etcd_install_method
The method on how to install etcd. Can be either wget
(using etcd_source) or package
(using $etcd_package_name)
Defaults to wget
.
etcd_package_name
The system package name for installing etcd
Defaults to etcd-server
.
etcd_hostname
Specifies the name of the etcd instance.
A Hiera is kubernetes::etcd_hostname:"%{::fqdn}"
.
Defaults to $hostname
.
etcd_ip
Specifies the IP address etcd uses for communications.
A Hiera is kubernetes::etcd_ip:"%{networking.ip}"
.
Defaults to undef
.
etcd_initial_cluster
Informs etcd on how many nodes are in the cluster.
A Hiera example is kubernetes::etcd_initial_cluster: kube-control-plane:172.17.10.101,kube-replica-control-plane-01:172.17.10.210,kube-replica-control-plane-02:172.17.10.220
.
Defaults to undef
.
etcd_initial_cluster_state
Informs etcd on the state of the cluster when starting. Useful for adding single nodes to a cluster. Allowed values are new
or existing
.
Defaults to new
etcd_peers
Specifies how etcd lists the peers to connect to the cluster.
A Hiera example is kubernetes::etcd_peers
:
- 172.17.10.101
- 172.17.10.102
- 172.17.10.103
Defaults to undef
etcd_ca_key
The CA certificate key data for the etcd cluster. This value must be passed as string and not as a file.
Defaults to undef
.
etcd_ca_crt
The CA certificate data for the etcd cluster. This value must be passed as string and not as a file.
Defaults to undef
.
etcdclient_key
The client certificate key data for the etcd cluster. This value must be passed as string and not as a file.
Defaults to undef
.
etcdclient_crt
The client certificate data for the etcd cluster. This value must be passed as string not as a file.
Defaults to undef
.
etcdserver_key
The server certificate key data for the etcd cluster. This value must be passed as string not as a file.
Defaults to undef
.
etcdserver_crt
The server certificate data for the etcd cluster . This value must be passed as string not as a file.
Defaults to undef
.
etcdpeer_crt
The peer certificate data for the etcd cluster. This value must be passed as string not as a file.
Defaults to undef
.
etcdpeer_key
The peer certificate key data for the etcd cluster. This value must be passed as string not as a file.
Defaults to undef
.
image_repository
The container registry to pull control plane images from.
Defaults to k8s.gcr.io
install_dashboard
Specifies whether the Kubernetes dashboard is installed.
Valid values are true
, false
.
Defaults to false
.
kubernetes_ca_crt
The cluster's CA certificate. Must be passed as a string and not a file.
Defaults to undef
.
kubernetes_ca_key
The cluster's CA key. Must be passed as a string and not a file.
Defaults to undef
.
kubernetes_front_proxy_ca_crt
The cluster's front-proxy CA certificate. Must be passed as a string and not a file.
Defaults to undef
.
kubernetes_front_proxy_ca_key
The cluster's front-proxy CA key. Must be passed as a string and not a file.
Defaults to undef
.
kube_api_advertise_address
The IP address you want exposed by the API server.
A Hiera example is kubernetes::kube_api_advertise_address:"%{networking.ip}"
.
Defaults to undef
.
kubernetes_version
The version of the Kubernetes containers to install.
Defaults to 1.10.2
.
kubernetes_package_version
The version the Kubernetes OS packages to install, such as kubectl
and kubelet
.
Defaults to 1.10.2
.
kubeadm_extra_config
A hash containing extra configuration data to be serialised with to_yaml
and appended to the config.yaml file used by kubeadm.
Defaults to {}
.
kubelet_extra_config
A hash containing extra configuration data to be serialised with to_yaml
and appended to Kubelet configuration file for the cluster. Requires DynamicKubeletConfig.
Defaults to {}
.
kubelet_extra_arguments
A string array to be appended to kubeletExtraArgs in the Kubelet's nodeRegistration configuration. It is applied to both control-planes and nodes. Use this for critical Kubelet settings such as pod-infra-container-image
which may be problematic to configure via kubelet_extra_config and DynamicKubeletConfig.
Defaults to []
.
kubernetes_apt_location
The APT repo URL for the Kubernetes packages.
Defaults to https://apt.kubernetes.io
.
kubernetes_apt_release
The release name for the APT repo for the Kubernetes packages.
Defaults to 'kubernetes-${::lsbdistcodename}'
.
kubernetes_apt_repos
The repos to install using the Kubernetes APT URL.
Defaults to main
.
kubernetes_key_id
The gpg key for the Kubernetes APT repo.
Defaults to '54A647F9048D5688D7DA2ABE6A030B21BA07F4FB'
.
kubernetes_key_source
The URL for the APT repo gpg key.
Defaults to https://packages.cloud.google.com/apt/doc/apt-key.gpg
.
kubernetes_yum_baseurl
The YUM repo URL for the Kubernetes packages.
Defaults to https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64
.
kubernetes_yum_gpgkey
The URL for the Kubernetes yum repo gpg key.
Defaults to https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
.
manage_docker
Specifies whether to install Docker repositories and packages via this module.
Valid values are true
, false
.
Defaults to true
.
manage_etcd
Specifies whether to install an external Etcd via this module.
Valid values are true
, false
.
Defaults to true
.
node_label
An override to the label of a node.
Defaults to hostname
.
runc_source
The download URL for runc
.
Defaults to https://github.com/opencontainers/runc/releases/download/v${runc_version}/runc.amd64
.
runc_version
Specifies the version of runc
to install.
Defaults to 1.0.0-rc5
.
sa_key
The key for the service account. This value must be a certificate value and not a file.
Defaults to undef
.
sa_pub
The public key for the service account. This value must be a certificate value and not a file.
Defaults to undef
.
schedule_on_controller
Specifies whether to remove the control plane role and allow pod scheduling on controllers.
Valid values are true
, false
.
Defaults to false
.
service_cidr
The IP address range for service VIPs.
Defaults to 10.96.0.0/12
.
token
The string used to join nodes to the cluster. This value must be in the form of [a-z0-9]{6}.[a-z0-9]{16}
.
Defaults to undef
.
worker
Specifies whether to set the node as a Kubernetes worker.
Valid values are true
, false
.
Defaults to false
.
Limitations
This module supports:
- Puppet 4 or higher.
- Kubernetes 1.10.x or higher.
- Ruby 2.3.0 or higher.
This module has been tested on the following operating systems:
- RedHat 7.x.
- CentOS 7.x.
- Ubuntu 16.04
Docker is the supported container runtime for this module.
Development
If you would like to contribute to this module, please follow the rules in the CONTRIBUTING.md. For more information, see our module contribution guide.
To run the acceptance tests you can use Puppet Litmus with the Vagrant provider by using the following commands:
# install rvm with and ruby >2.5
rvm install "ruby-2.5.1"
gem install bundler
bundler install
bundle exec rake 'litmus:provision_list[all_supported]'
bundle exec rake 'litmus:install_agent[puppet5]'
bundle exec rake 'litmus:install_module'
bundle exec rake 'litmus:acceptance:parallel'
For more information about Litmus please see the wiki.
As currently Litmus does not allow memory size and cpu size parameters for the Vagrant provisioner task we recommend to manually update the Vagrantfile used by the provisioner and add at least the following specifications for the puppetlabs-kubernetes module acceptance tests:
Update Vagrantfile in the file: spec/fixtures/modules/provision/tasks/vagrant.rb
vf = <<-VF
Vagrant.configure(\"2\") do |config|
config.vm.box = '#{platform}'
config.vm.boot_timeout = 600
config.ssh.insert_key = false
config.vm.hostname = "testkube"
config.vm.provider "virtualbox" do |vb|
vb.memory = "2048"
vb.cpus = "2"
end
#{network}
#{synced_folder}
end
VF
Examples
In the examples folder you will find a bash script containg a few sample Puppet Bolt commands for the usage of the tasks. The example script is intended to be used with a Kubernetes API that requires the token authentication header, but the token parameter is optional by default.
Reference
Table of Contents
Classes
kubernetes
: Class: kubernetes =========================== A module to build a Kubernetes cluster https://kubernetes.io/ Parameters ---------- [*kubernekubernetes::cluster_roles
kubernetes::config::kubeadm
: Class kubernetes config kubeadm, populates kubeadm config file with params to bootstrap clusterkubernetes::config::worker
: Class kubernetes config_worker, populates worker config files with joinconfigkubernetes::kube_addons
: Class kubernetes kube_addonskubernetes::packages
kubernetes::repos
kubernetes::service
Defined types
kubernetes::kubeadm_init
: == kubernetes::kubeadm_initkubernetes::kubeadm_join
: == kubernetes::kubeadm_joinkubernetes::wait_for_default_sa
: == kubernetes::wait_for_default_sa
Functions
kubeadm_init_flags
: Transforms a hash into a string of kubeadm init flagskubeadm_join_flags
: Transforms a hash into a string of kubeadm init flags
Tasks
swagger_k8s_create_admissionregistration_v1beta1_mutating_webhook_configuration
: create a MutatingWebhookConfigurationswagger_k8s_create_admissionregistration_v1beta1_validating_webhook_configuration
: create a ValidatingWebhookConfigurationswagger_k8s_create_apiextensions_v1beta1_custom_resource_definition
: create a CustomResourceDefinitionswagger_k8s_create_apiregistration_v1_api_service
: create an APIServiceswagger_k8s_create_apiregistration_v1beta1_api_service
: create an APIServiceswagger_k8s_create_apps_v1_namespaced_controller_revision
: create a ControllerRevisionswagger_k8s_create_apps_v1_namespaced_daemon_set
: create a DaemonSetswagger_k8s_create_apps_v1_namespaced_deployment
: create a Deploymentswagger_k8s_create_apps_v1_namespaced_replica_set
: create a ReplicaSetswagger_k8s_create_apps_v1_namespaced_stateful_set
: create a StatefulSetswagger_k8s_create_apps_v1beta1_namespaced_controller_revision
: create a ControllerRevisionswagger_k8s_create_apps_v1beta1_namespaced_deployment
: create a Deploymentswagger_k8s_create_apps_v1beta1_namespaced_deployment_rollback
: create rollback of a Deploymentswagger_k8s_create_apps_v1beta1_namespaced_stateful_set
: create a StatefulSetswagger_k8s_create_apps_v1beta2_namespaced_controller_revision
: create a ControllerRevisionswagger_k8s_create_apps_v1beta2_namespaced_daemon_set
: create a DaemonSetswagger_k8s_create_apps_v1beta2_namespaced_deployment
: create a Deploymentswagger_k8s_create_apps_v1beta2_namespaced_replica_set
: create a ReplicaSetswagger_k8s_create_apps_v1beta2_namespaced_stateful_set
: create a StatefulSetswagger_k8s_create_auditregistration_v1alpha1_audit_sink
: create an AuditSinkswagger_k8s_create_authentication_v1_token_review
: create a TokenReviewswagger_k8s_create_authentication_v1beta1_token_review
: create a TokenReviewswagger_k8s_create_authorization_v1_namespaced_local_subject_access_review
: create a LocalSubjectAccessReviewswagger_k8s_create_authorization_v1_self_subject_access_review
: create a SelfSubjectAccessReviewswagger_k8s_create_authorization_v1_self_subject_rules_review
: create a SelfSubjectRulesReviewswagger_k8s_create_authorization_v1_subject_access_review
: create a SubjectAccessReviewswagger_k8s_create_authorization_v1beta1_namespaced_local_subject_access_review
: create a LocalSubjectAccessReviewswagger_k8s_create_authorization_v1beta1_self_subject_access_review
: create a SelfSubjectAccessReviewswagger_k8s_create_authorization_v1beta1_self_subject_rules_review
: create a SelfSubjectRulesReviewswagger_k8s_create_authorization_v1beta1_subject_access_review
: create a SubjectAccessReviewswagger_k8s_create_autoscaling_v1_namespaced_horizontal_pod_autoscaler
: create a HorizontalPodAutoscalerswagger_k8s_create_autoscaling_v2beta1_namespaced_horizontal_pod_autoscaler
: create a HorizontalPodAutoscalerswagger_k8s_create_autoscaling_v2beta2_namespaced_horizontal_pod_autoscaler
: create a HorizontalPodAutoscalerswagger_k8s_create_batch_v1_namespaced_job
: create a Jobswagger_k8s_create_batch_v1beta1_namespaced_cron_job
: create a CronJobswagger_k8s_create_batch_v2alpha1_namespaced_cron_job
: create a CronJobswagger_k8s_create_certificates_v1beta1_certificate_signing_request
: create a CertificateSigningRequestswagger_k8s_create_coordination_v1_namespaced_lease
: create a Leaseswagger_k8s_create_coordination_v1beta1_namespaced_lease
: create a Leaseswagger_k8s_create_core_v1_namespace
: create a Namespaceswagger_k8s_create_core_v1_namespaced_binding
: create a Bindingswagger_k8s_create_core_v1_namespaced_config_map
: create a ConfigMapswagger_k8s_create_core_v1_namespaced_endpoints
: create Endpointsswagger_k8s_create_core_v1_namespaced_event
: create an Eventswagger_k8s_create_core_v1_namespaced_limit_range
: create a LimitRangeswagger_k8s_create_core_v1_namespaced_persistent_volume_claim
: create a PersistentVolumeClaimswagger_k8s_create_core_v1_namespaced_pod
: create a Podswagger_k8s_create_core_v1_namespaced_pod_binding
: create binding of a Podswagger_k8s_create_core_v1_namespaced_pod_eviction
: create eviction of a Podswagger_k8s_create_core_v1_namespaced_pod_template
: create a PodTemplateswagger_k8s_create_core_v1_namespaced_replication_controller
: create a ReplicationControllerswagger_k8s_create_core_v1_namespaced_resource_quota
: create a ResourceQuotaswagger_k8s_create_core_v1_namespaced_secret
: create a Secretswagger_k8s_create_core_v1_namespaced_service
: create a Serviceswagger_k8s_create_core_v1_namespaced_service_account
: create a ServiceAccountswagger_k8s_create_core_v1_node
: create a Nodeswagger_k8s_create_core_v1_persistent_volume
: create a PersistentVolumeswagger_k8s_create_events_v1beta1_namespaced_event
: create an Eventswagger_k8s_create_extensions_v1beta1_namespaced_daemon_set
: create a DaemonSetswagger_k8s_create_extensions_v1beta1_namespaced_deployment
: create a Deploymentswagger_k8s_create_extensions_v1beta1_namespaced_deployment_rollback
: create rollback of a Deploymentswagger_k8s_create_extensions_v1beta1_namespaced_ingress
: create an Ingressswagger_k8s_create_extensions_v1beta1_namespaced_network_policy
: create a NetworkPolicyswagger_k8s_create_extensions_v1beta1_namespaced_replica_set
: create a ReplicaSetswagger_k8s_create_extensions_v1beta1_pod_security_policy
: create a PodSecurityPolicyswagger_k8s_create_networking_v1_namespaced_network_policy
: create a NetworkPolicyswagger_k8s_create_networking_v1beta1_namespaced_ingress
: create an Ingressswagger_k8s_create_node_v1alpha1_runtime_class
: create a RuntimeClassswagger_k8s_create_node_v1beta1_runtime_class
: create a RuntimeClassswagger_k8s_create_policy_v1beta1_namespaced_pod_disruption_budget
: create a PodDisruptionBudgetswagger_k8s_create_policy_v1beta1_pod_security_policy
: create a PodSecurityPolicyswagger_k8s_create_rbac_authorization_v1_cluster_role
: create a ClusterRoleswagger_k8s_create_rbac_authorization_v1_cluster_role_binding
: create a ClusterRoleBindingswagger_k8s_create_rbac_authorization_v1_namespaced_role
: create a Roleswagger_k8s_create_rbac_authorization_v1_namespaced_role_binding
: create a RoleBindingswagger_k8s_create_rbac_authorization_v1alpha1_cluster_role
: create a ClusterRoleswagger_k8s_create_rbac_authorization_v1alpha1_cluster_role_binding
: create a ClusterRoleBindingswagger_k8s_create_rbac_authorization_v1alpha1_namespaced_role
: create a Roleswagger_k8s_create_rbac_authorization_v1alpha1_namespaced_role_binding
: create a RoleBindingswagger_k8s_create_rbac_authorization_v1beta1_cluster_role
: create a ClusterRoleswagger_k8s_create_rbac_authorization_v1beta1_cluster_role_binding
: create a ClusterRoleBindingswagger_k8s_create_rbac_authorization_v1beta1_namespaced_role
: create a Roleswagger_k8s_create_rbac_authorization_v1beta1_namespaced_role_binding
: create a RoleBindingswagger_k8s_create_scheduling_v1_priority_class
: create a PriorityClassswagger_k8s_create_scheduling_v1alpha1_priority_class
: create a PriorityClassswagger_k8s_create_scheduling_v1beta1_priority_class
: create a PriorityClassswagger_k8s_create_settings_v1alpha1_namespaced_pod_preset
: create a PodPresetswagger_k8s_create_storage_v1_storage_class
: create a StorageClassswagger_k8s_create_storage_v1_volume_attachment
: create a VolumeAttachmentswagger_k8s_create_storage_v1alpha1_volume_attachment
: create a VolumeAttachmentswagger_k8s_create_storage_v1beta1_csi_driver
: create a CSIDriverswagger_k8s_create_storage_v1beta1_csi_node
: create a CSINodeswagger_k8s_create_storage_v1beta1_storage_class
: create a StorageClassswagger_k8s_create_storage_v1beta1_volume_attachment
: create a VolumeAttachmentswagger_k8s_delete_admissionregistration_v1beta1_collection_mutating_webhook_configuration
: delete collection of MutatingWebhookConfigurationswagger_k8s_delete_admissionregistration_v1beta1_collection_validating_webhook_configuration
: delete collection of ValidatingWebhookConfigurationswagger_k8s_delete_admissionregistration_v1beta1_mutating_webhook_configuration
: delete a MutatingWebhookConfigurationswagger_k8s_delete_admissionregistration_v1beta1_validating_webhook_configuration
: delete a ValidatingWebhookConfigurationswagger_k8s_delete_apiextensions_v1beta1_collection_custom_resource_definition
: delete collection of CustomResourceDefinitionswagger_k8s_delete_apiextensions_v1beta1_custom_resource_definition
: delete a CustomResourceDefinitionswagger_k8s_delete_apiregistration_v1_api_service
: delete an APIServiceswagger_k8s_delete_apiregistration_v1_collection_api_service
: delete collection of APIServiceswagger_k8s_delete_apiregistration_v1beta1_api_service
: delete an APIServiceswagger_k8s_delete_apiregistration_v1beta1_collection_api_service
: delete collection of APIServiceswagger_k8s_delete_apps_v1_collection_namespaced_controller_revision
: delete collection of ControllerRevisionswagger_k8s_delete_apps_v1_collection_namespaced_daemon_set
: delete collection of DaemonSetswagger_k8s_delete_apps_v1_collection_namespaced_deployment
: delete collection of Deploymentswagger_k8s_delete_apps_v1_collection_namespaced_replica_set
: delete collection of ReplicaSetswagger_k8s_delete_apps_v1_collection_namespaced_stateful_set
: delete collection of StatefulSetswagger_k8s_delete_apps_v1_namespaced_controller_revision
: delete a ControllerRevisionswagger_k8s_delete_apps_v1_namespaced_daemon_set
: delete a DaemonSetswagger_k8s_delete_apps_v1_namespaced_deployment
: delete a Deploymentswagger_k8s_delete_apps_v1_namespaced_replica_set
: delete a ReplicaSetswagger_k8s_delete_apps_v1_namespaced_stateful_set
: delete a StatefulSetswagger_k8s_delete_apps_v1beta1_collection_namespaced_controller_revision
: delete collection of ControllerRevisionswagger_k8s_delete_apps_v1beta1_collection_namespaced_deployment
: delete collection of Deploymentswagger_k8s_delete_apps_v1beta1_collection_namespaced_stateful_set
: delete collection of StatefulSetswagger_k8s_delete_apps_v1beta1_namespaced_controller_revision
: delete a ControllerRevisionswagger_k8s_delete_apps_v1beta1_namespaced_deployment
: delete a Deploymentswagger_k8s_delete_apps_v1beta1_namespaced_stateful_set
: delete a StatefulSetswagger_k8s_delete_apps_v1beta2_collection_namespaced_controller_revision
: delete collection of ControllerRevisionswagger_k8s_delete_apps_v1beta2_collection_namespaced_daemon_set
: delete collection of DaemonSetswagger_k8s_delete_apps_v1beta2_collection_namespaced_deployment
: delete collection of Deploymentswagger_k8s_delete_apps_v1beta2_collection_namespaced_replica_set
: delete collection of ReplicaSetswagger_k8s_delete_apps_v1beta2_collection_namespaced_stateful_set
: delete collection of StatefulSetswagger_k8s_delete_apps_v1beta2_namespaced_controller_revision
: delete a ControllerRevisionswagger_k8s_delete_apps_v1beta2_namespaced_daemon_set
: delete a DaemonSetswagger_k8s_delete_apps_v1beta2_namespaced_deployment
: delete a Deploymentswagger_k8s_delete_apps_v1beta2_namespaced_replica_set
: delete a ReplicaSetswagger_k8s_delete_apps_v1beta2_namespaced_stateful_set
: delete a StatefulSetswagger_k8s_delete_auditregistration_v1alpha1_audit_sink
: delete an AuditSinkswagger_k8s_delete_auditregistration_v1alpha1_collection_audit_sink
: delete collection of AuditSinkswagger_k8s_delete_autoscaling_v1_collection_namespaced_horizontal_pod_autoscaler
: delete collection of HorizontalPodAutoscalerswagger_k8s_delete_autoscaling_v1_namespaced_horizontal_pod_autoscaler
: delete a HorizontalPodAutoscalerswagger_k8s_delete_autoscaling_v2beta1_collection_namespaced_horizontal_pod_autoscaler
: delete collection of HorizontalPodAutoscalerswagger_k8s_delete_autoscaling_v2beta1_namespaced_horizontal_pod_autoscaler
: delete a HorizontalPodAutoscalerswagger_k8s_delete_autoscaling_v2beta2_collection_namespaced_horizontal_pod_autoscaler
: delete collection of HorizontalPodAutoscalerswagger_k8s_delete_autoscaling_v2beta2_namespaced_horizontal_pod_autoscaler
: delete a HorizontalPodAutoscalerswagger_k8s_delete_batch_v1_collection_namespaced_job
: delete collection of Jobswagger_k8s_delete_batch_v1_namespaced_job
: delete a Jobswagger_k8s_delete_batch_v1beta1_collection_namespaced_cron_job
: delete collection of CronJobswagger_k8s_delete_batch_v1beta1_namespaced_cron_job
: delete a CronJobswagger_k8s_delete_batch_v2alpha1_collection_namespaced_cron_job
: delete collection of CronJobswagger_k8s_delete_batch_v2alpha1_namespaced_cron_job
: delete a CronJobswagger_k8s_delete_certificates_v1beta1_certificate_signing_request
: delete a CertificateSigningRequestswagger_k8s_delete_certificates_v1beta1_collection_certificate_signing_request
: delete collection of CertificateSigningRequestswagger_k8s_delete_coordination_v1_collection_namespaced_lease
: delete collection of Leaseswagger_k8s_delete_coordination_v1_namespaced_lease
: delete a Leaseswagger_k8s_delete_coordination_v1beta1_collection_namespaced_lease
: delete collection of Leaseswagger_k8s_delete_coordination_v1beta1_namespaced_lease
: delete a Leaseswagger_k8s_delete_core_v1_collection_namespaced_config_map
: delete collection of ConfigMapswagger_k8s_delete_core_v1_collection_namespaced_endpoints
: delete collection of Endpointsswagger_k8s_delete_core_v1_collection_namespaced_event
: delete collection of Eventswagger_k8s_delete_core_v1_collection_namespaced_limit_range
: delete collection of LimitRangeswagger_k8s_delete_core_v1_collection_namespaced_persistent_volume_claim
: delete collection of PersistentVolumeClaimswagger_k8s_delete_core_v1_collection_namespaced_pod
: delete collection of Podswagger_k8s_delete_core_v1_collection_namespaced_pod_template
: delete collection of PodTemplateswagger_k8s_delete_core_v1_collection_namespaced_replication_controller
: delete collection of ReplicationControllerswagger_k8s_delete_core_v1_collection_namespaced_resource_quota
: delete collection of ResourceQuotaswagger_k8s_delete_core_v1_collection_namespaced_secret
: delete collection of Secretswagger_k8s_delete_core_v1_collection_namespaced_service_account
: delete collection of ServiceAccountswagger_k8s_delete_core_v1_collection_node
: delete collection of Nodeswagger_k8s_delete_core_v1_collection_persistent_volume
: delete collection of PersistentVolumeswagger_k8s_delete_core_v1_namespace
: delete a Namespaceswagger_k8s_delete_core_v1_namespaced_config_map
: delete a ConfigMapswagger_k8s_delete_core_v1_namespaced_endpoints
: delete Endpointsswagger_k8s_delete_core_v1_namespaced_event
: delete an Eventswagger_k8s_delete_core_v1_namespaced_limit_range
: delete a LimitRangeswagger_k8s_delete_core_v1_namespaced_persistent_volume_claim
: delete a PersistentVolumeClaimswagger_k8s_delete_core_v1_namespaced_pod
: delete a Podswagger_k8s_delete_core_v1_namespaced_pod_template
: delete a PodTemplateswagger_k8s_delete_core_v1_namespaced_replication_controller
: delete a ReplicationControllerswagger_k8s_delete_core_v1_namespaced_resource_quota
: delete a ResourceQuotaswagger_k8s_delete_core_v1_namespaced_secret
: delete a Secretswagger_k8s_delete_core_v1_namespaced_service
: delete a Serviceswagger_k8s_delete_core_v1_namespaced_service_account
: delete a ServiceAccountswagger_k8s_delete_core_v1_node
: delete a Nodeswagger_k8s_delete_core_v1_persistent_volume
: delete a PersistentVolumeswagger_k8s_delete_events_v1beta1_collection_namespaced_event
: delete collection of Eventswagger_k8s_delete_events_v1beta1_namespaced_event
: delete an Eventswagger_k8s_delete_extensions_v1beta1_collection_namespaced_daemon_set
: delete collection of DaemonSetswagger_k8s_delete_extensions_v1beta1_collection_namespaced_deployment
: delete collection of Deploymentswagger_k8s_delete_extensions_v1beta1_collection_namespaced_ingress
: delete collection of Ingressswagger_k8s_delete_extensions_v1beta1_collection_namespaced_network_policy
: delete collection of NetworkPolicyswagger_k8s_delete_extensions_v1beta1_collection_namespaced_replica_set
: delete collection of ReplicaSetswagger_k8s_delete_extensions_v1beta1_collection_pod_security_policy
: delete collection of PodSecurityPolicyswagger_k8s_delete_extensions_v1beta1_namespaced_daemon_set
: delete a DaemonSetswagger_k8s_delete_extensions_v1beta1_namespaced_deployment
: delete a Deploymentswagger_k8s_delete_extensions_v1beta1_namespaced_ingress
: delete an Ingressswagger_k8s_delete_extensions_v1beta1_namespaced_network_policy
: delete a NetworkPolicyswagger_k8s_delete_extensions_v1beta1_namespaced_replica_set
: delete a ReplicaSetswagger_k8s_delete_extensions_v1beta1_pod_security_policy
: delete a PodSecurityPolicyswagger_k8s_delete_networking_v1_collection_namespaced_network_policy
: delete collection of NetworkPolicyswagger_k8s_delete_networking_v1_namespaced_network_policy
: delete a NetworkPolicyswagger_k8s_delete_networking_v1beta1_collection_namespaced_ingress
: delete collection of Ingressswagger_k8s_delete_networking_v1beta1_namespaced_ingress
: delete an Ingressswagger_k8s_delete_node_v1alpha1_collection_runtime_class
: delete collection of RuntimeClassswagger_k8s_delete_node_v1alpha1_runtime_class
: delete a RuntimeClassswagger_k8s_delete_node_v1beta1_collection_runtime_class
: delete collection of RuntimeClassswagger_k8s_delete_node_v1beta1_runtime_class
: delete a RuntimeClassswagger_k8s_delete_policy_v1beta1_collection_namespaced_pod_disruption_budget
: delete collection of PodDisruptionBudgetswagger_k8s_delete_policy_v1beta1_collection_pod_security_policy
: delete collection of PodSecurityPolicyswagger_k8s_delete_policy_v1beta1_namespaced_pod_disruption_budget
: delete a PodDisruptionBudgetswagger_k8s_delete_policy_v1beta1_pod_security_policy
: delete a PodSecurityPolicyswagger_k8s_delete_rbac_authorization_v1_cluster_role
: delete a ClusterRoleswagger_k8s_delete_rbac_authorization_v1_cluster_role_binding
: delete a ClusterRoleBindingswagger_k8s_delete_rbac_authorization_v1_collection_cluster_role
: delete collection of ClusterRoleswagger_k8s_delete_rbac_authorization_v1_collection_cluster_role_binding
: delete collection of ClusterRoleBindingswagger_k8s_delete_rbac_authorization_v1_collection_namespaced_role
: delete collection of Roleswagger_k8s_delete_rbac_authorization_v1_collection_namespaced_role_binding
: delete collection of RoleBindingswagger_k8s_delete_rbac_authorization_v1_namespaced_role
: delete a Roleswagger_k8s_delete_rbac_authorization_v1_namespaced_role_binding
: delete a RoleBindingswagger_k8s_delete_rbac_authorization_v1alpha1_cluster_role
: delete a ClusterRoleswagger_k8s_delete_rbac_authorization_v1alpha1_cluster_role_binding
: delete a ClusterRoleBindingswagger_k8s_delete_rbac_authorization_v1alpha1_collection_cluster_role
: delete collection of ClusterRoleswagger_k8s_delete_rbac_authorization_v1alpha1_collection_cluster_role_binding
: delete collection of ClusterRoleBindingswagger_k8s_delete_rbac_authorization_v1alpha1_collection_namespaced_role
: delete collection of Roleswagger_k8s_delete_rbac_authorization_v1alpha1_collection_namespaced_role_binding
: delete collection of RoleBindingswagger_k8s_delete_rbac_authorization_v1alpha1_namespaced_role
: delete a Roleswagger_k8s_delete_rbac_authorization_v1alpha1_namespaced_role_binding
: delete a RoleBindingswagger_k8s_delete_rbac_authorization_v1beta1_cluster_role
: delete a ClusterRoleswagger_k8s_delete_rbac_authorization_v1beta1_cluster_role_binding
: delete a ClusterRoleBindingswagger_k8s_delete_rbac_authorization_v1beta1_collection_cluster_role
: delete collection of ClusterRoleswagger_k8s_delete_rbac_authorization_v1beta1_collection_cluster_role_binding
: delete collection of ClusterRoleBindingswagger_k8s_delete_rbac_authorization_v1beta1_collection_namespaced_role
: delete collection of Roleswagger_k8s_delete_rbac_authorization_v1beta1_collection_namespaced_role_binding
: delete collection of RoleBindingswagger_k8s_delete_rbac_authorization_v1beta1_namespaced_role
: delete a Roleswagger_k8s_delete_rbac_authorization_v1beta1_namespaced_role_binding
: delete a RoleBindingswagger_k8s_delete_scheduling_v1_collection_priority_class
: delete collection of PriorityClassswagger_k8s_delete_scheduling_v1_priority_class
: delete a PriorityClassswagger_k8s_delete_scheduling_v1alpha1_collection_priority_class
: delete collection of PriorityClassswagger_k8s_delete_scheduling_v1alpha1_priority_class
: delete a PriorityClassswagger_k8s_delete_scheduling_v1beta1_collection_priority_class
: delete collection of PriorityClassswagger_k8s_delete_scheduling_v1beta1_priority_class
: delete a PriorityClassswagger_k8s_delete_settings_v1alpha1_collection_namespaced_pod_preset
: delete collection of PodPresetswagger_k8s_delete_settings_v1alpha1_namespaced_pod_preset
: delete a PodPresetswagger_k8s_delete_storage_v1_collection_storage_class
: delete collection of StorageClassswagger_k8s_delete_storage_v1_collection_volume_attachment
: delete collection of VolumeAttachmentswagger_k8s_delete_storage_v1_storage_class
: delete a StorageClassswagger_k8s_delete_storage_v1_volume_attachment
: delete a VolumeAttachmentswagger_k8s_delete_storage_v1alpha1_collection_volume_attachment
: delete collection of VolumeAttachmentswagger_k8s_delete_storage_v1alpha1_volume_attachment
: delete a VolumeAttachmentswagger_k8s_delete_storage_v1beta1_collection_csi_driver
: delete collection of CSIDriverswagger_k8s_delete_storage_v1beta1_collection_csi_node
: delete collection of CSINodeswagger_k8s_delete_storage_v1beta1_collection_storage_class
: delete collection of StorageClassswagger_k8s_delete_storage_v1beta1_collection_volume_attachment
: delete collection of VolumeAttachmentswagger_k8s_delete_storage_v1beta1_csi_driver
: delete a CSIDriverswagger_k8s_delete_storage_v1beta1_csi_node
: delete a CSINodeswagger_k8s_delete_storage_v1beta1_storage_class
: delete a StorageClassswagger_k8s_delete_storage_v1beta1_volume_attachment
: delete a VolumeAttachmentswagger_k8s_get_admissionregistration_api_group
: get information of a groupswagger_k8s_get_admissionregistration_v1beta1_api_resources
: get available resourcesswagger_k8s_get_api_versions
: get available API versionsswagger_k8s_get_apiextensions_api_group
: get information of a groupswagger_k8s_get_apiextensions_v1beta1_api_resources
: get available resourcesswagger_k8s_get_apiregistration_api_group
: get information of a groupswagger_k8s_get_apiregistration_v1_api_resources
: get available resourcesswagger_k8s_get_apiregistration_v1beta1_api_resources
: get available resourcesswagger_k8s_get_apps_api_group
: get information of a groupswagger_k8s_get_apps_v1_api_resources
: get available resourcesswagger_k8s_get_apps_v1beta1_api_resources
: get available resourcesswagger_k8s_get_apps_v1beta2_api_resources
: get available resourcesswagger_k8s_get_auditregistration_api_group
: get information of a groupswagger_k8s_get_auditregistration_v1alpha1_api_resources
: get available resourcesswagger_k8s_get_authentication_api_group
: get information of a groupswagger_k8s_get_authentication_v1_api_resources
: get available resourcesswagger_k8s_get_authentication_v1beta1_api_resources
: get available resourcesswagger_k8s_get_authorization_api_group
: get information of a groupswagger_k8s_get_authorization_v1_api_resources
: get available resourcesswagger_k8s_get_authorization_v1beta1_api_resources
: get available resourcesswagger_k8s_get_autoscaling_api_group
: get information of a groupswagger_k8s_get_autoscaling_v1_api_resources
: get available resourcesswagger_k8s_get_autoscaling_v2beta1_api_resources
: get available resourcesswagger_k8s_get_autoscaling_v2beta2_api_resources
: get available resourcesswagger_k8s_get_batch_api_group
: get information of a groupswagger_k8s_get_batch_v1_api_resources
: get available resourcesswagger_k8s_get_batch_v1beta1_api_resources
: get available resourcesswagger_k8s_get_batch_v2alpha1_api_resources
: get available resourcesswagger_k8s_get_certificates_api_group
: get information of a groupswagger_k8s_get_certificates_v1beta1_api_resources
: get available resourcesswagger_k8s_get_coordination_api_group
: get information of a groupswagger_k8s_get_coordination_v1_api_resources
: get available resourcesswagger_k8s_get_coordination_v1beta1_api_resources
: get available resourcesswagger_k8s_get_core_api_versions
: get available API versionsswagger_k8s_get_core_v1_api_resources
: get available resourcesswagger_k8s_get_events_api_group
: get information of a groupswagger_k8s_get_events_v1beta1_api_resources
: get available resourcesswagger_k8s_get_extensions_api_group
: get information of a groupswagger_k8s_get_extensions_v1beta1_api_resources
: get available resourcesswagger_k8s_get_networking_api_group
: get information of a groupswagger_k8s_get_networking_v1_api_resources
: get available resourcesswagger_k8s_get_networking_v1beta1_api_resources
: get available resourcesswagger_k8s_get_node_api_group
: get information of a groupswagger_k8s_get_node_v1alpha1_api_resources
: get available resourcesswagger_k8s_get_node_v1beta1_api_resources
: get available resourcesswagger_k8s_get_policy_api_group
: get information of a groupswagger_k8s_get_policy_v1beta1_api_resources
: get available resourcesswagger_k8s_get_rbac_authorization_api_group
: get information of a groupswagger_k8s_get_rbac_authorization_v1_api_resources
: get available resourcesswagger_k8s_get_rbac_authorization_v1alpha1_api_resources
: get available resourcesswagger_k8s_get_rbac_authorization_v1beta1_api_resources
: get available resourcesswagger_k8s_get_scheduling_api_group
: get information of a groupswagger_k8s_get_scheduling_v1_api_resources
: get available resourcesswagger_k8s_get_scheduling_v1alpha1_api_resources
: get available resourcesswagger_k8s_get_scheduling_v1beta1_api_resources
: get available resourcesswagger_k8s_get_settings_api_group
: get information of a groupswagger_k8s_get_settings_v1alpha1_api_resources
: get available resourcesswagger_k8s_get_storage_api_group
: get information of a groupswagger_k8s_get_storage_v1_api_resources
: get available resourcesswagger_k8s_get_storage_v1alpha1_api_resources
: get available resourcesswagger_k8s_get_storage_v1beta1_api_resources
: get available resourcesswagger_k8s_list_admissionregistration_v1beta1_mutating_webhook_configuration
: list or watch objects of kind MutatingWebhookConfigurationswagger_k8s_list_admissionregistration_v1beta1_validating_webhook_configuration
: list or watch objects of kind ValidatingWebhookConfigurationswagger_k8s_list_apiextensions_v1beta1_custom_resource_definition
: list or watch objects of kind CustomResourceDefinitionswagger_k8s_list_apiregistration_v1_api_service
: list or watch objects of kind APIServiceswagger_k8s_list_apiregistration_v1beta1_api_service
: list or watch objects of kind APIServiceswagger_k8s_list_apps_v1_controller_revision_for_all_namespaces
: list or watch objects of kind ControllerRevisionswagger_k8s_list_apps_v1_daemon_set_for_all_namespaces
: list or watch objects of kind DaemonSetswagger_k8s_list_apps_v1_deployment_for_all_namespaces
: list or watch objects of kind Deploymentswagger_k8s_list_apps_v1_replica_set_for_all_namespaces
: list or watch objects of kind ReplicaSetswagger_k8s_list_apps_v1_stateful_set_for_all_namespaces
: list or watch objects of kind StatefulSetswagger_k8s_list_apps_v1beta1_controller_revision_for_all_namespaces
: list or watch objects of kind ControllerRevisionswagger_k8s_list_apps_v1beta1_deployment_for_all_namespaces
: list or watch objects of kind Deploymentswagger_k8s_list_apps_v1beta1_stateful_set_for_all_namespaces
: list or watch objects of kind StatefulSetswagger_k8s_list_apps_v1beta2_controller_revision_for_all_namespaces
: list or watch objects of kind ControllerRevisionswagger_k8s_list_apps_v1beta2_daemon_set_for_all_namespaces
: list or watch objects of kind DaemonSetswagger_k8s_list_apps_v1beta2_deployment_for_all_namespaces
: list or watch objects of kind Deploymentswagger_k8s_list_apps_v1beta2_replica_set_for_all_namespaces
: list or watch objects of kind ReplicaSetswagger_k8s_list_apps_v1beta2_stateful_set_for_all_namespaces
: list or watch objects of kind StatefulSetswagger_k8s_list_auditregistration_v1alpha1_audit_sink
: list or watch objects of kind AuditSinkswagger_k8s_list_autoscaling_v1_horizontal_pod_autoscaler_for_all_namespaces
: list or watch objects of kind HorizontalPodAutoscalerswagger_k8s_list_autoscaling_v2beta1_horizontal_pod_autoscaler_for_all_namespaces
: list or watch objects of kind HorizontalPodAutoscalerswagger_k8s_list_autoscaling_v2beta2_horizontal_pod_autoscaler_for_all_namespaces
: list or watch objects of kind HorizontalPodAutoscalerswagger_k8s_list_batch_v1_job_for_all_namespaces
: list or watch objects of kind Jobswagger_k8s_list_batch_v1beta1_cron_job_for_all_namespaces
: list or watch objects of kind CronJobswagger_k8s_list_batch_v2alpha1_cron_job_for_all_namespaces
: list or watch objects of kind CronJobswagger_k8s_list_certificates_v1beta1_certificate_signing_request
: list or watch objects of kind CertificateSigningRequestswagger_k8s_list_coordination_v1_lease_for_all_namespaces
: list or watch objects of kind Leaseswagger_k8s_list_coordination_v1beta1_lease_for_all_namespaces
: list or watch objects of kind Leaseswagger_k8s_list_core_v1_component_status
: list objects of kind ComponentStatusswagger_k8s_list_core_v1_config_map_for_all_namespaces
: list or watch objects of kind ConfigMapswagger_k8s_list_core_v1_endpoints_for_all_namespaces
: list or watch objects of kind Endpointsswagger_k8s_list_core_v1_event_for_all_namespaces
: list or watch objects of kind Eventswagger_k8s_list_core_v1_limit_range_for_all_namespaces
: list or watch objects of kind LimitRangeswagger_k8s_list_core_v1_namespace
: list or watch objects of kind Namespaceswagger_k8s_list_core_v1_node
: list or watch objects of kind Nodeswagger_k8s_list_core_v1_persistent_volume
: list or watch objects of kind PersistentVolumeswagger_k8s_list_core_v1_persistent_volume_claim_for_all_namespaces
: list or watch objects of kind PersistentVolumeClaimswagger_k8s_list_core_v1_pod_for_all_namespaces
: list or watch objects of kind Podswagger_k8s_list_core_v1_pod_template_for_all_namespaces
: list or watch objects of kind PodTemplateswagger_k8s_list_core_v1_replication_controller_for_all_namespaces
: list or watch objects of kind ReplicationControllerswagger_k8s_list_core_v1_resource_quota_for_all_namespaces
: list or watch objects of kind ResourceQuotaswagger_k8s_list_core_v1_secret_for_all_namespaces
: list or watch objects of kind Secretswagger_k8s_list_core_v1_service_account_for_all_namespaces
: list or watch objects of kind ServiceAccountswagger_k8s_list_core_v1_service_for_all_namespaces
: list or watch objects of kind Serviceswagger_k8s_list_events_v1beta1_event_for_all_namespaces
: list or watch objects of kind Eventswagger_k8s_list_extensions_v1beta1_daemon_set_for_all_namespaces
: list or watch objects of kind DaemonSetswagger_k8s_list_extensions_v1beta1_deployment_for_all_namespaces
: list or watch objects of kind Deploymentswagger_k8s_list_extensions_v1beta1_ingress_for_all_namespaces
: list or watch objects of kind Ingressswagger_k8s_list_extensions_v1beta1_network_policy_for_all_namespaces
: list or watch objects of kind NetworkPolicyswagger_k8s_list_extensions_v1beta1_pod_security_policy
: list or watch objects of kind PodSecurityPolicyswagger_k8s_list_extensions_v1beta1_replica_set_for_all_namespaces
: list or watch objects of kind ReplicaSetswagger_k8s_list_networking_v1_network_policy_for_all_namespaces
: list or watch objects of kind NetworkPolicyswagger_k8s_list_networking_v1beta1_ingress_for_all_namespaces
: list or watch objects of kind Ingressswagger_k8s_list_node_v1alpha1_runtime_class
: list or watch objects of kind RuntimeClassswagger_k8s_list_node_v1beta1_runtime_class
: list or watch objects of kind RuntimeClassswagger_k8s_list_policy_v1beta1_pod_disruption_budget_for_all_namespaces
: list or watch objects of kind PodDisruptionBudgetswagger_k8s_list_policy_v1beta1_pod_security_policy
: list or watch objects of kind PodSecurityPolicyswagger_k8s_list_rbac_authorization_v1_cluster_role
: list or watch objects of kind ClusterRoleswagger_k8s_list_rbac_authorization_v1_cluster_role_binding
: list or watch objects of kind ClusterRoleBindingswagger_k8s_list_rbac_authorization_v1_role_binding_for_all_namespaces
: list or watch objects of kind RoleBindingswagger_k8s_list_rbac_authorization_v1_role_for_all_namespaces
: list or watch objects of kind Roleswagger_k8s_list_rbac_authorization_v1alpha1_cluster_role
: list or watch objects of kind ClusterRoleswagger_k8s_list_rbac_authorization_v1alpha1_cluster_role_binding
: list or watch objects of kind ClusterRoleBindingswagger_k8s_list_rbac_authorization_v1alpha1_role_binding_for_all_namespaces
: list or watch objects of kind RoleBindingswagger_k8s_list_rbac_authorization_v1alpha1_role_for_all_namespaces
: list or watch objects of kind Roleswagger_k8s_list_rbac_authorization_v1beta1_cluster_role
: list or watch objects of kind ClusterRoleswagger_k8s_list_rbac_authorization_v1beta1_cluster_role_binding
: list or watch objects of kind ClusterRoleBindingswagger_k8s_list_rbac_authorization_v1beta1_role_binding_for_all_namespaces
: list or watch objects of kind RoleBindingswagger_k8s_list_rbac_authorization_v1beta1_role_for_all_namespaces
: list or watch objects of kind Roleswagger_k8s_list_scheduling_v1_priority_class
: list or watch objects of kind PriorityClassswagger_k8s_list_scheduling_v1alpha1_priority_class
: list or watch objects of kind PriorityClassswagger_k8s_list_scheduling_v1beta1_priority_class
: list or watch objects of kind PriorityClassswagger_k8s_list_settings_v1alpha1_pod_preset_for_all_namespaces
: list or watch objects of kind PodPresetswagger_k8s_list_storage_v1_storage_class
: list or watch objects of kind StorageClassswagger_k8s_list_storage_v1_volume_attachment
: list or watch objects of kind VolumeAttachmentswagger_k8s_list_storage_v1alpha1_volume_attachment
: list or watch objects of kind VolumeAttachmentswagger_k8s_list_storage_v1beta1_csi_driver
: list or watch objects of kind CSIDriverswagger_k8s_list_storage_v1beta1_csi_node
: list or watch objects of kind CSINodeswagger_k8s_list_storage_v1beta1_storage_class
: list or watch objects of kind StorageClassswagger_k8s_list_storage_v1beta1_volume_attachment
: list or watch objects of kind VolumeAttachmentswagger_k8s_read_admissionregistration_v1beta1_mutating_webhook_configuration
: read the specified MutatingWebhookConfigurationswagger_k8s_read_admissionregistration_v1beta1_validating_webhook_configuration
: read the specified ValidatingWebhookConfigurationswagger_k8s_read_core_v1_namespaced_service_account
: read the specified ServiceAccountswagger_k8s_read_rbac_authorization_v1_cluster_role_binding
: read the specified ClusterRoleBindingswagger_k8s_read_rbac_authorization_v1_namespaced_role_binding
: read the specified RoleBindingswagger_k8s_read_rbac_authorization_v1alpha1_cluster_role_binding
: read the specified ClusterRoleBindingswagger_k8s_read_rbac_authorization_v1alpha1_namespaced_role_binding
: read the specified RoleBindingswagger_k8s_read_rbac_authorization_v1beta1_cluster_role_binding
: read the specified ClusterRoleBindingswagger_k8s_read_rbac_authorization_v1beta1_namespaced_role_binding
: read the specified RoleBindingswagger_k8s_replace_admissionregistration_v1beta1_mutating_webhook_configuration
: replace the specified MutatingWebhookConfigurationswagger_k8s_replace_admissionregistration_v1beta1_validating_webhook_configuration
: replace the specified ValidatingWebhookConfigurationswagger_k8s_replace_apiextensions_v1beta1_custom_resource_definition
: replace the specified CustomResourceDefinitionswagger_k8s_replace_apiextensions_v1beta1_custom_resource_definition_status
: replace status of the specified CustomResourceDefinitionswagger_k8s_replace_apiregistration_v1_api_service
: replace the specified APIServiceswagger_k8s_replace_apiregistration_v1_api_service_status
: replace status of the specified APIServiceswagger_k8s_replace_apiregistration_v1beta1_api_service
: replace the specified APIServiceswagger_k8s_replace_apiregistration_v1beta1_api_service_status
: replace status of the specified APIServiceswagger_k8s_replace_apps_v1_namespaced_controller_revision
: replace the specified ControllerRevisionswagger_k8s_replace_apps_v1_namespaced_daemon_set
: replace the specified DaemonSetswagger_k8s_replace_apps_v1_namespaced_daemon_set_status
: replace status of the specified DaemonSetswagger_k8s_replace_apps_v1_namespaced_deployment
: replace the specified Deploymentswagger_k8s_replace_apps_v1_namespaced_deployment_scale
: replace scale of the specified Deploymentswagger_k8s_replace_apps_v1_namespaced_deployment_status
: replace status of the specified Deploymentswagger_k8s_replace_apps_v1_namespaced_replica_set
: replace the specified ReplicaSetswagger_k8s_replace_apps_v1_namespaced_replica_set_scale
: replace scale of the specified ReplicaSetswagger_k8s_replace_apps_v1_namespaced_replica_set_status
: replace status of the specified ReplicaSetswagger_k8s_replace_apps_v1_namespaced_stateful_set
: replace the specified StatefulSetswagger_k8s_replace_apps_v1_namespaced_stateful_set_scale
: replace scale of the specified StatefulSetswagger_k8s_replace_apps_v1_namespaced_stateful_set_status
: replace status of the specified StatefulSetswagger_k8s_replace_apps_v1beta1_namespaced_controller_revision
: replace the specified ControllerRevisionswagger_k8s_replace_apps_v1beta1_namespaced_deployment
: replace the specified Deploymentswagger_k8s_replace_apps_v1beta1_namespaced_deployment_scale
: replace scale of the specified Deploymentswagger_k8s_replace_apps_v1beta1_namespaced_deployment_status
: replace status of the specified Deploymentswagger_k8s_replace_apps_v1beta1_namespaced_stateful_set
: replace the specified StatefulSetswagger_k8s_replace_apps_v1beta1_namespaced_stateful_set_scale
: replace scale of the specified StatefulSetswagger_k8s_replace_apps_v1beta1_namespaced_stateful_set_status
: replace status of the specified StatefulSetswagger_k8s_replace_apps_v1beta2_namespaced_controller_revision
: replace the specified ControllerRevisionswagger_k8s_replace_apps_v1beta2_namespaced_daemon_set
: replace the specified DaemonSetswagger_k8s_replace_apps_v1beta2_namespaced_daemon_set_status
: replace status of the specified DaemonSetswagger_k8s_replace_apps_v1beta2_namespaced_deployment
: replace the specified Deploymentswagger_k8s_replace_apps_v1beta2_namespaced_deployment_scale
: replace scale of the specified Deploymentswagger_k8s_replace_apps_v1beta2_namespaced_deployment_status
: replace status of the specified Deploymentswagger_k8s_replace_apps_v1beta2_namespaced_replica_set
: replace the specified ReplicaSetswagger_k8s_replace_apps_v1beta2_namespaced_replica_set_scale
: replace scale of the specified ReplicaSetswagger_k8s_replace_apps_v1beta2_namespaced_replica_set_status
: replace status of the specified ReplicaSetswagger_k8s_replace_apps_v1beta2_namespaced_stateful_set
: replace the specified StatefulSetswagger_k8s_replace_apps_v1beta2_namespaced_stateful_set_scale
: replace scale of the specified StatefulSetswagger_k8s_replace_apps_v1beta2_namespaced_stateful_set_status
: replace status of the specified StatefulSetswagger_k8s_replace_auditregistration_v1alpha1_audit_sink
: replace the specified AuditSinkswagger_k8s_replace_autoscaling_v1_namespaced_horizontal_pod_autoscaler
: replace the specified HorizontalPodAutoscalerswagger_k8s_replace_autoscaling_v1_namespaced_horizontal_pod_autoscaler_status
: replace status of the specified HorizontalPodAutoscalerswagger_k8s_replace_autoscaling_v2beta1_namespaced_horizontal_pod_autoscaler
: replace the specified HorizontalPodAutoscalerswagger_k8s_replace_autoscaling_v2beta1_namespaced_horizontal_pod_autoscaler_status
: replace status of the specified HorizontalPodAutoscalerswagger_k8s_replace_autoscaling_v2beta2_namespaced_horizontal_pod_autoscaler
: replace the specified HorizontalPodAutoscalerswagger_k8s_replace_autoscaling_v2beta2_namespaced_horizontal_pod_autoscaler_status
: replace status of the specified HorizontalPodAutoscalerswagger_k8s_replace_batch_v1_namespaced_job
: replace the specified Jobswagger_k8s_replace_batch_v1_namespaced_job_status
: replace status of the specified Jobswagger_k8s_replace_batch_v1beta1_namespaced_cron_job
: replace the specified CronJobswagger_k8s_replace_batch_v1beta1_namespaced_cron_job_status
: replace status of the specified CronJobswagger_k8s_replace_batch_v2alpha1_namespaced_cron_job
: replace the specified CronJobswagger_k8s_replace_batch_v2alpha1_namespaced_cron_job_status
: replace status of the specified CronJobswagger_k8s_replace_certificates_v1beta1_certificate_signing_request
: replace the specified CertificateSigningRequestswagger_k8s_replace_certificates_v1beta1_certificate_signing_request_approval
: replace approval of the specified CertificateSigningRequestswagger_k8s_replace_certificates_v1beta1_certificate_signing_request_status
: replace status of the specified CertificateSigningRequestswagger_k8s_replace_coordination_v1_namespaced_lease
: replace the specified Leaseswagger_k8s_replace_coordination_v1beta1_namespaced_lease
: replace the specified Leaseswagger_k8s_replace_core_v1_namespace
: replace the specified Namespaceswagger_k8s_replace_core_v1_namespace_finalize
: replace finalize of the specified Namespaceswagger_k8s_replace_core_v1_namespace_status
: replace status of the specified Namespaceswagger_k8s_replace_core_v1_namespaced_config_map
: replace the specified ConfigMapswagger_k8s_replace_core_v1_namespaced_endpoints
: replace the specified Endpointsswagger_k8s_replace_core_v1_namespaced_event
: replace the specified Eventswagger_k8s_replace_core_v1_namespaced_limit_range
: replace the specified LimitRangeswagger_k8s_replace_core_v1_namespaced_persistent_volume_claim
: replace the specified PersistentVolumeClaimswagger_k8s_replace_core_v1_namespaced_persistent_volume_claim_status
: replace status of the specified PersistentVolumeClaimswagger_k8s_replace_core_v1_namespaced_pod
: replace the specified Podswagger_k8s_replace_core_v1_namespaced_pod_status
: replace status of the specified Podswagger_k8s_replace_core_v1_namespaced_pod_template
: replace the specified PodTemplateswagger_k8s_replace_core_v1_namespaced_replication_controller
: replace the specified ReplicationControllerswagger_k8s_replace_core_v1_namespaced_replication_controller_scale
: replace scale of the specified ReplicationControllerswagger_k8s_replace_core_v1_namespaced_replication_controller_status
: replace status of the specified ReplicationControllerswagger_k8s_replace_core_v1_namespaced_resource_quota
: replace the specified ResourceQuotaswagger_k8s_replace_core_v1_namespaced_resource_quota_status
: replace status of the specified ResourceQuotaswagger_k8s_replace_core_v1_namespaced_secret
: replace the specified Secretswagger_k8s_replace_core_v1_namespaced_service
: replace the specified Serviceswagger_k8s_replace_core_v1_namespaced_service_account
: replace the specified ServiceAccountswagger_k8s_replace_core_v1_namespaced_service_status
: replace status of the specified Serviceswagger_k8s_replace_core_v1_node
: replace the specified Nodeswagger_k8s_replace_core_v1_node_status
: replace status of the specified Nodeswagger_k8s_replace_core_v1_persistent_volume
: replace the specified PersistentVolumeswagger_k8s_replace_core_v1_persistent_volume_status
: replace status of the specified PersistentVolumeswagger_k8s_replace_events_v1beta1_namespaced_event
: replace the specified Eventswagger_k8s_replace_extensions_v1beta1_namespaced_daemon_set
: replace the specified DaemonSetswagger_k8s_replace_extensions_v1beta1_namespaced_daemon_set_status
: replace status of the specified DaemonSetswagger_k8s_replace_extensions_v1beta1_namespaced_deployment
: replace the specified Deploymentswagger_k8s_replace_extensions_v1beta1_namespaced_deployment_scale
: replace scale of the specified Deploymentswagger_k8s_replace_extensions_v1beta1_namespaced_deployment_status
: replace status of the specified Deploymentswagger_k8s_replace_extensions_v1beta1_namespaced_ingress
: replace the specified Ingressswagger_k8s_replace_extensions_v1beta1_namespaced_ingress_status
: replace status of the specified Ingressswagger_k8s_replace_extensions_v1beta1_namespaced_network_policy
: replace the specified NetworkPolicyswagger_k8s_replace_extensions_v1beta1_namespaced_replica_set
: replace the specified ReplicaSetswagger_k8s_replace_extensions_v1beta1_namespaced_replica_set_scale
: replace scale of the specified ReplicaSetswagger_k8s_replace_extensions_v1beta1_namespaced_replica_set_status
: replace status of the specified ReplicaSetswagger_k8s_replace_extensions_v1beta1_namespaced_replication_controller_dummy_scale
: replace scale of the specified ReplicationControllerDummyswagger_k8s_replace_extensions_v1beta1_pod_security_policy
: replace the specified PodSecurityPolicyswagger_k8s_replace_networking_v1_namespaced_network_policy
: replace the specified NetworkPolicyswagger_k8s_replace_networking_v1beta1_namespaced_ingress
: replace the specified Ingressswagger_k8s_replace_networking_v1beta1_namespaced_ingress_status
: replace status of the specified Ingressswagger_k8s_replace_node_v1alpha1_runtime_class
: replace the specified RuntimeClassswagger_k8s_replace_node_v1beta1_runtime_class
: replace the specified RuntimeClassswagger_k8s_replace_policy_v1beta1_namespaced_pod_disruption_budget
: replace the specified PodDisruptionBudgetswagger_k8s_replace_policy_v1beta1_namespaced_pod_disruption_budget_status
: replace status of the specified PodDisruptionBudgetswagger_k8s_replace_policy_v1beta1_pod_security_policy
: replace the specified PodSecurityPolicyswagger_k8s_replace_rbac_authorization_v1_cluster_role
: replace the specified ClusterRoleswagger_k8s_replace_rbac_authorization_v1_cluster_role_binding
: replace the specified ClusterRoleBindingswagger_k8s_replace_rbac_authorization_v1_namespaced_role
: replace the specified Roleswagger_k8s_replace_rbac_authorization_v1_namespaced_role_binding
: replace the specified RoleBindingswagger_k8s_replace_rbac_authorization_v1alpha1_cluster_role
: replace the specified ClusterRoleswagger_k8s_replace_rbac_authorization_v1alpha1_cluster_role_binding
: replace the specified ClusterRoleBindingswagger_k8s_replace_rbac_authorization_v1alpha1_namespaced_role
: replace the specified Roleswagger_k8s_replace_rbac_authorization_v1alpha1_namespaced_role_binding
: replace the specified RoleBindingswagger_k8s_replace_rbac_authorization_v1beta1_cluster_role
: replace the specified ClusterRoleswagger_k8s_replace_rbac_authorization_v1beta1_cluster_role_binding
: replace the specified ClusterRoleBindingswagger_k8s_replace_rbac_authorization_v1beta1_namespaced_role
: replace the specified Roleswagger_k8s_replace_rbac_authorization_v1beta1_namespaced_role_binding
: replace the specified RoleBindingswagger_k8s_replace_scheduling_v1_priority_class
: replace the specified PriorityClassswagger_k8s_replace_scheduling_v1alpha1_priority_class
: replace the specified PriorityClassswagger_k8s_replace_scheduling_v1beta1_priority_class
: replace the specified PriorityClassswagger_k8s_replace_settings_v1alpha1_namespaced_pod_preset
: replace the specified PodPresetswagger_k8s_replace_storage_v1_storage_class
: replace the specified StorageClassswagger_k8s_replace_storage_v1_volume_attachment
: replace the specified VolumeAttachmentswagger_k8s_replace_storage_v1_volume_attachment_status
: replace status of the specified VolumeAttachmentswagger_k8s_replace_storage_v1alpha1_volume_attachment
: replace the specified VolumeAttachmentswagger_k8s_replace_storage_v1beta1_csi_driver
: replace the specified CSIDriverswagger_k8s_replace_storage_v1beta1_csi_node
: replace the specified CSINodeswagger_k8s_replace_storage_v1beta1_storage_class
: replace the specified StorageClassswagger_k8s_replace_storage_v1beta1_volume_attachment
: replace the specified VolumeAttachment
Plans
k8s::deploy
: This plan is meant to create a deployment and a service on Kubernetes To run this plan you will have to enable the anonymous user access to y
Classes
kubernetes
Class: kubernetes
A module to build a Kubernetes cluster https://kubernetes.io/
Parameters
[kubernetes_version] The version of Kubernetes containers you want to install. ie api server, Defaults to 1.10.2
[kubernetes_cluster_name] The name of the cluster, for use when multiple clusters are accessed from the same source Only used by Kubernetes 1.12+ Defaults to "kubernetes"
[kubernetes_package_version] The version of the packages the Kubernetes os packages to install ie kubectl and kubelet Defaults to 1.10.2
[container_runtime] This is the runtime that the Kubernetes cluster will use. It can only be set to "cri_containerd" or "docker" Defaults to cri_containerd
[containerd_version] This is the version of the containerd runtime the module will install. Defaults to 1.1.0
[containerd_install_method] Whether to install containerd via archive or package. Defaults to archive
[containerd_package_name] containerd package name Defaults to containerd.io
[containerd_archive] The name of the containerd archive Defaults to containerd-${containerd_version}.linux-amd64.tar.gz
[containerd_archive_checksum] A checksum (sha-256) of the archive. If the checksum does not match, a reinstall will be executed and the related service will be restarted. If no checksum is defined, the puppet module checks for the extracted files of the archive and downloads and extracts the files if they do not exist.
[containerd_source] The URL to download the containerd archive Defaults to https://github.com/containerd/containerd/releases/download/v${containerd_version}/${containerd_archive}
[dns_domain] This is a string that sets the dns domain in kubernetes cluster Default cluster.local
[docker_version] This is the version of the docker runtime that you want to install. Defaults to 17.03.0.ce-1.el7.centos on RedHat Defaults to 17.03.0~ce-0~ubuntu-xenial on Ubuntu
[docker_package_name] The docker package name to download from an upstream repo Defaults to docker-engine
[cni_pod_cidr] The overlay (internal) network range to use. Defaults to undef. kube_tool sets this per cni provider.
[cni_network_preinstall]
The URL to install the Tigera operator. Used only by calico.
[cni_network_provider]
The URL to get the cni providers yaml file.
Defaults to undef
. kube_tool
sets this value.
[cni_provider]
The NAME of the CNI provider, as provided to kubetool.
[cni_rbac_binding]
The URL get the cni providers rbac rules. This is for use with Calico only.
Defaults to undef
.
[controller] This is a bool that sets the node as a Kubernetes controller Defaults to false
[worker] This is a bool that sets a node to a worker. defaults to false
[manage_docker] Whether or not to install Docker repositories and packages via this module. Defaults to true.
[manage_etcd] When set to true, etcd will be downloaded from the specified source URL. Defaults to true.
[kube_api_advertise_address] This is the ip address that the want to api server to expose. An example with hiera would be kubernetes::kube_api_advertise_address: "%{networking.ip}" Or to pin explicitly to a specific interface kubernetes::kube_api_advertise_address: "%{::ipaddress_enp0s8}" defaults to undef
[kube_api_bind_port] Apiserver bind port Defaults to 6443
[etcd_version] The version of etcd that you would like to use. Defaults to 3.2.18
[etcd_archive] The name of the etcd archive Defaults to etcd-v${etcd_version}-linux-amd64.tar.gz
[etcd_archive_checksum] A checksum (sha-256) of the archive. If the checksum does not match, a reinstall will be executed and the related service will be restarted. If no checksum is defined, the puppet module checks for the extracted files of the archive and downloads and extracts the files if they do not exist.
[etcd_source] The URL to download the etcd archive Defaults to https://github.com/coreos/etcd/releases/download/v${etcd_version}/${etcd_archive}
[etcd_install_method] The method on how to install etcd. Can be either wget (using etcd_source) or package (using $etcd_package_name) Defaults to wget
[etcd_package_name] The system package name for installing etcd Defaults to etcd-server
[runc_version] The version of runc to install Defaults to 1.0.0-rc5
[runc_source] The URL to download runc Defaults to https://github.com/opencontainers/runc/releases/download/v${runc_version}/runc.amd64
[runc_source_checksum*] A checksum (sha-256) of the archive. If the checksum does not match, a reinstall will be executed and the related service will be restarted. If no checksum is defined, the puppet module checks for the extracted files of the archive and downloads and extracts the files if they do not exist.
[etcd_hostname] The name of the etcd instance. An example with hiera would be kubernetes::etcd_hostname: "%{::fqdn}" Defaults to hostname
[etcd_ip] The ip address that you want etcd to use for communications. An example with hiera would be kubernetes::etcd_ip: "%{networking.ip}" Or to pin explicitly to a specific interface kubernetes::etcd_ip: "%{::ipaddress_enp0s8}" Defaults to undef
[etcd_peers] This will tell etcd how the list of peers to connect to into the cluster. An example with hiera would be kubernetes::etcd_peers:
- 172.17.10.101
- 172.17.10.102
- 172.17.10.103
Defaults to undef
[etcd_discovery_srv]
This will tell etcd to use DNS SRV discovery method. This option is exclusive with etcd_initial_cluster
, taking precedence
over it if both are present.
An example with hiera would be kubernetes::etcd_discovery_srv: etcd-gen.example.org
Defaults to undef
[etcd_initial_cluster] This will tell etcd how many nodes will be in the cluster and is passed as a string. An example with hiera would be kubernetes::etcd_initial_cluster: etcd-kube-control-plane=http://172.17.10.101:2380,etcd-kube-replica-control-plane-01=http://172.17.10.210:2380,etcd-kube-replica-control-plane-02=http://172.17.10.220:2380 Defaults to undef
[etcd_initial_cluster_state] This will tell etcd the initial state of the cluster. Useful for adding a node to the cluster. Allowed values are "new" or "existing" Defaults to "new"
[etcd_compaction_retention]
This will tell etcd how much retention to be applied. This value can change depending on etcd_compaction_method
. An integer or time string (i.e.: "5m") can be used in case of "periodic". Only integer allowed in case of "revision"
Integer or String
Defaults to 0 (disabled)
[etcd_compaction_method] This will tell etcd the compaction method to be used. "periodic" or "revision" Defaults to "periodic"
[etcd_max_wals] This will tell etcd how many WAL files to be kept Defaults to 5
[etcd_max_request_bytes] This will tell etcd the maximum size of a request in bytes Defaults to 1572864
[etcd_listen_metric_urls] The URL(s) to listen on to respond to /metrics and /health for etcd Defaults to undef
[etcd_ca_key] This is the ca certificate key data for the etcd cluster. This must be passed as string not as a file. Defaults to undef
[etcd_ca_crt] This is the ca certificate data for the etcd cluster. This must be passed as string not as a file. Defaults to undef
[etcdclient_key] This is the client certificate key data for the etcd cluster. This must be passed as string not as a file. Defaults to undef
[etcdclient_crt] This is the client certificate data for the etcd cluster. This must be passed as string not as a file. Defaults to undef
[etcdserver_key] This is the server certificate key data for the etcd cluster. This must be passed as string not as a file. Defaults to undef
[etcdserver_crt] This is the server certificate data for the etcd cluster . This must be passed as string not as a file. Defaults to undef
[etcdpeer_crt] This is the peer certificate data for the etcd cluster. This must be passed as string not as a file. Defaults to undef
[etcdpeer_key] This is the peer certificate key data for the etcd cluster. This must be passed as string not as a file. Defaults to undef
[apiserver_extra_arguments] A string array of extra arguments to be passed to the api server. Defaults to []
[apiserver_cert_extra_sans] A string array of Subhect Alternative Names for the api server certificates. Defaults to []
[apiserver_extra_volumes] A hash of extra volume mounts mounted on the api server. Defaults to {}
[controllermanager_extra_arguments] A string array of extra arguments to be passed to the controller manager. Defaults to []
[controllermanager_extra_volumes] A hash of extra volume mounts mounted on the controller manager. Defaults to []
[scheduler_extra_arguments] A string array of extra arguments to be passed to scheduler. Defaults to []
[delegated_pki] Set to true if all required X509 certificates will be provided by external means. Setting this to true will ignore all _crt and _key including sa.key and sa.pub files. Defaults to false
[kubernetes_ca_crt] The clusters ca certificate. Must be passed as a string not a file. Defaults to undef
[kubernetes_ca_key] The clusters ca key. Must be passed as a string not a file. Defaults to undef
[kubernetes_front_proxy_ca_crt] The clusters front-proxy ca certificate. Must be passed as a string not a file. Defaults to undef
[kubernetes_front_proxy_ca_key] The clusters front-proxy ca key. Must be passed as a string not a file. Defaults to undef
[sa_key] The service account key. Must be passed as string not a file. Defaults to undef
[sa_pub] The service account public key. Must be passed as cert not a file. Defaults to undef
[node_label] The name to assign the node in the cluster. Defaults to hostname. NOTE: Ignored when cloud_provider is AWS, until this lands fixed https://github.com/kubernetes/kubernetes/pull/61878
[token] A string to use when joining nodes to the cluster. Must be in the form of '[a-z0-9]{6}.[a-z0-9]{16}' Defaults to undef
[discovery_token_hash] A string to validate to the root CA public key when joining a cluster. Created by kubetool Defaults to undef
[install_dashboard] This is a bool that determines if the kubernetes dashboard is installed. Defaults to false
[kubernetes_dashboard_url]
The URL to get the Kubernetes Dashboard yaml file.
Defaults to the upstream source. kube_tool
sets this value.
[dashboard_version] The version of Kubernetes dashboard you want to install. Defaults to v1.10.1
[schedule_on_controller] A flag to remove the control plane role and allow pod scheduling on controllers Defaults to true
[service_cidr] The IP assdress range for service VIPs Defaults to 10.96.0.0/12
[controller_address] The IP address and Port of the controller that worker node will join. eg 172.17.10.101:6443 Defaults to undef
[cloud_provider] The name of the cloud provider of the cloud provider configured in /etc/kubernetes/cloud-config Note: this file is not managed within this module and must be present before bootstrapping the kubernetes controller Defaults to undef
[cloud_config] The file location of the cloud config to be used by cloud_provider [For use with v1.12 and above] Note: this file is not managed within this module and must be present before bootstrapping the kubernetes controller Defaults to undef
[image_repository] The container registry to pull control plane images from Defaults to k8s.gcr.io
[kubeadm_extra_config]
A hash containing extra configuration data to be serialised with to_yaml
and appended to the config.yaml file used by kubeadm.
Defaults to {}
[kubelet_extra_config]
A hash containing extra configuration data to be serialised with to_yaml
and appended to Kubelet configuration file for the cluster.
Requires DynamicKubeletConfig.
Defaults to {}
[kubelet_extra_arguments]
A string array to be appended to kubeletExtraArgs in the Kubelet's nodeRegistration configuration applied to both control planes and nodes.
Use this for critical Kubelet settings such as pod-infra-container-image
which may be problematic to configure via kubelet_extra_config
Defaults to []
[proxy_mode] The mode for kubeproxy to run. It should be one of: "" (default), "userspace", "kernelspace", "iptables", or "ipvs". Defaults to ""
[pin_packages] Enable pinning of the docker and kubernetes packages to prevent accidential updates. This is currently only implemented for debian based distributions. Defaults to false
[kubernetes_apt_location] The APT repo URL for the Kubernetes packages. Defaults to https://apt.kubernetes.io
[kubernetes_apt_release] The release name for the APT repo for the Kubernetes packages. Defaults to 'kubernetes-${facts.os.distro.codename}'
[kubernetes_apt_repos] The repos to install from the Kubernetes APT url Defaults to main
[kubernetes_key_id] The gpg key for the Kubernetes APT repo Defaults to '54A647F9048D5688D7DA2ABE6A030B21BA07F4FB'
[kubernetes_key_source] The URL for the APT repo gpg key Defaults to https://packages.cloud.google.com/apt/doc/apt-key.gpg
[kubernetes_yum_baseurl] The YUM repo URL for the Kubernetes packages. Defaults to https://download.docker.com/linux/centos/
[kubernetes_yum_gpgkey] The URL for the Kubernetes yum repo gpg key Defaults to https://download.docker.com/linux/centos/gpg
[docker_apt_location] The APT repo URL for the Docker packages Defaults to https://apt.dockerproject.org/repo
[docker_apt_release] The release name for the APT repo for the Docker packages. Defaults to 'ubuntu-${facts.os.distro.codename}'
[docker_apt_repos] The repos to install from the Docker APT url Defaults to main
[docker_key_id] The gpg key for the Docker APT repo Defaults to '58118E89F3A912897C070ADBF76221572C52609D'
[docker_key_source] The URL for the Docker APT repo gpg key Defaults to https://apt.dockerproject.org/gpg
[docker_yum_baseurl] The YUM repo URL for the Docker packages. Defaults to https://download.docker.com/linux/centos/7/x86_64/stable
[docker_yum_gpgkey] The URL for the Docker yum repo gpg key Defaults to https://download.docker.com/linux/centos/gpg
[docker_storage_driver]
Storage Driver to be added to /etc/docker/daemon.json
Defaults to overlay2
[docker_storage_opts]
Storage options to be added to /etc/docker/daemon.json
Defaults to undef
[docker_extra_daemon_config]
Extra configuration to be added to /etc/docker/daemon.json
Defaults to undef
[docker_log_max_file] The maximum number of log files that can be present. Defaults to 1. See https://docs.docker.com/config/containers/logging/json-file/
[docker_log_max_size] The maximum size of the log before it is rolled. A positive integer plus a modifier representing the unit of measure (k, m, or g). Defaults to 100m. See https://docs.docker.com/config/containers/logging/json-file/
[create_repos] A flag to install the upstream Kubernetes and Docker repos Defaults to true
[disable_swap] A flag to turn off the swap setting. This is required for kubeadm. Defaults to true
[manage_kernel_modules] A flag to manage required Kernel modules. Defaults to true
[manage_sysctl_settings] A flag to manage required sysctl settings. Defaults to true
[default_path] The path to be used when running kube* commands Defaults to ['/usr/bin','/bin','/sbin','/usr/local/bin']
[cgroup_driver] The cgroup driver to be used. Defaults to 'systemd' on EL and 'cgroupfs' otherwise
[environment] The environment passed to kubectl commands. Defaults to setting HOME and KUBECONFIG variables
[ttl_duration] Availability of the token Default to 24h
[metrics_bind_address] Set the metricsBindAddress (to allow prometheus) Default to 127.0.0.1
[conntrack_max_per_core] Maximum number of NAT connections to track per CPU core. Set to 0 to leave the limit as-is and ignore conntrack_min. Default to 32768
[conntrack_min] Minimum number of conntrack entries to allocate, regardless of conntrack-max-per-core. Set conntrack_max_per_core to 0 to leave the limit as-is Default to 131072
[conntrack_tcp_wait_timeout] NAT timeout for TCP connections in the CLOSE_WAIT state. Default to 1h0m0s
[conntrack_tcp_stablished_timeout] Idle timeout for established TCP connections (0 to leave as-is). Default to 24h0m0s
[tmp_directory] Directory to use when downloading archives for install. Default to /var/tmp/puppetlabs-kubernetes
Authors
Puppet cloud and containers team
Parameters
The following parameters are available in the kubernetes
class:
kubernetes_version
kubernetes_cluster_name
kubernetes_package_version
container_runtime
containerd_version
containerd_install_method
containerd_package_name
docker_package_name
docker_version
pin_packages
dns_domain
cni_pod_cidr
controller
worker
manage_docker
manage_etcd
kube_api_bind_port
kube_api_advertise_address
etcd_version
etcd_hostname
etcd_ip
etcd_peers
etcd_initial_cluster
etcd_discovery_srv
etcd_initial_cluster_state
etcd_compaction_method
etcd_compaction_retention
etcd_max_wals
etcd_max_request_bytes
etcd_listen_metric_urls
etcd_ca_key
etcd_ca_crt
etcdclient_key
etcdclient_crt
etcdserver_crt
etcdserver_key
etcdpeer_crt
etcdpeer_key
cni_network_preinstall
cni_network_provider
cni_provider
cni_rbac_binding
install_dashboard
dashboard_version
kubernetes_dashboard_url
schedule_on_controller
api_server_count
delegated_pki
kubernetes_ca_crt
kubernetes_ca_key
kubernetes_front_proxy_ca_crt
kubernetes_front_proxy_ca_key
token
ttl_duration
discovery_token_hash
sa_pub
sa_key
apiserver_cert_extra_sans
apiserver_extra_arguments
controllermanager_extra_arguments
scheduler_extra_arguments
service_cidr
node_label
controller_address
cloud_provider
cloud_config
apiserver_extra_volumes
controllermanager_extra_volumes
kubeadm_extra_config
kubelet_extra_config
kubelet_extra_arguments
proxy_mode
runc_version
runc_source
runc_source_checksum
containerd_archive
containerd_archive_checksum
containerd_source
etcd_archive
etcd_archive_checksum
etcd_package_name
etcd_source
etcd_install_method
kubernetes_apt_location
kubernetes_apt_release
kubernetes_apt_repos
kubernetes_key_id
kubernetes_key_source
kubernetes_yum_baseurl
kubernetes_yum_gpgkey
docker_apt_location
docker_apt_release
docker_apt_repos
docker_yum_baseurl
docker_yum_gpgkey
docker_key_id
docker_key_source
docker_storage_driver
docker_storage_opts
docker_extra_daemon_config
docker_log_max_file
docker_log_max_size
disable_swap
manage_kernel_modules
manage_sysctl_settings
create_repos
image_repository
default_path
cgroup_driver
environment
ignore_preflight_errors
metrics_bind_address
join_discovery_file
conntrack_max_per_core
conntrack_min
conntrack_tcp_wait_timeout
conntrack_tcp_stablished_timeout
tmp_directory
kubernetes_version
Data type: String
Default value: '1.10.2'
kubernetes_cluster_name
Data type: String
Default value: 'kubernetes'
kubernetes_package_version
Data type: String
Default value: $facts['os']['family']
container_runtime
Data type: String
Default value: 'docker'
containerd_version
Data type: Optional[String]
Default value: '1.4.3'
containerd_install_method
Data type: Enum['archive','package']
Default value: 'archive'
containerd_package_name
Data type: String
Default value: 'containerd.io'
docker_package_name
Data type: Optional[String]
Default value: 'docker-engine'
docker_version
Data type: Optional[String]
Default value: $facts['os']['family']
pin_packages
Data type: Boolean
Default value: false
dns_domain
Data type: Optional[String]
Default value: 'cluster.local'
cni_pod_cidr
Data type: Optional[String]
Default value: undef
controller
Data type: Boolean
Default value: false
worker
Data type: Boolean
Default value: false
manage_docker
Data type: Boolean
Default value: true
manage_etcd
Data type: Boolean
Default value: true
kube_api_bind_port
Data type: Integer
Default value: 6443
kube_api_advertise_address
Data type: Optional[String]
Default value: undef
etcd_version
Data type: Optional[String]
Default value: '3.2.18'
etcd_hostname
Data type: Optional[String]
Default value: $facts['networking']['hostname']
etcd_ip
Data type: Optional[String]
Default value: undef
etcd_peers
Data type: Optional[Array]
Default value: undef
etcd_initial_cluster
Data type: Optional[String]
Default value: undef
etcd_discovery_srv
Data type: Optional[String]
Default value: undef
etcd_initial_cluster_state
Data type: Optional[Enum['new', 'existing']]
Default value: 'new'
etcd_compaction_method
Data type: Optional[Enum['periodic', 'revision']]
Default value: 'periodic'
etcd_compaction_retention
Data type: Variant[String, Integer]
Default value: 0
etcd_max_wals
Data type: Integer
Default value: 5
etcd_max_request_bytes
Data type: Integer
Default value: 1572864
etcd_listen_metric_urls
Data type: Optional[String]
Default value: undef
etcd_ca_key
Data type: Optional[String]
Default value: undef
etcd_ca_crt
Data type: Optional[String]
Default value: undef
etcdclient_key
Data type: Optional[String]
Default value: undef
etcdclient_crt
Data type: Optional[String]
Default value: undef
etcdserver_crt
Data type: Optional[String]
Default value: undef
etcdserver_key
Data type: Optional[String]
Default value: undef
etcdpeer_crt
Data type: Optional[String]
Default value: undef
etcdpeer_key
Data type: Optional[String]
Default value: undef
cni_network_preinstall
Data type: Optional[String]
Default value: undef
cni_network_provider
Data type: Optional[String]
Default value: undef
cni_provider
Data type: Optional[String]
Default value: undef
cni_rbac_binding
Data type: Optional[String]
Default value: undef
install_dashboard
Data type: Boolean
Default value: false
dashboard_version
Data type: String
Default value: 'v1.10.1'
kubernetes_dashboard_url
Data type: String
Default value: "https://raw.githubusercontent.com/kubernetes/dashboard/${dashboard_version}/src/deploy/recommended/kubernetes-dashboard.yaml"
schedule_on_controller
Data type: Boolean
Default value: false
api_server_count
Data type: Integer
Default value: undef
delegated_pki
Data type: Boolean
Default value: false
kubernetes_ca_crt
Data type: Optional[String]
Default value: undef
kubernetes_ca_key
Data type: Optional[String]
Default value: undef
kubernetes_front_proxy_ca_crt
Data type: Optional[String]
Default value: undef
kubernetes_front_proxy_ca_key
Data type: Optional[String]
Default value: undef
token
Data type: String
Default value: undef
ttl_duration
Data type: String
Default value: '24h'
discovery_token_hash
Data type: String
Default value: undef
sa_pub
Data type: Optional[String]
Default value: undef
sa_key
Data type: Optional[String]
Default value: undef
apiserver_cert_extra_sans
Data type: Optional[Array]
Default value: []
apiserver_extra_arguments
Data type: Optional[Array]
Default value: []
controllermanager_extra_arguments
Data type: Optional[Array]
Default value: []
scheduler_extra_arguments
Data type: Optional[Array]
Default value: []
service_cidr
Data type: String
Default value: '10.96.0.0/12'
node_label
Data type: Optional[String]
Default value: undef
controller_address
Data type: Optional[String]
Default value: undef
cloud_provider
Data type: Optional[String]
Default value: undef
cloud_config
Data type: Optional[String]
Default value: undef
apiserver_extra_volumes
Data type: Optional[Hash]
Default value: {}
controllermanager_extra_volumes
Data type: Optional[Hash]
Default value: {}
kubeadm_extra_config
Data type: Optional[Hash]
Default value: undef
kubelet_extra_config
Data type: Optional[Hash]
Default value: undef
kubelet_extra_arguments
Data type: Optional[Array]
Default value: []
proxy_mode
Data type: Optional[String]
Default value: ''
runc_version
Data type: Optional[String]
Default value: '1.0.0-rc5'
runc_source
Data type: Optional[String]
Default value: "https://github.com/opencontainers/runc/releases/download/v${runc_version}/runc.amd64"
runc_source_checksum
Data type: Optional[String]
Default value: undef
containerd_archive
Data type: Optional[String]
Default value: "containerd-${containerd_version}.linux-amd64.tar.gz"
containerd_archive_checksum
Data type: Optional[String]
Default value: undef
containerd_source
Data type: Optional[String]
Default value: "https://github.com/containerd/containerd/releases/download/v${containerd_version}/${containerd_archive}"
etcd_archive
Data type: String
Default value: "etcd-v${etcd_version}-linux-amd64.tar.gz"
etcd_archive_checksum
Data type: Optional[String]
Default value: undef
etcd_package_name
Data type: String
Default value: 'etcd-server'
etcd_source
Data type: String
Default value: "https://github.com/etcd-io/etcd/releases/download/v${etcd_version}/${etcd_archive}"
etcd_install_method
Data type: String
Default value: 'wget'
kubernetes_apt_location
Data type: Optional[String]
Default value: undef
kubernetes_apt_release
Data type: Optional[String]
Default value: undef
kubernetes_apt_repos
Data type: Optional[String]
Default value: undef
kubernetes_key_id
Data type: Optional[String]
Default value: undef
kubernetes_key_source
Data type: Optional[String]
Default value: undef
kubernetes_yum_baseurl
Data type: Optional[String]
Default value: undef
kubernetes_yum_gpgkey
Data type: Optional[String]
Default value: undef
docker_apt_location
Data type: Optional[String]
Default value: undef
docker_apt_release
Data type: Optional[String]
Default value: undef
docker_apt_repos
Data type: Optional[String]
Default value: undef
docker_yum_baseurl
Data type: Optional[String]
Default value: undef
docker_yum_gpgkey
Data type: Optional[String]
Default value: undef
docker_key_id
Data type: Optional[String]
Default value: undef
docker_key_source
Data type: Optional[String]
Default value: undef
docker_storage_driver
Data type: Optional[String]
Default value: 'overlay2'
docker_storage_opts
Data type: Optional[Array]
Default value: $facts['os']['family']
docker_extra_daemon_config
Data type: Optional[String]
Default value: undef
docker_log_max_file
Data type: String
Default value: '1'
docker_log_max_size
Data type: String
Default value: '100m'
disable_swap
Data type: Boolean
Default value: true
manage_kernel_modules
Data type: Boolean
Default value: true
manage_sysctl_settings
Data type: Boolean
Default value: true
create_repos
Data type: Boolean
Default value: true
image_repository
Data type: String
Default value: 'k8s.gcr.io'
default_path
Data type: Array[String]
Default value: ['/usr/bin', '/usr/sbin', '/bin', '/sbin', '/usr/local/bin']
cgroup_driver
Data type: String
Default value: $facts['os']['family']
environment
Data type: Array[String]
Default value: $controller
ignore_preflight_errors
Data type: Optional[Array]
Default value: undef
metrics_bind_address
Data type: Stdlib::IP::Address
Default value: '127.0.0.1'
join_discovery_file
Data type: Optional[String]
Default value: undef
conntrack_max_per_core
Data type: Integer
Default value: 32768
conntrack_min
Data type: Integer
Default value: 131072
conntrack_tcp_wait_timeout
Data type: String
Default value: '1h0m0s'
conntrack_tcp_stablished_timeout
Data type: String
Default value: '24h0m0s'
tmp_directory
Data type: String
Default value: '/var/tmp/puppetlabs-kubernetes'
kubernetes::cluster_roles
The kubernetes::cluster_roles class.
Parameters
The following parameters are available in the kubernetes::cluster_roles
class:
controller
Data type: Optional[Boolean]
Default value: $kubernetes::controller
worker
Data type: Optional[Boolean]
Default value: $kubernetes::worker
node_name
Data type: String
Default value: $kubernetes::node_name
container_runtime
Data type: String
Default value: $kubernetes::container_runtime
join_discovery_file
Data type: Optional[String]
Default value: $kubernetes::join_discovery_file
ignore_preflight_errors
Data type: Optional[Array]
Default value: $kubernetes::ignore_preflight_errors
env
Data type: Optional[Array]
Default value: $kubernetes::environment
kubernetes::config::kubeadm
Class kubernetes config kubeadm, populates kubeadm config file with params to bootstrap cluster
Parameters
The following parameters are available in the kubernetes::config::kubeadm
class:
config_file
controller_address
dns_domain
manage_etcd
delegated_pki
etcd_install_method
kubernetes_version
kubernetes_cluster_name
etcd_ca_key
etcd_ca_crt
etcdclient_key
etcdclient_crt
etcdserver_crt
etcdserver_key
etcdpeer_crt
etcdpeer_key
etcd_peers
etcd_hostname
etcd_ip
cni_pod_cidr
kube_api_bind_port
kube_api_advertise_address
etcd_initial_cluster
etcd_discovery_srv
etcd_initial_cluster_state
etcd_compaction_method
etcd_compaction_retention
api_server_count
etcd_version
etcd_max_wals
etcd_max_request_bytes
etcd_listen_metric_urls
token
ttl_duration
discovery_token_hash
kubernetes_ca_crt
kubernetes_ca_key
kubernetes_front_proxy_ca_crt
kubernetes_front_proxy_ca_key
container_runtime
sa_pub
sa_key
apiserver_cert_extra_sans
apiserver_extra_arguments
controllermanager_extra_arguments
scheduler_extra_arguments
kubelet_extra_arguments
service_cidr
node_name
cloud_provider
cloud_config
apiserver_extra_volumes
controllermanager_extra_volumes
kubeadm_extra_config
kubelet_extra_config
image_repository
cgroup_driver
proxy_mode
metrics_bind_address
conntrack_max_per_core
conntrack_min
conntrack_tcp_wait_timeout
conntrack_tcp_stablished_timeout
config_file
Data type: String
Default value: $kubernetes::config_file
controller_address
Data type: String
Default value: $kubernetes::controller_address
dns_domain
Data type: String
Default value: $kubernetes::dns_domain
manage_etcd
Data type: Boolean
Default value: $kubernetes::manage_etcd
delegated_pki
Data type: Boolean
Default value: $kubernetes::delegated_pki
etcd_install_method
Data type: String
Default value: $kubernetes::etcd_install_method
kubernetes_version
Data type: String
Default value: $kubernetes::kubernetes_version
kubernetes_cluster_name
Data type: String
Default value: $kubernetes::kubernetes_cluster_name
etcd_ca_key
Data type: Optional[String]
Default value: $kubernetes::etcd_ca_key
etcd_ca_crt
Data type: Optional[String]
Default value: $kubernetes::etcd_ca_crt
etcdclient_key
Data type: Optional[String]
Default value: $kubernetes::etcdclient_key
etcdclient_crt
Data type: Optional[String]
Default value: $kubernetes::etcdclient_crt
etcdserver_crt
Data type: Optional[String]
Default value: $kubernetes::etcdserver_crt
etcdserver_key
Data type: Optional[String]
Default value: $kubernetes::etcdserver_key
etcdpeer_crt
Data type: Optional[String]
Default value: $kubernetes::etcdpeer_crt
etcdpeer_key
Data type: Optional[String]
Default value: $kubernetes::etcdpeer_key
etcd_peers
Data type: Array
Default value: $kubernetes::etcd_peers
etcd_hostname
Data type: String
Default value: $kubernetes::etcd_hostname
etcd_ip
Data type: String
Default value: $kubernetes::etcd_ip
cni_pod_cidr
Data type: String
Default value: $kubernetes::cni_pod_cidr
kube_api_bind_port
Data type: Integer
Default value: $kubernetes::kube_api_bind_port
kube_api_advertise_address
Data type: String
Default value: $kubernetes::kube_api_advertise_address
etcd_initial_cluster
Data type: Optional[String]
Default value: $kubernetes::etcd_initial_cluster
etcd_discovery_srv
Data type: Optional[String]
Default value: $kubernetes::etcd_discovery_srv
etcd_initial_cluster_state
Data type: String
Default value: $kubernetes::etcd_initial_cluster_state
etcd_compaction_method
Data type: String
Default value: $kubernetes::etcd_compaction_method
etcd_compaction_retention
Data type: Variant[Integer,String]
Default value: $kubernetes::etcd_compaction_retention
api_server_count
Data type: Integer
Default value: $kubernetes::api_server_count
etcd_version
Data type: String
Default value: $kubernetes::etcd_version
etcd_max_wals
Data type: Integer
Default value: $kubernetes::etcd_max_wals
etcd_max_request_bytes
Data type: Integer
Default value: $kubernetes::etcd_max_request_bytes
etcd_listen_metric_urls
Data type: Optional[String]
Default value: $kubernetes::etcd_listen_metric_urls
token
Data type: String
Default value: $kubernetes::token
ttl_duration
Data type: String
Default value: $kubernetes::ttl_duration
discovery_token_hash
Data type: String
Default value: $kubernetes::discovery_token_hash
kubernetes_ca_crt
Data type: Optional[String]
Default value: $kubernetes::kubernetes_ca_crt
kubernetes_ca_key
Data type: Optional[String]
Default value: $kubernetes::kubernetes_ca_key
kubernetes_front_proxy_ca_crt
Data type: Optional[String]
Default value: $kubernetes::kubernetes_front_proxy_ca_crt
kubernetes_front_proxy_ca_key
Data type: Optional[String]
Default value: $kubernetes::kubernetes_front_proxy_ca_key
container_runtime
Data type: String
Default value: $kubernetes::container_runtime
sa_pub
Data type: Optional[String]
Default value: $kubernetes::sa_pub
sa_key
Data type: Optional[String]
Default value: $kubernetes::sa_key
apiserver_cert_extra_sans
Data type: Optional[Array]
Default value: $kubernetes::apiserver_cert_extra_sans
apiserver_extra_arguments
Data type: Optional[Array]
Default value: $kubernetes::apiserver_extra_arguments
controllermanager_extra_arguments
Data type: Optional[Array]
Default value: $kubernetes::controllermanager_extra_arguments
scheduler_extra_arguments
Data type: Optional[Array]
Default value: $kubernetes::scheduler_extra_arguments
kubelet_extra_arguments
Data type: Optional[Array]
Default value: $kubernetes::kubelet_extra_arguments
service_cidr
Data type: String
Default value: $kubernetes::service_cidr
node_name
Data type: String
Default value: $kubernetes::node_name
cloud_provider
Data type: Optional[String]
Default value: $kubernetes::cloud_provider
cloud_config
Data type: Optional[String]
Default value: $kubernetes::cloud_config
apiserver_extra_volumes
Data type: Optional[Hash]
Default value: $kubernetes::apiserver_extra_volumes
controllermanager_extra_volumes
Data type: Optional[Hash]
Default value: $kubernetes::controllermanager_extra_volumes
kubeadm_extra_config
Data type: Optional[Hash]
Default value: $kubernetes::kubeadm_extra_config
kubelet_extra_config
Data type: Optional[Hash]
Default value: $kubernetes::kubelet_extra_config
image_repository
Data type: String
Default value: $kubernetes::image_repository
cgroup_driver
Data type: String
Default value: $kubernetes::cgroup_driver
proxy_mode
Data type: String
Default value: $kubernetes::proxy_mode
metrics_bind_address
Data type: Stdlib::IP::Address
Default value: $kubernetes::metrics_bind_address
conntrack_max_per_core
Data type: Integer
Default value: $kubernetes::conntrack_max_per_core
conntrack_min
Data type: Integer
Default value: $kubernetes::conntrack_min
conntrack_tcp_wait_timeout
Data type: String
Default value: $kubernetes::conntrack_tcp_wait_timeout
conntrack_tcp_stablished_timeout
Data type: String
Default value: $kubernetes::conntrack_tcp_stablished_timeout
kubernetes::config::worker
Class kubernetes config_worker, populates worker config files with joinconfig
Parameters
The following parameters are available in the kubernetes::config::worker
class:
node_name
config_file
kubernetes_version
kubernetes_cluster_name
controller_address
discovery_token_hash
container_runtime
discovery_token
tls_bootstrap_token
token
discovery_file
feature_gates
cloud_provider
cloud_config
kubelet_extra_arguments
kubelet_extra_config
ignore_preflight_errors
skip_ca_verification
cgroup_driver
node_name
Data type: String
Default value: $kubernetes::node_name
config_file
Data type: String
Default value: $kubernetes::config_file
kubernetes_version
Data type: String
Default value: $kubernetes::kubernetes_version
kubernetes_cluster_name
Data type: String
Default value: $kubernetes::kubernetes_cluster_name
controller_address
Data type: String
Default value: $kubernetes::controller_address
discovery_token_hash
Data type: String
Default value: $kubernetes::discovery_token_hash
container_runtime
Data type: String
Default value: $kubernetes::container_runtime
discovery_token
Data type: String
Default value: $kubernetes::token
tls_bootstrap_token
Data type: String
Default value: $kubernetes::token
token
Data type: String
Default value: $kubernetes::token
discovery_file
Data type: Optional[String]
Default value: undef
feature_gates
Data type: Optional[String]
Default value: undef
cloud_provider
Data type: Optional[String]
Default value: $kubernetes::cloud_provider
cloud_config
Data type: Optional[String]
Default value: $kubernetes::cloud_config
kubelet_extra_arguments
Data type: Optional[Array]
Default value: $kubernetes::kubelet_extra_arguments
kubelet_extra_config
Data type: Optional[Hash]
Default value: $kubernetes::kubelet_extra_config
ignore_preflight_errors
Data type: Optional[Array]
Default value: undef
skip_ca_verification
Data type: Boolean
Default value: false
cgroup_driver
Data type: String
Default value: $kubernetes::cgroup_driver
kubernetes::kube_addons
Class kubernetes kube_addons
Parameters
The following parameters are available in the kubernetes::kube_addons
class:
cni_network_preinstall
cni_network_provider
cni_pod_cidr
cni_provider
cni_rbac_binding
install_dashboard
dashboard_version
kubernetes_version
kubernetes_dashboard_url
controller
schedule_on_controller
node_name
path
env
cni_network_preinstall
Data type: Optional[String]
Default value: $kubernetes::cni_network_preinstall
cni_network_provider
Data type: Optional[String]
Default value: $kubernetes::cni_network_provider
cni_pod_cidr
Data type: Optional[String]
Default value: $kubernetes::cni_pod_cidr
cni_provider
Data type: Optional[String]
Default value: $kubernetes::cni_provider
cni_rbac_binding
Data type: Optional[String]
Default value: $kubernetes::cni_rbac_binding
install_dashboard
Data type: Boolean
Default value: $kubernetes::install_dashboard
dashboard_version
Data type: String
Default value: $kubernetes::dashboard_version
kubernetes_version
Data type: String
Default value: $kubernetes::kubernetes_version
kubernetes_dashboard_url
Data type: String
Default value: $kubernetes::kubernetes_dashboard_url
controller
Data type: Boolean
Default value: $kubernetes::controller
schedule_on_controller
Data type: Optional[Boolean]
Default value: $kubernetes::schedule_on_controller
node_name
Data type: String
Default value: $kubernetes::node_name
path
Data type: Array
Default value: $kubernetes::default_path
env
Data type: Optional[Array]
Default value: $kubernetes::environment
kubernetes::packages
The kubernetes::packages class.
Parameters
The following parameters are available in the kubernetes::packages
class:
kubernetes_package_version
container_runtime
manage_docker
manage_etcd
docker_version
docker_package_name
docker_storage_driver
docker_cgroup_driver
docker_storage_opts
docker_extra_daemon_config
docker_log_max_file
docker_log_max_size
controller
containerd_version
containerd_install_method
containerd_package_name
containerd_archive
containerd_archive_checksum
containerd_source
etcd_archive
etcd_archive_checksum
etcd_version
etcd_source
etcd_package_name
etcd_install_method
runc_source
runc_source_checksum
disable_swap
manage_kernel_modules
manage_sysctl_settings
create_repos
pin_packages
package_pin_priority
archive_checksum_type
tmp_directory
kubernetes_package_version
Data type: String
Default value: $kubernetes::kubernetes_package_version
container_runtime
Data type: String
Default value: $kubernetes::container_runtime
manage_docker
Data type: Boolean
Default value: $kubernetes::manage_docker
manage_etcd
Data type: Boolean
Default value: $kubernetes::manage_etcd
docker_version
Data type: Optional[String]
Default value: $kubernetes::docker_version
docker_package_name
Data type: Optional[String]
Default value: $kubernetes::docker_package_name
docker_storage_driver
Data type: Optional[String]
Default value: $kubernetes::docker_storage_driver
docker_cgroup_driver
Data type: Optional[String]
Default value: $kubernetes::cgroup_driver
docker_storage_opts
Data type: Optional[Array]
Default value: $kubernetes::docker_storage_opts
docker_extra_daemon_config
Data type: Optional[String]
Default value: $kubernetes::docker_extra_daemon_config
docker_log_max_file
Data type: String
Default value: $kubernetes::docker_log_max_file
docker_log_max_size
Data type: String
Default value: $kubernetes::docker_log_max_size
controller
Data type: Boolean
Default value: $kubernetes::controller
containerd_version
Data type: Optional[String]
Default value: $kubernetes::containerd_version
containerd_install_method
Data type: Enum['archive','package']
Default value: $kubernetes::containerd_install_method
containerd_package_name
Data type: String
Default value: $kubernetes::containerd_package_name
containerd_archive
Data type: Optional[String]
Default value: $kubernetes::containerd_archive
containerd_archive_checksum
Data type: Optional[String]
Default value: $kubernetes::containerd_archive_checksum
containerd_source
Data type: Optional[String]
Default value: $kubernetes::containerd_source
etcd_archive
Data type: String
Default value: $kubernetes::etcd_archive
etcd_archive_checksum
Data type: Optional[String]
Default value: $kubernetes::etcd_archive_checksum
etcd_version
Data type: String
Default value: $kubernetes::etcd_version
etcd_source
Data type: String
Default value: $kubernetes::etcd_source
etcd_package_name
Data type: String
Default value: $kubernetes::etcd_package_name
etcd_install_method
Data type: String
Default value: $kubernetes::etcd_install_method
runc_source
Data type: Optional[String]
Default value: $kubernetes::runc_source
runc_source_checksum
Data type: Optional[String]
Default value: $kubernetes::runc_source_checksum
disable_swap
Data type: Boolean
Default value: $kubernetes::disable_swap
manage_kernel_modules
Data type: Boolean
Default value: $kubernetes::manage_kernel_modules
manage_sysctl_settings
Data type: Boolean
Default value: $kubernetes::manage_sysctl_settings
create_repos
Data type: Boolean
Default value: $kubernetes::repos::create_repos
pin_packages
Data type: Boolean
Default value: $kubernetes::pin_packages
package_pin_priority
Data type: Integer
Default value: 32767
archive_checksum_type
Data type: String
Default value: 'sha256'
tmp_directory
Data type: String
Default value: $kubernetes::tmp_directory
kubernetes::repos
The kubernetes::repos class.
Parameters
The following parameters are available in the kubernetes::repos
class:
container_runtime
kubernetes_apt_location
kubernetes_apt_release
kubernetes_apt_repos
kubernetes_key_id
kubernetes_key_source
kubernetes_yum_baseurl
kubernetes_yum_gpgkey
docker_apt_location
docker_apt_release
docker_apt_repos
docker_yum_baseurl
docker_yum_gpgkey
docker_key_id
docker_key_source
containerd_install_method
manage_docker
create_repos
container_runtime
Data type: String
Default value: $kubernetes::container_runtime
kubernetes_apt_location
Data type: Optional[String]
Default value: $kubernetes::kubernetes_apt_location
kubernetes_apt_release
Data type: Optional[String]
Default value: $kubernetes::kubernetes_apt_release
kubernetes_apt_repos
Data type: Optional[String]
Default value: $kubernetes::kubernetes_apt_repos
kubernetes_key_id
Data type: Optional[String]
Default value: $kubernetes::kubernetes_key_id
kubernetes_key_source
Data type: Optional[String]
Default value: $kubernetes::kubernetes_key_source
kubernetes_yum_baseurl
Data type: Optional[String]
Default value: $kubernetes::kubernetes_yum_baseurl
kubernetes_yum_gpgkey
Data type: Optional[String]
Default value: $kubernetes::kubernetes_yum_gpgkey
docker_apt_location
Data type: Optional[String]
Default value: $kubernetes::docker_apt_location
docker_apt_release
Data type: Optional[String]
Default value: $kubernetes::docker_apt_release
docker_apt_repos
Data type: Optional[String]
Default value: $kubernetes::docker_apt_repos
docker_yum_baseurl
Data type: Optional[String]
Default value: $kubernetes::docker_yum_baseurl
docker_yum_gpgkey
Data type: Optional[String]
Default value: $kubernetes::docker_yum_gpgkey
docker_key_id
Data type: Optional[String]
Default value: $kubernetes::docker_key_id
docker_key_source
Data type: Optional[String]
Default value: $kubernetes::docker_key_source
containerd_install_method
Data type: Optional[String]
Default value: $kubernetes::containerd_install_method
manage_docker
Data type: Boolean
Default value: $kubernetes::manage_docker
create_repos
Data type: Boolean
Default value: $kubernetes::create_repos
kubernetes::service
The kubernetes::service class.
Parameters
The following parameters are available in the kubernetes::service
class:
container_runtime
containerd_install_method
controller
manage_docker
manage_etcd
etcd_install_method
kubernetes_version
cloud_provider
cloud_config
container_runtime
Data type: String
Default value: $kubernetes::container_runtime
containerd_install_method
Data type: Enum['archive','package']
Default value: $kubernetes::containerd_install_method
controller
Data type: Boolean
Default value: $kubernetes::controller
manage_docker
Data type: Boolean
Default value: $kubernetes::manage_docker
manage_etcd
Data type: Boolean
Default value: $kubernetes::manage_etcd
etcd_install_method
Data type: String
Default value: $kubernetes::etcd_install_method
kubernetes_version
Data type: String
Default value: $kubernetes::kubernetes_version
cloud_provider
Data type: Optional[String]
Default value: $kubernetes::cloud_provider
cloud_config
Data type: Optional[String]
Default value: $kubernetes::cloud_config
Defined types
kubernetes::kubeadm_init
== kubernetes::kubeadm_init
Parameters
The following parameters are available in the kubernetes::kubeadm_init
defined type:
node_name
Data type: String
Default value: $kubernetes::node_name
config
Data type: Optional[String]
Default value: $kubernetes::config_file
dry_run
Data type: Boolean
Default value: false
path
Data type: Array
Default value: $kubernetes::default_path
env
Data type: Optional[Array]
Default value: $kubernetes::environment
ignore_preflight_errors
Data type: Optional[Array]
Default value: $kubernetes::ignore_preflight_errors
kubernetes::kubeadm_join
== kubernetes::kubeadm_join
Parameters
The following parameters are available in the kubernetes::kubeadm_join
defined type:
node_name
kubernetes_version
config
controller_address
ca_cert_hash
discovery_token
tls_bootstrap_token
token
feature_gates
cri_socket
discovery_file
env
ignore_preflight_errors
path
skip_ca_verification
node_name
Data type: String
Default value: $kubernetes::node_name
kubernetes_version
Data type: String
Default value: $kubernetes::kubernetes_version
config
Data type: String
Default value: $kubernetes::config_file
controller_address
Data type: String
Default value: $kubernetes::controller_address
ca_cert_hash
Data type: String
Default value: $kubernetes::discovery_token_hash
discovery_token
Data type: String
Default value: $kubernetes::token
tls_bootstrap_token
Data type: String
Default value: $kubernetes::token
token
Data type: String
Default value: $kubernetes::token
feature_gates
Data type: Optional[String]
Default value: undef
cri_socket
Data type: Optional[String]
Default value: undef
discovery_file
Data type: Optional[String]
Default value: undef
env
Data type: Optional[Array]
Default value: $kubernetes::environment
ignore_preflight_errors
Data type: Optional[Array]
Default value: undef
path
Data type: Array
Default value: $kubernetes::default_path
skip_ca_verification
Data type: Boolean
Default value: false
kubernetes::wait_for_default_sa
== kubernetes::wait_for_default_sa
Parameters
The following parameters are available in the kubernetes::wait_for_default_sa
defined type:
namespace
Data type: String
Default value: $title
path
Data type: Array
Default value: $kubernetes::default_path
timeout
Data type: Optional[Integer]
Default value: undef
tries
Data type: Optional[Integer]
Default value: 5
try_sleep
Data type: Optional[Integer]
Default value: 6
env
Data type: Optional[Array]
Default value: $kubernetes::environment
Functions
kubeadm_init_flags
Type: Ruby 3.x API
Transforms a hash into a string of kubeadm init flags
kubeadm_init_flags()
Transforms a hash into a string of kubeadm init flags
Returns: Any
kubeadm_join_flags
Type: Ruby 3.x API
Transforms a hash into a string of kubeadm init flags
kubeadm_join_flags()
Transforms a hash into a string of kubeadm init flags
Returns: Any
Tasks
swagger_k8s_create_admissionregistration_v1beta1_mutating_webhook_configuration
create a MutatingWebhookConfiguration
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.
webhooks
Data type: Optional[String[1]]
Webhooks is a list of webhooks and the affected resources and operations.
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
swagger_k8s_create_admissionregistration_v1beta1_validating_webhook_configuration
create a ValidatingWebhookConfiguration
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.
webhooks
Data type: Optional[String[1]]
Webhooks is a list of webhooks and the affected resources and operations.
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
swagger_k8s_create_apiextensions_v1beta1_custom_resource_definition
create a CustomResourceDefinition
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
metadata
Data type: Optional[String[1]]
spec
Data type: Optional[String[1]]
Spec describes how the user wants the resources to appear
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
status
Data type: Optional[String[1]]
Status indicates the actual state of the CustomResourceDefinition
body
Data type: Optional[String[1]]
swagger_k8s_create_apiregistration_v1_api_service
create an APIService
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
status
Data type: Optional[String[1]]
Status contains derived information about an API server
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
metadata
Data type: Optional[String[1]]
spec
Data type: Optional[String[1]]
Spec contains information for locating and communicating with a server
swagger_k8s_create_apiregistration_v1beta1_api_service
create an APIService
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
metadata
Data type: Optional[String[1]]
spec
Data type: Optional[String[1]]
Spec contains information for locating and communicating with a server
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
status
Data type: Optional[String[1]]
Status contains derived information about an API server
swagger_k8s_create_apps_v1_namespaced_controller_revision
create a ControllerRevision
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
data
Data type: Optional[String[1]]
Data is the serialized representation of the state.
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
revision
Data type: Optional[String[1]]
Revision indicates the revision of the state represented by Data.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
swagger_k8s_create_apps_v1_namespaced_daemon_set
create a DaemonSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
spec
Data type: Optional[String[1]]
The desired behavior of this daemon set. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
status
Data type: Optional[String[1]]
The current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
swagger_k8s_create_apps_v1_namespaced_deployment
create a Deployment
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object metadata.
spec
Data type: Optional[String[1]]
Specification of the desired behavior of the Deployment.
status
Data type: Optional[String[1]]
Most recently observed status of the Deployment.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
body
Data type: Optional[String[1]]
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
swagger_k8s_create_apps_v1_namespaced_replica_set
create a ReplicaSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
spec
Data type: Optional[String[1]]
Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
status
Data type: Optional[String[1]]
Status is the most recently observed status of the ReplicaSet. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
metadata
Data type: Optional[String[1]]
If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
swagger_k8s_create_apps_v1_namespaced_stateful_set
create a StatefulSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
status
Data type: Optional[String[1]]
Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time.
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
Spec defines the desired identities of pods in this set.
swagger_k8s_create_apps_v1beta1_namespaced_controller_revision
create a ControllerRevision
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
data
Data type: Optional[String[1]]
Data is the serialized representation of the state.
revision
Data type: Optional[String[1]]
Revision indicates the revision of the state represented by Data.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
swagger_k8s_create_apps_v1beta1_namespaced_deployment
create a Deployment
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
Standard object metadata.
spec
Data type: Optional[String[1]]
Specification of the desired behavior of the Deployment.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
status
Data type: Optional[String[1]]
Most recently observed status of the Deployment.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_create_apps_v1beta1_namespaced_deployment_rollback
create rollback of a Deployment
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
status
Data type: Optional[String[1]]
Status of the operation. One of: 'Success' or 'Failure'. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
code
Data type: Optional[String[1]]
Suggested HTTP return code for this status, 0 if not set.
metadata
Data type: Optional[String[1]]
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
reason
Data type: Optional[String[1]]
A machine-readable description of why this operation is in the 'Failure' status. If this value is empty there is no information available. A Reason clarifies an HTTP status code but does not override it.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
details
Data type: Optional[String[1]]
Extended data associated with the reason. Each reason may define its own extended details. This field is optional and the data returned is not guaranteed to conform to any schema except that defined by the reason type.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
name
Data type: Optional[String[1]]
name of the DeploymentRollback
message
Data type: Optional[String[1]]
A human-readable description of the status of this operation.
swagger_k8s_create_apps_v1beta1_namespaced_stateful_set
create a StatefulSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
metadata
Data type: Optional[String[1]]
spec
Data type: Optional[String[1]]
Spec defines the desired identities of pods in this set.
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
status
Data type: Optional[String[1]]
Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_create_apps_v1beta2_namespaced_controller_revision
create a ControllerRevision
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
revision
Data type: Optional[String[1]]
Revision indicates the revision of the state represented by Data.
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
data
Data type: Optional[String[1]]
Data is the serialized representation of the state.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
swagger_k8s_create_apps_v1beta2_namespaced_daemon_set
create a DaemonSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
spec
Data type: Optional[String[1]]
The desired behavior of this daemon set. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
status
Data type: Optional[String[1]]
The current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
swagger_k8s_create_apps_v1beta2_namespaced_deployment
create a Deployment
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
spec
Data type: Optional[String[1]]
Specification of the desired behavior of the Deployment.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
body
Data type: Optional[String[1]]
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
status
Data type: Optional[String[1]]
Most recently observed status of the Deployment.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
Standard object metadata.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
swagger_k8s_create_apps_v1beta2_namespaced_replica_set
create a ReplicaSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
spec
Data type: Optional[String[1]]
Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
status
Data type: Optional[String[1]]
Status is the most recently observed status of the ReplicaSet. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
swagger_k8s_create_apps_v1beta2_namespaced_stateful_set
create a StatefulSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
spec
Data type: Optional[String[1]]
Spec defines the desired identities of pods in this set.
status
Data type: Optional[String[1]]
Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
swagger_k8s_create_auditregistration_v1alpha1_audit_sink
create an AuditSink
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
spec
Data type: Optional[String[1]]
Spec defines the audit configuration spec
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
swagger_k8s_create_authentication_v1_token_review
create a TokenReview
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
status
Data type: Optional[String[1]]
Status is filled in by the server and indicates whether the request can be authenticated.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
Spec holds information about the request being evaluated
swagger_k8s_create_authentication_v1beta1_token_review
create a TokenReview
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
status
Data type: Optional[String[1]]
Status is filled in by the server and indicates whether the request can be authenticated.
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
Spec holds information about the request being evaluated
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
swagger_k8s_create_authorization_v1_namespaced_local_subject_access_review
create a LocalSubjectAccessReview
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
spec
Data type: Optional[String[1]]
Spec holds information about the request being evaluated. spec.namespace must be equal to the namespace you made the request against. If empty, it is defaulted.
status
Data type: Optional[String[1]]
Status is filled in by the server and indicates whether the request is allowed or not
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
body
Data type: Optional[String[1]]
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
swagger_k8s_create_authorization_v1_self_subject_access_review
create a SelfSubjectAccessReview
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
status
Data type: Optional[String[1]]
Status is filled in by the server and indicates whether the request is allowed or not
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
spec
Data type: Optional[String[1]]
Spec holds information about the request being evaluated. user and groups must be empty
swagger_k8s_create_authorization_v1_self_subject_rules_review
create a SelfSubjectRulesReview
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
metadata
Data type: Optional[String[1]]
spec
Data type: Optional[String[1]]
Spec holds information about the request being evaluated.
status
Data type: Optional[String[1]]
Status is filled in by the server and indicates the set of actions a user can perform.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
swagger_k8s_create_authorization_v1_subject_access_review
create a SubjectAccessReview
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
spec
Data type: Optional[String[1]]
Spec holds information about the request being evaluated
status
Data type: Optional[String[1]]
Status is filled in by the server and indicates whether the request is allowed or not
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
swagger_k8s_create_authorization_v1beta1_namespaced_local_subject_access_review
create a LocalSubjectAccessReview
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
status
Data type: Optional[String[1]]
Status is filled in by the server and indicates whether the request is allowed or not
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
body
Data type: Optional[String[1]]
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
spec
Data type: Optional[String[1]]
Spec holds information about the request being evaluated. spec.namespace must be equal to the namespace you made the request against. If empty, it is defaulted.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
swagger_k8s_create_authorization_v1beta1_self_subject_access_review
create a SelfSubjectAccessReview
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
spec
Data type: Optional[String[1]]
Spec holds information about the request being evaluated. user and groups must be empty
status
Data type: Optional[String[1]]
Status is filled in by the server and indicates whether the request is allowed or not
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
body
Data type: Optional[String[1]]
swagger_k8s_create_authorization_v1beta1_self_subject_rules_review
create a SelfSubjectRulesReview
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
status
Data type: Optional[String[1]]
Status is filled in by the server and indicates the set of actions a user can perform.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
Spec holds information about the request being evaluated.
swagger_k8s_create_authorization_v1beta1_subject_access_review
create a SubjectAccessReview
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
Spec holds information about the request being evaluated
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
status
Data type: Optional[String[1]]
Status is filled in by the server and indicates whether the request is allowed or not
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
swagger_k8s_create_autoscaling_v1_namespaced_horizontal_pod_autoscaler
create a HorizontalPodAutoscaler
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
spec
Data type: Optional[String[1]]
behaviour of autoscaler. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.
status
Data type: Optional[String[1]]
current information about the autoscaler.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
swagger_k8s_create_autoscaling_v2beta1_namespaced_horizontal_pod_autoscaler
create a HorizontalPodAutoscaler
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
spec
Data type: Optional[String[1]]
spec is the specification for the behaviour of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.
status
Data type: Optional[String[1]]
status is the current information about the autoscaler.
body
Data type: Optional[String[1]]
metadata
Data type: Optional[String[1]]
metadata is the standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
swagger_k8s_create_autoscaling_v2beta2_namespaced_horizontal_pod_autoscaler
create a HorizontalPodAutoscaler
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
metadata
Data type: Optional[String[1]]
metadata is the standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
status
Data type: Optional[String[1]]
status is the current information about the autoscaler.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
spec is the specification for the behaviour of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
swagger_k8s_create_batch_v1_namespaced_job
create a Job
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
spec
Data type: Optional[String[1]]
Specification of the desired behavior of a job. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
status
Data type: Optional[String[1]]
Current status of a job. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_create_batch_v1beta1_namespaced_cron_job
create a CronJob
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
status
Data type: Optional[String[1]]
Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
body
Data type: Optional[String[1]]
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
spec
Data type: Optional[String[1]]
Specification of the desired behavior of a cron job, including the schedule. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
swagger_k8s_create_batch_v2alpha1_namespaced_cron_job
create a CronJob
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
Specification of the desired behavior of a cron job, including the schedule. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
body
Data type: Optional[String[1]]
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
status
Data type: Optional[String[1]]
Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
swagger_k8s_create_certificates_v1beta1_certificate_signing_request
create a CertificateSigningRequest
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
spec
Data type: Optional[String[1]]
The certificate request itself and any additional information.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
status
Data type: Optional[String[1]]
Derived information about the request.
swagger_k8s_create_coordination_v1_namespaced_lease
create a Lease
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
Specification of the Lease. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_create_coordination_v1beta1_namespaced_lease
create a Lease
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
Specification of the Lease. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
swagger_k8s_create_core_v1_namespace
create a Namespace
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
Spec defines the behavior of the Namespace. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
status
Data type: Optional[String[1]]
Status describes the current status of a Namespace. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
swagger_k8s_create_core_v1_namespaced_binding
create a Binding
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
target
Data type: Optional[String[1]]
The target object that you want to bind to the standard object.
swagger_k8s_create_core_v1_namespaced_config_map
create a ConfigMap
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
binarydata
Data type: Optional[String[1]]
BinaryData contains the binary data. Each key must consist of alphanumeric characters, '-', '_' or '.'. BinaryData can contain byte sequences that are not in the UTF-8 range. The keys stored in BinaryData must not overlap with the ones in the Data field, this is enforced during validation process. Using this field will require 1.10+ apiserver and kubelet.
body
Data type: Optional[String[1]]
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
data
Data type: Optional[String[1]]
Data contains the configuration data. Each key must consist of alphanumeric characters, '-', '_' or '.'. Values with non-UTF-8 byte sequences must use the BinaryData field. The keys stored in Data must not overlap with the keys in the BinaryData field, this is enforced during validation process.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
swagger_k8s_create_core_v1_namespaced_endpoints
create Endpoints
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
subsets
Data type: Optional[String[1]]
The set of all endpoints is the union of all subsets. Addresses are placed into subsets according to the IPs they share. A single address with multiple ports, some of which are ready and some of which are not (because they come from different containers) will result in the address being displayed in different subsets for the different ports. No address will appear in both Addresses and NotReadyAddresses in the same subset. Sets of addresses and ports that comprise a service.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
swagger_k8s_create_core_v1_namespaced_event
create an Event
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
reason
Data type: Optional[String[1]]
This should be a short, machine understandable string that gives the reason for the transition into the object's current status.
message
Data type: Optional[String[1]]
A human-readable description of the status of this operation.
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
lasttimestamp
Data type: Optional[String[1]]
The time at which the most recent occurrence of this event was recorded.
count
Data type: Optional[String[1]]
The number of times this event has occurred.
type
Data type: Optional[String[1]]
Type of this event (Normal, Warning), new types could be added in the future
related
Data type: Optional[String[1]]
Optional secondary object for more complex actions.
eventtime
Data type: Optional[String[1]]
Time when this Event was first observed.
reportingcomponent
Data type: Optional[String[1]]
Name of the controller that emitted this Event, e.g. kubernetes.io/kubelet
.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
reportinginstance
Data type: Optional[String[1]]
ID of the controller instance, e.g. kubelet-xyzf
.
action
Data type: Optional[String[1]]
What action was taken/failed regarding to the Regarding object.
source
Data type: Optional[String[1]]
The component reporting this event. Should be a short machine understandable string.
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
involvedobject
Data type: Optional[String[1]]
The object that this event is about.
firsttimestamp
Data type: Optional[String[1]]
The time at which the event was first recorded. (Time of server receipt is in TypeMeta.)
series
Data type: Optional[String[1]]
Data about the Event series this event represents or nil if it's a singleton Event.
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
swagger_k8s_create_core_v1_namespaced_limit_range
create a LimitRange
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
Spec defines the limits enforced. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
swagger_k8s_create_core_v1_namespaced_persistent_volume_claim
create a PersistentVolumeClaim
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
spec
Data type: Optional[String[1]]
Spec defines the desired characteristics of a volume requested by a pod author. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
status
Data type: Optional[String[1]]
Status represents the current information/status of a persistent volume claim. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
body
Data type: Optional[String[1]]
swagger_k8s_create_core_v1_namespaced_pod
create a Pod
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
status
Data type: Optional[String[1]]
Most recently observed status of the pod. This data may not be up to date. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
spec
Data type: Optional[String[1]]
Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
body
Data type: Optional[String[1]]
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
swagger_k8s_create_core_v1_namespaced_pod_binding
create binding of a Pod
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
name
Data type: Optional[String[1]]
name of the Binding
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
target
Data type: Optional[String[1]]
The target object that you want to bind to the standard object.
body
Data type: Optional[String[1]]
swagger_k8s_create_core_v1_namespaced_pod_eviction
create eviction of a Pod
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
ObjectMeta describes the pod that is being evicted.
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
name
Data type: Optional[String[1]]
name of the Eviction
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
deleteoptions
Data type: Optional[String[1]]
DeleteOptions may be provided
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_create_core_v1_namespaced_pod_template
create a PodTemplate
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
template
Data type: Optional[String[1]]
Template defines the pods that will be created from this pod template. https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
swagger_k8s_create_core_v1_namespaced_replication_controller
create a ReplicationController
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
If the Labels of a ReplicationController are empty, they are defaulted to be the same as the Pod(s) that the replication controller manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
spec
Data type: Optional[String[1]]
Spec defines the specification of the desired behavior of the replication controller. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
status
Data type: Optional[String[1]]
Status is the most recently observed status of the replication controller. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_create_core_v1_namespaced_resource_quota
create a ResourceQuota
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
Spec defines the desired quota. https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
status
Data type: Optional[String[1]]
Status defines the actual enforced quota and its current usage. https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
body
Data type: Optional[String[1]]
swagger_k8s_create_core_v1_namespaced_secret
create a Secret
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
type
Data type: Optional[String[1]]
Used to facilitate programmatic handling of secret data.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
data
Data type: Optional[String[1]]
Data contains the secret data. Each key must consist of alphanumeric characters, '-', '_' or '.'. The serialized form of the secret data is a base64 encoded string, representing the arbitrary (possibly non-string) data value here. Described in https://tools.ietf.org/html/rfc4648#section-4
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
stringdata
Data type: Optional[String[1]]
stringData allows specifying non-binary secret data in string form. It is provided as a write-only convenience method. All keys and values are merged into the data field on write, overwriting any existing values. It is never output when reading from the API.
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
swagger_k8s_create_core_v1_namespaced_service
create a Service
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
spec
Data type: Optional[String[1]]
Spec defines the behavior of a service. https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
status
Data type: Optional[String[1]]
Most recently observed status of the service. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
body
Data type: Optional[String[1]]
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
swagger_k8s_create_core_v1_namespaced_service_account
create a ServiceAccount
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
imagepullsecrets
Data type: Optional[String[1]]
ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
secrets
Data type: Optional[String[1]]
Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. More info: https://kubernetes.io/docs/concepts/configuration/secret
automountserviceaccounttoken
Data type: Optional[String[1]]
AutomountServiceAccountToken indicates whether pods running as this service account should have an API token automatically mounted. Can be overridden at the pod level.
swagger_k8s_create_core_v1_node
create a Node
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
status
Data type: Optional[String[1]]
Most recently observed status of the node. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
Spec defines the behavior of a node. https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_create_core_v1_persistent_volume
create a PersistentVolume
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
Spec defines a specification of a persistent volume owned by the cluster. Provisioned by an administrator. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
status
Data type: Optional[String[1]]
Status represents the current information/status for the persistent volume. Populated by the system. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
swagger_k8s_create_events_v1beta1_namespaced_event
create an Event
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
regarding
Data type: Optional[String[1]]
The object this Event is about. In most cases it's an Object reporting controller implements. E.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object.
action
Data type: Optional[String[1]]
What action was taken/failed regarding to the regarding object.
deprecatedcount
Data type: Optional[String[1]]
Deprecated field assuring backward compatibility with core.v1 Event type
related
Data type: Optional[String[1]]
Optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object.
body
Data type: Optional[String[1]]
reason
Data type: Optional[String[1]]
Why the action was taken.
deprecatedfirsttimestamp
Data type: Optional[String[1]]
Deprecated field assuring backward compatibility with core.v1 Event type
reportingcontroller
Data type: Optional[String[1]]
Name of the controller that emitted this Event, e.g. kubernetes.io/kubelet
.
note
Data type: Optional[String[1]]
Optional. A human-readable description of the status of this operation. Maximal length of the note is 1kB, but libraries should be prepared to handle values up to 64kB.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
deprecatedsource
Data type: Optional[String[1]]
Deprecated field assuring backward compatibility with core.v1 Event type
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
series
Data type: Optional[String[1]]
Data about the Event series this event represents or nil if it's a singleton Event.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
reportinginstance
Data type: Optional[String[1]]
ID of the controller instance, e.g. kubelet-xyzf
.
type
Data type: Optional[String[1]]
Type of this event (Normal, Warning), new types could be added in the future.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
eventtime
Data type: Optional[String[1]]
Required. Time when this Event was first observed.
deprecatedlasttimestamp
Data type: Optional[String[1]]
Deprecated field assuring backward compatibility with core.v1 Event type
swagger_k8s_create_extensions_v1beta1_namespaced_daemon_set
create a DaemonSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
The desired behavior of this daemon set. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
status
Data type: Optional[String[1]]
The current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
body
Data type: Optional[String[1]]
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
swagger_k8s_create_extensions_v1beta1_namespaced_deployment
create a Deployment
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
spec
Data type: Optional[String[1]]
Specification of the desired behavior of the Deployment.
status
Data type: Optional[String[1]]
Most recently observed status of the Deployment.
metadata
Data type: Optional[String[1]]
Standard object metadata.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_create_extensions_v1beta1_namespaced_deployment_rollback
create rollback of a Deployment
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
name
Data type: Optional[String[1]]
name of the DeploymentRollback
message
Data type: Optional[String[1]]
A human-readable description of the status of this operation.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
details
Data type: Optional[String[1]]
Extended data associated with the reason. Each reason may define its own extended details. This field is optional and the data returned is not guaranteed to conform to any schema except that defined by the reason type.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
code
Data type: Optional[String[1]]
Suggested HTTP return code for this status, 0 if not set.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
metadata
Data type: Optional[String[1]]
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
reason
Data type: Optional[String[1]]
A machine-readable description of why this operation is in the 'Failure' status. If this value is empty there is no information available. A Reason clarifies an HTTP status code but does not override it.
status
Data type: Optional[String[1]]
Status of the operation. One of: 'Success' or 'Failure'. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
swagger_k8s_create_extensions_v1beta1_namespaced_ingress
create an Ingress
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
Spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
status
Data type: Optional[String[1]]
Status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
swagger_k8s_create_extensions_v1beta1_namespaced_network_policy
create a NetworkPolicy
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
spec
Data type: Optional[String[1]]
Specification of the desired behavior for this NetworkPolicy.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
swagger_k8s_create_extensions_v1beta1_namespaced_replica_set
create a ReplicaSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
metadata
Data type: Optional[String[1]]
If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
status
Data type: Optional[String[1]]
Status is the most recently observed status of the ReplicaSet. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
spec
Data type: Optional[String[1]]
Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
swagger_k8s_create_extensions_v1beta1_pod_security_policy
create a PodSecurityPolicy
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
spec defines the policy enforced.
swagger_k8s_create_networking_v1_namespaced_network_policy
create a NetworkPolicy
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
body
Data type: Optional[String[1]]
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
Specification of the desired behavior for this NetworkPolicy.
swagger_k8s_create_networking_v1beta1_namespaced_ingress
create an Ingress
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
Spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
status
Data type: Optional[String[1]]
Status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
swagger_k8s_create_node_v1alpha1_runtime_class
create a RuntimeClass
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
Specification of the RuntimeClass More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
swagger_k8s_create_node_v1beta1_runtime_class
create a RuntimeClass
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
handler
Data type: Optional[String[1]]
Handler specifies the underlying runtime and configuration that the CRI implementation will use to handle pods of this class. The possible values are specific to the node & CRI configuration. It is assumed that all handlers are available on every node, and handlers of the same name are equivalent on every node. For example, a handler called 'runc' might specify that the runc OCI runtime (using native Linux containers) will be used to run the containers in a pod. The Handler must conform to the DNS Label (RFC 1123) requirements, and is immutable.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
swagger_k8s_create_policy_v1beta1_namespaced_pod_disruption_budget
create a PodDisruptionBudget
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
status
Data type: Optional[String[1]]
Most recently observed status of the PodDisruptionBudget.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
spec
Data type: Optional[String[1]]
Specification of the desired behavior of the PodDisruptionBudget.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
body
Data type: Optional[String[1]]
swagger_k8s_create_policy_v1beta1_pod_security_policy
create a PodSecurityPolicy
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
spec
Data type: Optional[String[1]]
spec defines the policy enforced.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
swagger_k8s_create_rbac_authorization_v1_cluster_role
create a ClusterRole
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
rules
Data type: Optional[String[1]]
Rules holds all the PolicyRules for this ClusterRole
aggregationrule
Data type: Optional[String[1]]
AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller.
body
Data type: Optional[String[1]]
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
swagger_k8s_create_rbac_authorization_v1_cluster_role_binding
create a ClusterRoleBinding
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
subjects
Data type: Optional[String[1]]
Subjects holds references to the objects the role applies to.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
metadata
Data type: Optional[String[1]]
Standard object's metadata.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
body
Data type: Optional[String[1]]
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
roleref
Data type: Optional[String[1]]
RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error.
swagger_k8s_create_rbac_authorization_v1_namespaced_role
create a Role
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
body
Data type: Optional[String[1]]
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
Standard object's metadata.
rules
Data type: Optional[String[1]]
Rules holds all the PolicyRules for this Role
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
swagger_k8s_create_rbac_authorization_v1_namespaced_role_binding
create a RoleBinding
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
roleref
Data type: Optional[String[1]]
RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata.
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
subjects
Data type: Optional[String[1]]
Subjects holds references to the objects the role applies to.
swagger_k8s_create_rbac_authorization_v1alpha1_cluster_role
create a ClusterRole
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
rules
Data type: Optional[String[1]]
Rules holds all the PolicyRules for this ClusterRole
aggregationrule
Data type: Optional[String[1]]
AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
metadata
Data type: Optional[String[1]]
Standard object's metadata.
swagger_k8s_create_rbac_authorization_v1alpha1_cluster_role_binding
create a ClusterRoleBinding
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
subjects
Data type: Optional[String[1]]
Subjects holds references to the objects the role applies to.
body
Data type: Optional[String[1]]
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
Standard object's metadata.
roleref
Data type: Optional[String[1]]
RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error.
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
swagger_k8s_create_rbac_authorization_v1alpha1_namespaced_role
create a Role
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata.
rules
Data type: Optional[String[1]]
Rules holds all the PolicyRules for this Role
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
swagger_k8s_create_rbac_authorization_v1alpha1_namespaced_role_binding
create a RoleBinding
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
Standard object's metadata.
roleref
Data type: Optional[String[1]]
RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error.
subjects
Data type: Optional[String[1]]
Subjects holds references to the objects the role applies to.
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
swagger_k8s_create_rbac_authorization_v1beta1_cluster_role
create a ClusterRole
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata.
rules
Data type: Optional[String[1]]
Rules holds all the PolicyRules for this ClusterRole
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
aggregationrule
Data type: Optional[String[1]]
AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller.
swagger_k8s_create_rbac_authorization_v1beta1_cluster_role_binding
create a ClusterRoleBinding
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
metadata
Data type: Optional[String[1]]
Standard object's metadata.
roleref
Data type: Optional[String[1]]
RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error.
subjects
Data type: Optional[String[1]]
Subjects holds references to the objects the role applies to.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
swagger_k8s_create_rbac_authorization_v1beta1_namespaced_role
create a Role
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
Standard object's metadata.
body
Data type: Optional[String[1]]
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
rules
Data type: Optional[String[1]]
Rules holds all the PolicyRules for this Role
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
swagger_k8s_create_rbac_authorization_v1beta1_namespaced_role_binding
create a RoleBinding
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
metadata
Data type: Optional[String[1]]
Standard object's metadata.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
roleref
Data type: Optional[String[1]]
RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error.
subjects
Data type: Optional[String[1]]
Subjects holds references to the objects the role applies to.
body
Data type: Optional[String[1]]
swagger_k8s_create_scheduling_v1_priority_class
create a PriorityClass
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
body
Data type: Optional[String[1]]
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
description
Data type: Optional[String[1]]
description is an arbitrary string that usually provides guidelines on when this priority class should be used.
globaldefault
Data type: Optional[String[1]]
globalDefault specifies whether this PriorityClass should be considered as the default priority for pods that do not have any priority class. Only one PriorityClass can be marked as globalDefault
. However, if more than one PriorityClasses exists with their globalDefault
field set to true, the smallest value of such global default PriorityClasses will be used as the default priority.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
value
Data type: Optional[String[1]]
The value of this priority class. This is the actual priority that pods receive when they have the name of this class in their pod spec.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
swagger_k8s_create_scheduling_v1alpha1_priority_class
create a PriorityClass
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
description
Data type: Optional[String[1]]
description is an arbitrary string that usually provides guidelines on when this priority class should be used.
globaldefault
Data type: Optional[String[1]]
globalDefault specifies whether this PriorityClass should be considered as the default priority for pods that do not have any priority class. Only one PriorityClass can be marked as globalDefault
. However, if more than one PriorityClasses exists with their globalDefault
field set to true, the smallest value of such global default PriorityClasses will be used as the default priority.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
value
Data type: Optional[String[1]]
The value of this priority class. This is the actual priority that pods receive when they have the name of this class in their pod spec.
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
swagger_k8s_create_scheduling_v1beta1_priority_class
create a PriorityClass
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
value
Data type: Optional[String[1]]
The value of this priority class. This is the actual priority that pods receive when they have the name of this class in their pod spec.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
body
Data type: Optional[String[1]]
globaldefault
Data type: Optional[String[1]]
globalDefault specifies whether this PriorityClass should be considered as the default priority for pods that do not have any priority class. Only one PriorityClass can be marked as globalDefault
. However, if more than one PriorityClasses exists with their globalDefault
field set to true, the smallest value of such global default PriorityClasses will be used as the default priority.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
description
Data type: Optional[String[1]]
description is an arbitrary string that usually provides guidelines on when this priority class should be used.
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
swagger_k8s_create_settings_v1alpha1_namespaced_pod_preset
create a PodPreset
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
spec
Data type: Optional[String[1]]
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
body
Data type: Optional[String[1]]
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_create_storage_v1_storage_class
create a StorageClass
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
volumebindingmode
Data type: Optional[String[1]]
VolumeBindingMode indicates how PersistentVolumeClaims should be provisioned and bound. When unset, VolumeBindingImmediate is used. This field is only honored by servers that enable the VolumeScheduling feature.
allowvolumeexpansion
Data type: Optional[String[1]]
AllowVolumeExpansion shows whether the storage class allow volume expand
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
mountoptions
Data type: Optional[String[1]]
Dynamically provisioned PersistentVolumes of this storage class are created with these mountOptions, e.g. ['ro', 'soft']. Not validated - mount of the PVs will simply fail if one is invalid.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
parameters
Data type: Optional[String[1]]
Parameters holds the parameters for the provisioner that should create volumes of this storage class.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
provisioner
Data type: Optional[String[1]]
Provisioner indicates the type of the provisioner.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
allowedtopologies
Data type: Optional[String[1]]
Restrict the node topologies where volumes can be dynamically provisioned. Each volume plugin defines its own supported topology specifications. An empty TopologySelectorTerm list means there is no topology restriction. This field is only honored by servers that enable the VolumeScheduling feature.
reclaimpolicy
Data type: Optional[String[1]]
Dynamically provisioned PersistentVolumes of this storage class are created with this reclaimPolicy. Defaults to Delete.
swagger_k8s_create_storage_v1_volume_attachment
create a VolumeAttachment
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
status
Data type: Optional[String[1]]
Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher.
body
Data type: Optional[String[1]]
spec
Data type: Optional[String[1]]
Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
swagger_k8s_create_storage_v1alpha1_volume_attachment
create a VolumeAttachment
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
status
Data type: Optional[String[1]]
Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher.
swagger_k8s_create_storage_v1beta1_csi_driver
create a CSIDriver
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object metadata. metadata.Name indicates the name of the CSI driver that this object refers to; it MUST be the same name returned by the CSI GetPluginName() call for that driver. The driver name must be 63 characters or less, beginning and ending with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), dots (.), and alphanumerics between. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
Specification of the CSI Driver.
body
Data type: Optional[String[1]]
swagger_k8s_create_storage_v1beta1_csi_node
create a CSINode
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
spec
Data type: Optional[String[1]]
spec is the specification of CSINode
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
metadata.name must be the Kubernetes node name.
swagger_k8s_create_storage_v1beta1_storage_class
create a StorageClass
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
allowvolumeexpansion
Data type: Optional[String[1]]
AllowVolumeExpansion shows whether the storage class allow volume expand
parameters
Data type: Optional[String[1]]
Parameters holds the parameters for the provisioner that should create volumes of this storage class.
provisioner
Data type: Optional[String[1]]
Provisioner indicates the type of the provisioner.
reclaimpolicy
Data type: Optional[String[1]]
Dynamically provisioned PersistentVolumes of this storage class are created with this reclaimPolicy. Defaults to Delete.
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
allowedtopologies
Data type: Optional[String[1]]
Restrict the node topologies where volumes can be dynamically provisioned. Each volume plugin defines its own supported topology specifications. An empty TopologySelectorTerm list means there is no topology restriction. This field is only honored by servers that enable the VolumeScheduling feature.
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
mountoptions
Data type: Optional[String[1]]
Dynamically provisioned PersistentVolumes of this storage class are created with these mountOptions, e.g. ['ro', 'soft']. Not validated - mount of the PVs will simply fail if one is invalid.
volumebindingmode
Data type: Optional[String[1]]
VolumeBindingMode indicates how PersistentVolumeClaims should be provisioned and bound. When unset, VolumeBindingImmediate is used. This field is only honored by servers that enable the VolumeScheduling feature.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_create_storage_v1beta1_volume_attachment
create a VolumeAttachment
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system.
status
Data type: Optional[String[1]]
Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher.
body
Data type: Optional[String[1]]
field_manager
Data type: Optional[String[1]]
fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_delete_admissionregistration_v1beta1_collection_mutating_webhook_configuration
delete collection of MutatingWebhookConfiguration
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.
webhooks
Data type: Optional[String[1]]
Webhooks is a list of webhooks and the affected resources and operations.
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_delete_admissionregistration_v1beta1_collection_validating_webhook_configuration
delete collection of ValidatingWebhookConfiguration
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
webhooks
Data type: Optional[String[1]]
Webhooks is a list of webhooks and the affected resources and operations.
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.
swagger_k8s_delete_admissionregistration_v1beta1_mutating_webhook_configuration
delete a MutatingWebhookConfiguration
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
name
Data type: Optional[String[1]]
name of the MutatingWebhookConfiguration
metadata
Data type: Optional[String[1]]
Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.
webhooks
Data type: Optional[String[1]]
Webhooks is a list of webhooks and the affected resources and operations.
swagger_k8s_delete_admissionregistration_v1beta1_validating_webhook_configuration
delete a ValidatingWebhookConfiguration
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
webhooks
Data type: Optional[String[1]]
Webhooks is a list of webhooks and the affected resources and operations.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
name
Data type: Optional[String[1]]
name of the ValidatingWebhookConfiguration
swagger_k8s_delete_apiextensions_v1beta1_collection_custom_resource_definition
delete collection of CustomResourceDefinition
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
spec
Data type: Optional[String[1]]
Spec describes how the user wants the resources to appear
status
Data type: Optional[String[1]]
Status indicates the actual state of the CustomResourceDefinition
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_delete_apiextensions_v1beta1_custom_resource_definition
delete a CustomResourceDefinition
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
status
Data type: Optional[String[1]]
Status indicates the actual state of the CustomResourceDefinition
body
Data type: Optional[String[1]]
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
name
Data type: Optional[String[1]]
name of the CustomResourceDefinition
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
spec
Data type: Optional[String[1]]
Spec describes how the user wants the resources to appear
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
swagger_k8s_delete_apiregistration_v1_api_service
delete an APIService
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
body
Data type: Optional[String[1]]
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
metadata
Data type: Optional[String[1]]
spec
Data type: Optional[String[1]]
Spec contains information for locating and communicating with a server
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
name
Data type: Optional[String[1]]
name of the APIService
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
status
Data type: Optional[String[1]]
Status contains derived information about an API server
swagger_k8s_delete_apiregistration_v1_collection_api_service
delete collection of APIService
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
status
Data type: Optional[String[1]]
Status contains derived information about an API server
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
Spec contains information for locating and communicating with a server
swagger_k8s_delete_apiregistration_v1beta1_api_service
delete an APIService
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
spec
Data type: Optional[String[1]]
Spec contains information for locating and communicating with a server
body
Data type: Optional[String[1]]
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
name
Data type: Optional[String[1]]
name of the APIService
metadata
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
status
Data type: Optional[String[1]]
Status contains derived information about an API server
swagger_k8s_delete_apiregistration_v1beta1_collection_api_service
delete collection of APIService
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
spec
Data type: Optional[String[1]]
Spec contains information for locating and communicating with a server
status
Data type: Optional[String[1]]
Status contains derived information about an API server
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
swagger_k8s_delete_apps_v1_collection_namespaced_controller_revision
delete collection of ControllerRevision
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
revision
Data type: Optional[String[1]]
Revision indicates the revision of the state represented by Data.
data
Data type: Optional[String[1]]
Data is the serialized representation of the state.
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_delete_apps_v1_collection_namespaced_daemon_set
delete collection of DaemonSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
status
Data type: Optional[String[1]]
The current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
spec
Data type: Optional[String[1]]
The desired behavior of this daemon set. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
swagger_k8s_delete_apps_v1_collection_namespaced_deployment
delete collection of Deployment
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
metadata
Data type: Optional[String[1]]
Standard object metadata.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
Specification of the desired behavior of the Deployment.
status
Data type: Optional[String[1]]
Most recently observed status of the Deployment.
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_delete_apps_v1_collection_namespaced_replica_set
delete collection of ReplicaSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
status
Data type: Optional[String[1]]
Status is the most recently observed status of the ReplicaSet. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
swagger_k8s_delete_apps_v1_collection_namespaced_stateful_set
delete collection of StatefulSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
spec
Data type: Optional[String[1]]
Spec defines the desired identities of pods in this set.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
status
Data type: Optional[String[1]]
Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time.
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
swagger_k8s_delete_apps_v1_namespaced_controller_revision
delete a ControllerRevision
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
name
Data type: Optional[String[1]]
name of the ControllerRevision
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
revision
Data type: Optional[String[1]]
Revision indicates the revision of the state represented by Data.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
data
Data type: Optional[String[1]]
Data is the serialized representation of the state.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_delete_apps_v1_namespaced_daemon_set
delete a DaemonSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
spec
Data type: Optional[String[1]]
The desired behavior of this daemon set. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
name
Data type: Optional[String[1]]
name of the DaemonSet
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
status
Data type: Optional[String[1]]
The current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
swagger_k8s_delete_apps_v1_namespaced_deployment
delete a Deployment
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
name
Data type: Optional[String[1]]
name of the Deployment
metadata
Data type: Optional[String[1]]
Standard object metadata.
status
Data type: Optional[String[1]]
Most recently observed status of the Deployment.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
spec
Data type: Optional[String[1]]
Specification of the desired behavior of the Deployment.
body
Data type: Optional[String[1]]
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
swagger_k8s_delete_apps_v1_namespaced_replica_set
delete a ReplicaSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
name
Data type: Optional[String[1]]
name of the ReplicaSet
metadata
Data type: Optional[String[1]]
If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
status
Data type: Optional[String[1]]
Status is the most recently observed status of the ReplicaSet. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
body
Data type: Optional[String[1]]
swagger_k8s_delete_apps_v1_namespaced_stateful_set
delete a StatefulSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
name
Data type: Optional[String[1]]
name of the StatefulSet
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
metadata
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
spec
Data type: Optional[String[1]]
Spec defines the desired identities of pods in this set.
status
Data type: Optional[String[1]]
Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time.
body
Data type: Optional[String[1]]
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
swagger_k8s_delete_apps_v1beta1_collection_namespaced_controller_revision
delete collection of ControllerRevision
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
revision
Data type: Optional[String[1]]
Revision indicates the revision of the state represented by Data.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
data
Data type: Optional[String[1]]
Data is the serialized representation of the state.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
swagger_k8s_delete_apps_v1beta1_collection_namespaced_deployment
delete collection of Deployment
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
status
Data type: Optional[String[1]]
Most recently observed status of the Deployment.
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
spec
Data type: Optional[String[1]]
Specification of the desired behavior of the Deployment.
metadata
Data type: Optional[String[1]]
Standard object metadata.
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
swagger_k8s_delete_apps_v1beta1_collection_namespaced_stateful_set
delete collection of StatefulSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
spec
Data type: Optional[String[1]]
Spec defines the desired identities of pods in this set.
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
status
Data type: Optional[String[1]]
Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time.
metadata
Data type: Optional[String[1]]
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
swagger_k8s_delete_apps_v1beta1_namespaced_controller_revision
delete a ControllerRevision
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
data
Data type: Optional[String[1]]
Data is the serialized representation of the state.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
revision
Data type: Optional[String[1]]
Revision indicates the revision of the state represented by Data.
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
name
Data type: Optional[String[1]]
name of the ControllerRevision
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
swagger_k8s_delete_apps_v1beta1_namespaced_deployment
delete a Deployment
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
status
Data type: Optional[String[1]]
Most recently observed status of the Deployment.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
name
Data type: Optional[String[1]]
name of the Deployment
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
Specification of the desired behavior of the Deployment.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
Standard object metadata.
swagger_k8s_delete_apps_v1beta1_namespaced_stateful_set
delete a StatefulSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
Spec defines the desired identities of pods in this set.
status
Data type: Optional[String[1]]
Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
body
Data type: Optional[String[1]]
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
name
Data type: Optional[String[1]]
name of the StatefulSet
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
swagger_k8s_delete_apps_v1beta2_collection_namespaced_controller_revision
delete collection of ControllerRevision
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
data
Data type: Optional[String[1]]
Data is the serialized representation of the state.
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
revision
Data type: Optional[String[1]]
Revision indicates the revision of the state represented by Data.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
swagger_k8s_delete_apps_v1beta2_collection_namespaced_daemon_set
delete collection of DaemonSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
status
Data type: Optional[String[1]]
The current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
spec
Data type: Optional[String[1]]
The desired behavior of this daemon set. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
swagger_k8s_delete_apps_v1beta2_collection_namespaced_deployment
delete collection of Deployment
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
status
Data type: Optional[String[1]]
Most recently observed status of the Deployment.
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
spec
Data type: Optional[String[1]]
Specification of the desired behavior of the Deployment.
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
Standard object metadata.
swagger_k8s_delete_apps_v1beta2_collection_namespaced_replica_set
delete collection of ReplicaSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
spec
Data type: Optional[String[1]]
Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
status
Data type: Optional[String[1]]
Status is the most recently observed status of the ReplicaSet. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
metadata
Data type: Optional[String[1]]
If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
swagger_k8s_delete_apps_v1beta2_collection_namespaced_stateful_set
delete collection of StatefulSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
spec
Data type: Optional[String[1]]
Spec defines the desired identities of pods in this set.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
metadata
Data type: Optional[String[1]]
status
Data type: Optional[String[1]]
Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time.
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
swagger_k8s_delete_apps_v1beta2_namespaced_controller_revision
delete a ControllerRevision
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
body
Data type: Optional[String[1]]
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
name
Data type: Optional[String[1]]
name of the ControllerRevision
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
data
Data type: Optional[String[1]]
Data is the serialized representation of the state.
revision
Data type: Optional[String[1]]
Revision indicates the revision of the state represented by Data.
swagger_k8s_delete_apps_v1beta2_namespaced_daemon_set
delete a DaemonSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
spec
Data type: Optional[String[1]]
The desired behavior of this daemon set. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
status
Data type: Optional[String[1]]
The current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
body
Data type: Optional[String[1]]
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
name
Data type: Optional[String[1]]
name of the DaemonSet
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_delete_apps_v1beta2_namespaced_deployment
delete a Deployment
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object metadata.
status
Data type: Optional[String[1]]
Most recently observed status of the Deployment.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
name
Data type: Optional[String[1]]
name of the Deployment
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
spec
Data type: Optional[String[1]]
Specification of the desired behavior of the Deployment.
body
Data type: Optional[String[1]]
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
swagger_k8s_delete_apps_v1beta2_namespaced_replica_set
delete a ReplicaSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
body
Data type: Optional[String[1]]
name
Data type: Optional[String[1]]
name of the ReplicaSet
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
status
Data type: Optional[String[1]]
Status is the most recently observed status of the ReplicaSet. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
swagger_k8s_delete_apps_v1beta2_namespaced_stateful_set
delete a StatefulSet
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
spec
Data type: Optional[String[1]]
Spec defines the desired identities of pods in this set.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
name
Data type: Optional[String[1]]
name of the StatefulSet
status
Data type: Optional[String[1]]
Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time.
metadata
Data type: Optional[String[1]]
swagger_k8s_delete_auditregistration_v1alpha1_audit_sink
delete an AuditSink
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
spec
Data type: Optional[String[1]]
Spec defines the audit configuration spec
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
name
Data type: Optional[String[1]]
name of the AuditSink
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
swagger_k8s_delete_auditregistration_v1alpha1_collection_audit_sink
delete collection of AuditSink
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
spec
Data type: Optional[String[1]]
Spec defines the audit configuration spec
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
swagger_k8s_delete_autoscaling_v1_collection_namespaced_horizontal_pod_autoscaler
delete collection of HorizontalPodAutoscaler
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
spec
Data type: Optional[String[1]]
behaviour of autoscaler. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
metadata
Data type: Optional[String[1]]
Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
status
Data type: Optional[String[1]]
current information about the autoscaler.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
swagger_k8s_delete_autoscaling_v1_namespaced_horizontal_pod_autoscaler
delete a HorizontalPodAutoscaler
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
spec
Data type: Optional[String[1]]
behaviour of autoscaler. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
Data type: Optional[String[1]]
Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
body
Data type: Optional[String[1]]
name
Data type: Optional[String[1]]
name of the HorizontalPodAutoscaler
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
status
Data type: Optional[String[1]]
current information about the autoscaler.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_delete_autoscaling_v2beta1_collection_namespaced_horizontal_pod_autoscaler
delete collection of HorizontalPodAutoscaler
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
metadata
Data type: Optional[String[1]]
metadata is the standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
status
Data type: Optional[String[1]]
status is the current information about the autoscaler.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
spec
Data type: Optional[String[1]]
spec is the specification for the behaviour of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.
swagger_k8s_delete_autoscaling_v2beta1_namespaced_horizontal_pod_autoscaler
delete a HorizontalPodAutoscaler
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
metadata is the standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
status
Data type: Optional[String[1]]
status is the current information about the autoscaler.
body
Data type: Optional[String[1]]
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
spec is the specification for the behaviour of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
name
Data type: Optional[String[1]]
name of the HorizontalPodAutoscaler
swagger_k8s_delete_autoscaling_v2beta2_collection_namespaced_horizontal_pod_autoscaler
delete collection of HorizontalPodAutoscaler
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
metadata is the standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
status
Data type: Optional[String[1]]
status is the current information about the autoscaler.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
spec
Data type: Optional[String[1]]
spec is the specification for the behaviour of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
swagger_k8s_delete_autoscaling_v2beta2_namespaced_horizontal_pod_autoscaler
delete a HorizontalPodAutoscaler
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
body
Data type: Optional[String[1]]
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
spec is the specification for the behaviour of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
metadata is the standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
name
Data type: Optional[String[1]]
name of the HorizontalPodAutoscaler
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
status
Data type: Optional[String[1]]
status is the current information about the autoscaler.
swagger_k8s_delete_batch_v1_collection_namespaced_job
delete collection of Job
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
Specification of the desired behavior of a job. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
status
Data type: Optional[String[1]]
Current status of a job. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
swagger_k8s_delete_batch_v1_namespaced_job
delete a Job
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
name
Data type: Optional[String[1]]
name of the Job
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
status
Data type: Optional[String[1]]
Current status of a job. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
spec
Data type: Optional[String[1]]
Specification of the desired behavior of a job. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
swagger_k8s_delete_batch_v1beta1_collection_namespaced_cron_job
delete collection of CronJob
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
status
Data type: Optional[String[1]]
Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
Data type: Optional[String[1]]
Specification of the desired behavior of a cron job, including the schedule. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
swagger_k8s_delete_batch_v1beta1_namespaced_cron_job
delete a CronJob
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
status
Data type: Optional[String[1]]
Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
Specification of the desired behavior of a cron job, including the schedule. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
body
Data type: Optional[String[1]]
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
name
Data type: Optional[String[1]]
name of the CronJob
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
swagger_k8s_delete_batch_v2alpha1_collection_namespaced_cron_job
delete collection of CronJob
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
resource_version
Data type: Optional[String[1]]
When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
spec
Data type: Optional[String[1]]
Specification of the desired behavior of a cron job, including the schedule. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
status
Data type: Optional[String[1]]
Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
continue
Data type: Optional[String[1]]
The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the 'next key'.This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
field_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their fields. Defaults to everything.
timeout_seconds
Data type: Optional[String[1]]
Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
limit
Data type: Optional[String[1]]
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue
field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
watch
Data type: Optional[String[1]]
Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
label_selector
Data type: Optional[String[1]]
A selector to restrict the list of returned objects by their labels. Defaults to everything.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_delete_batch_v2alpha1_namespaced_cron_job
delete a CronJob
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
spec
Data type: Optional[String[1]]
Specification of the desired behavior of a cron job, including the schedule. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
body
Data type: Optional[String[1]]
namespace
Data type: Optional[String[1]]
object name and auth scope, such as for teams and projects
metadata
Data type: Optional[String[1]]
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
name
Data type: Optional[String[1]]
name of the CronJob
pretty
Data type: Optional[String[1]]
If 'true', then the output is pretty printed.
status
Data type: Optional[String[1]]
Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphan_dependents
Data type: Optional[String[1]]
Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the 'orphan' finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
kind
Data type: Optional[String[1]]
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
swagger_k8s_delete_certificates_v1beta1_certificate_signing_request
delete a CertificateSigningRequest
Supports noop? false
Parameters
kube_api
Data type: String
Kubernetes API endpoint
ca_file
Data type: Optional[String[1]]
Certificate file path
token
Data type: Optional[String[1]]
Authentication token obtained from 'kubectl describe secret <secret_name>'
grace_period_seconds
Data type: Optional[String[1]]
The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
propagation_policy
Data type: Optional[String[1]]
Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
name
Data type: Optional[String[1]]
name of the CertificateSigningRequest
spec
Data type: Optional[String[1]]
The certificate request itself and any additional information.
status
Data type: Optional[String[1]]
Derived information about the request.
apiversion
Data type: Optional[String[1]]
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
body
Data type: Optional[String[1]]
dry_run
Data type: Optional[String[1]]
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed