mirror of
https://github.com/ansible-collections/kubernetes.core.git
synced 2026-04-27 16:46:26 +00:00
Regen'd modules
This commit is contained in:
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_completion_deadline_seconds:
|
||||
description:
|
||||
- completionDeadlineSeconds is an optional duration in seconds, counted from the
|
||||
@@ -598,6 +602,11 @@ options:
|
||||
aliases:
|
||||
- triggered_by
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_completion_deadline_seconds:
|
||||
description:
|
||||
- completionDeadlineSeconds is an optional duration in seconds, counted from the
|
||||
@@ -606,6 +610,11 @@ options:
|
||||
aliases:
|
||||
- triggers
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -118,7 +118,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
|
||||
@@ -62,7 +62,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -78,9 +77,19 @@ options:
|
||||
plugin_name:
|
||||
description:
|
||||
- PluginName is the name of the network plugin being used
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
service_network:
|
||||
description:
|
||||
- ServiceNetwork is the CIDR range that Service IP addresses are allocated from
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,10 +65,20 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
roles:
|
||||
description:
|
||||
- Roles holds all the ClusterRoles held by this ClusterPolicy, mapped by ClusterRole.Name
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -107,11 +106,21 @@ options:
|
||||
- UID of the referent.
|
||||
aliases:
|
||||
- uid
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
role_bindings:
|
||||
description:
|
||||
- RoleBindings holds all the ClusterRoleBindings held by this ClusterPolicyBinding,
|
||||
mapped by ClusterRoleBinding.Name
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_quota_hard:
|
||||
description:
|
||||
- Hard is the set of desired hard limits for each named resource.
|
||||
@@ -101,6 +105,11 @@ options:
|
||||
aliases:
|
||||
- selector_labels_match_labels
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,10 +65,20 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
rules:
|
||||
description:
|
||||
- Rules holds all the PolicyRules for this ClusterRole
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -62,7 +62,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -72,6 +71,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
role_ref_api_version:
|
||||
description:
|
||||
- API version of the referent.
|
||||
@@ -113,6 +117,11 @@ options:
|
||||
- UID of the referent.
|
||||
aliases:
|
||||
- uid
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -60,7 +60,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
|
||||
@@ -61,7 +61,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -71,6 +70,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_min_ready_seconds:
|
||||
description:
|
||||
- MinReadySeconds is the minimum number of seconds for which a newly created pod
|
||||
@@ -119,7 +123,7 @@ options:
|
||||
type: dict
|
||||
spec_strategy_custom_params:
|
||||
description:
|
||||
- When C(spec_strategy_type) is I(Custom), provide a mapping of 'key:value' settings.
|
||||
- When C(spec_strategy_type) is I(custom), provide a mapping of 'key:value' settings.
|
||||
aliases:
|
||||
- strategy_custom_params
|
||||
type: dict
|
||||
@@ -132,7 +136,7 @@ options:
|
||||
type: dict
|
||||
spec_strategy_recreate_params:
|
||||
description:
|
||||
- When C(spec_strategy_type) is I(Recreate), provide a mapping of 'key:value'
|
||||
- When C(spec_strategy_type) is I(recreate), provide a mapping of 'key:value'
|
||||
settings.
|
||||
aliases:
|
||||
- strategy_recreate_params
|
||||
@@ -153,7 +157,7 @@ options:
|
||||
type: dict
|
||||
spec_strategy_rolling_params:
|
||||
description:
|
||||
- When C(spec_strategy_type) is I(Rolling), provide a mapping of 'key:value' settings.
|
||||
- When C(spec_strategy_type) is I(rolling), provide a mapping of 'key:value' settings.
|
||||
aliases:
|
||||
- strategy_rolling_params
|
||||
type: dict
|
||||
@@ -161,67 +165,11 @@ options:
|
||||
description:
|
||||
- Type is the name of a deployment strategy.
|
||||
choices:
|
||||
- Rolling
|
||||
- Custom
|
||||
- Recreate
|
||||
- rolling
|
||||
- custom
|
||||
- recreate
|
||||
aliases:
|
||||
- strategy_type
|
||||
spec_template_active_deadline_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod may be active on the node relative to StartTime
|
||||
before the system will actively try to mark it failed and kill associated containers.
|
||||
Value must be a positive integer.
|
||||
aliases:
|
||||
- active_deadline_seconds
|
||||
type: int
|
||||
spec_template_containers:
|
||||
description:
|
||||
- List of containers belonging to the pod. Containers cannot currently be added
|
||||
or removed. There must be at least one container in a Pod. Cannot be updated.
|
||||
aliases:
|
||||
- containers
|
||||
type: list
|
||||
spec_template_dns_policy:
|
||||
description:
|
||||
- Set DNS policy for containers within the pod. One of 'ClusterFirst' or 'Default'.
|
||||
Defaults to "ClusterFirst".
|
||||
aliases:
|
||||
- dns_policy
|
||||
spec_template_host_ipc:
|
||||
description:
|
||||
- "Use the host's ipc namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_ipc
|
||||
type: bool
|
||||
spec_template_host_network:
|
||||
description:
|
||||
- Host networking requested for this pod. Use the host's network namespace. If
|
||||
this option is set, the ports that will be used must be specified. Default to
|
||||
false.
|
||||
aliases:
|
||||
- host_network
|
||||
type: bool
|
||||
spec_template_host_pid:
|
||||
description:
|
||||
- "Use the host's pid namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_pid
|
||||
type: bool
|
||||
spec_template_hostname:
|
||||
description:
|
||||
- Specifies the hostname of the Pod If not specified, the pod's hostname will
|
||||
be set to a system-defined value.
|
||||
aliases:
|
||||
- hostname
|
||||
spec_template_image_pull_secrets:
|
||||
description:
|
||||
- ImagePullSecrets is an optional list of references to secrets in the same namespace
|
||||
to use for pulling any of the images used by this PodSpec. If specified, these
|
||||
secrets will be passed to individual puller implementations for them to use.
|
||||
For example, in the case of docker, only DockerConfig type secrets are honored.
|
||||
aliases:
|
||||
- image_pull_secrets
|
||||
type: list
|
||||
spec_template_metadata_annotations:
|
||||
description:
|
||||
- Annotations is an unstructured key value map stored with a resource that may
|
||||
@@ -239,21 +187,76 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
spec_template_metadata_namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
is equivalent to the "default" namespace, but "default" is the canonical representation.
|
||||
Not all objects are required to be scoped to a namespace - the value of this
|
||||
field for those objects will be empty. Must be a DNS_LABEL. Cannot be updated.
|
||||
spec_template_node_name:
|
||||
spec_template_spec_active_deadline_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod may be active on the node relative to StartTime
|
||||
before the system will actively try to mark it failed and kill associated containers.
|
||||
Value must be a positive integer.
|
||||
aliases:
|
||||
- active_deadline_seconds
|
||||
type: int
|
||||
spec_template_spec_containers:
|
||||
description:
|
||||
- List of containers belonging to the pod. Containers cannot currently be added
|
||||
or removed. There must be at least one container in a Pod. Cannot be updated.
|
||||
aliases:
|
||||
- containers
|
||||
type: list
|
||||
spec_template_spec_dns_policy:
|
||||
description:
|
||||
- Set DNS policy for containers within the pod. One of 'ClusterFirst' or 'Default'.
|
||||
Defaults to "ClusterFirst".
|
||||
aliases:
|
||||
- dns_policy
|
||||
spec_template_spec_host_ipc:
|
||||
description:
|
||||
- "Use the host's ipc namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_ipc
|
||||
type: bool
|
||||
spec_template_spec_host_network:
|
||||
description:
|
||||
- Host networking requested for this pod. Use the host's network namespace. If
|
||||
this option is set, the ports that will be used must be specified. Default to
|
||||
false.
|
||||
aliases:
|
||||
- host_network
|
||||
type: bool
|
||||
spec_template_spec_host_pid:
|
||||
description:
|
||||
- "Use the host's pid namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_pid
|
||||
type: bool
|
||||
spec_template_spec_hostname:
|
||||
description:
|
||||
- Specifies the hostname of the Pod If not specified, the pod's hostname will
|
||||
be set to a system-defined value.
|
||||
aliases:
|
||||
- hostname
|
||||
spec_template_spec_image_pull_secrets:
|
||||
description:
|
||||
- ImagePullSecrets is an optional list of references to secrets in the same namespace
|
||||
to use for pulling any of the images used by this PodSpec. If specified, these
|
||||
secrets will be passed to individual puller implementations for them to use.
|
||||
For example, in the case of docker, only DockerConfig type secrets are honored.
|
||||
aliases:
|
||||
- image_pull_secrets
|
||||
type: list
|
||||
spec_template_spec_node_name:
|
||||
description:
|
||||
- NodeName is a request to schedule this pod onto a specific node. If it is non-empty,
|
||||
the scheduler simply schedules this pod onto that node, assuming that it fits
|
||||
resource requirements.
|
||||
aliases:
|
||||
- node_name
|
||||
spec_template_node_selector:
|
||||
spec_template_spec_node_selector:
|
||||
description:
|
||||
- NodeSelector is a selector which must be true for the pod to fit on a node.
|
||||
Selector which must match a node's labels for the pod to be scheduled on that
|
||||
@@ -261,13 +264,13 @@ options:
|
||||
aliases:
|
||||
- node_selector
|
||||
type: dict
|
||||
spec_template_restart_policy:
|
||||
spec_template_spec_restart_policy:
|
||||
description:
|
||||
- Restart policy for all containers within the pod. One of Always, OnFailure,
|
||||
Never. Default to Always.
|
||||
aliases:
|
||||
- restart_policy
|
||||
spec_template_security_context_fs_group:
|
||||
spec_template_spec_security_context_fs_group:
|
||||
description:
|
||||
- "A special supplemental group that applies to all containers in a pod. Some\
|
||||
\ volume types allow the Kubelet to change the ownership of that volume to be\
|
||||
@@ -278,7 +281,7 @@ options:
|
||||
aliases:
|
||||
- security_context_fs_group
|
||||
type: int
|
||||
spec_template_security_context_run_as_non_root:
|
||||
spec_template_spec_security_context_run_as_non_root:
|
||||
description:
|
||||
- Indicates that the container must run as a non-root user. If true, the Kubelet
|
||||
will validate the image at runtime to ensure that it does not run as UID 0 (root)
|
||||
@@ -288,7 +291,7 @@ options:
|
||||
aliases:
|
||||
- security_context_run_as_non_root
|
||||
type: bool
|
||||
spec_template_security_context_run_as_user:
|
||||
spec_template_spec_security_context_run_as_user:
|
||||
description:
|
||||
- The UID to run the entrypoint of the container process. Defaults to user specified
|
||||
in image metadata if unspecified. May also be set in SecurityContext. If set
|
||||
@@ -297,27 +300,27 @@ options:
|
||||
aliases:
|
||||
- security_context_run_as_user
|
||||
type: int
|
||||
spec_template_security_context_se_linux_options_level:
|
||||
spec_template_spec_security_context_se_linux_options_level:
|
||||
description:
|
||||
- Level is SELinux level label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_level
|
||||
spec_template_security_context_se_linux_options_role:
|
||||
spec_template_spec_security_context_se_linux_options_role:
|
||||
description:
|
||||
- Role is a SELinux role label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_role
|
||||
spec_template_security_context_se_linux_options_type:
|
||||
spec_template_spec_security_context_se_linux_options_type:
|
||||
description:
|
||||
- Type is a SELinux type label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_type
|
||||
spec_template_security_context_se_linux_options_user:
|
||||
spec_template_spec_security_context_se_linux_options_user:
|
||||
description:
|
||||
- User is a SELinux user label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_user
|
||||
spec_template_security_context_supplemental_groups:
|
||||
spec_template_spec_security_context_supplemental_groups:
|
||||
description:
|
||||
- A list of groups applied to the first process run in each container, in addition
|
||||
to the container's primary GID. If unspecified, no groups will be added to any
|
||||
@@ -325,25 +328,25 @@ options:
|
||||
aliases:
|
||||
- security_context_supplemental_groups
|
||||
type: list
|
||||
spec_template_service_account:
|
||||
spec_template_spec_service_account:
|
||||
description:
|
||||
- 'DeprecatedServiceAccount is a depreciated alias for ServiceAccountName. Deprecated:
|
||||
Use serviceAccountName instead.'
|
||||
aliases:
|
||||
- service_account
|
||||
spec_template_service_account_name:
|
||||
spec_template_spec_service_account_name:
|
||||
description:
|
||||
- ServiceAccountName is the name of the ServiceAccount to use to run this pod.
|
||||
aliases:
|
||||
- service_account_name
|
||||
spec_template_subdomain:
|
||||
spec_template_spec_subdomain:
|
||||
description:
|
||||
- If specified, the fully qualified Pod hostname will be "<hostname>.<subdomain>.<pod
|
||||
namespace>.svc.<cluster domain>". If not specified, the pod will not have a
|
||||
domainname at all.
|
||||
aliases:
|
||||
- subdomain
|
||||
spec_template_termination_grace_period_seconds:
|
||||
spec_template_spec_termination_grace_period_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod needs to terminate gracefully. May be decreased
|
||||
in delete request. Value must be non-negative integer. The value zero indicates
|
||||
@@ -355,7 +358,7 @@ options:
|
||||
aliases:
|
||||
- termination_grace_period_seconds
|
||||
type: int
|
||||
spec_template_volumes:
|
||||
spec_template_spec_volumes:
|
||||
description:
|
||||
- List of volumes that can be mounted by containers belonging to the pod.
|
||||
aliases:
|
||||
@@ -380,6 +383,11 @@ options:
|
||||
aliases:
|
||||
- triggers
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,12 +65,22 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_egress:
|
||||
description:
|
||||
- egress contains the list of egress policy rules
|
||||
aliases:
|
||||
- egress
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -104,7 +104,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -118,6 +117,11 @@ options:
|
||||
description:
|
||||
- This should be a short, machine understandable string that gives the reason
|
||||
for the transition into the object's current status.
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
source_component:
|
||||
description:
|
||||
- Component from which the event is generated.
|
||||
@@ -128,6 +132,11 @@ options:
|
||||
- Node name on which the event is generated.
|
||||
aliases:
|
||||
- host
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_max_replicas:
|
||||
description:
|
||||
- upper limit for the number of pods that can be set by the autoscaler; cannot
|
||||
@@ -102,6 +106,11 @@ options:
|
||||
aliases:
|
||||
- target_cpu_utilization_percentage
|
||||
type: int
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -61,7 +61,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -71,6 +70,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -60,7 +60,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -76,6 +75,16 @@ options:
|
||||
provider_user_name:
|
||||
description:
|
||||
- ProviderUserName uniquely represents this identity in the scope of the provider
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -89,7 +89,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -99,10 +98,20 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
signatures:
|
||||
description:
|
||||
- Signatures holds all signatures of the image.
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -95,7 +95,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -105,10 +104,20 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
signed_claims:
|
||||
description:
|
||||
- Contains claims from the signature.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_docker_image_repository:
|
||||
description:
|
||||
- DockerImageRepository is optional, if specified this stream is backed by a Docker
|
||||
@@ -78,6 +82,11 @@ options:
|
||||
aliases:
|
||||
- tags
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -113,7 +113,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
image_metadata_namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -147,7 +146,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -113,7 +113,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
image_metadata_namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -147,7 +146,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
|
||||
@@ -123,7 +123,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
image_metadata_namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -157,7 +156,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -167,6 +165,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_active_deadline_seconds:
|
||||
description:
|
||||
- Optional duration in seconds relative to the startTime that the job may be active
|
||||
@@ -120,62 +124,6 @@ options:
|
||||
aliases:
|
||||
- selector_match_labels
|
||||
type: dict
|
||||
spec_template_active_deadline_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod may be active on the node relative to StartTime
|
||||
before the system will actively try to mark it failed and kill associated containers.
|
||||
Value must be a positive integer.
|
||||
aliases:
|
||||
- active_deadline_seconds
|
||||
type: int
|
||||
spec_template_containers:
|
||||
description:
|
||||
- List of containers belonging to the pod. Containers cannot currently be added
|
||||
or removed. There must be at least one container in a Pod. Cannot be updated.
|
||||
aliases:
|
||||
- containers
|
||||
type: list
|
||||
spec_template_dns_policy:
|
||||
description:
|
||||
- Set DNS policy for containers within the pod. One of 'ClusterFirst' or 'Default'.
|
||||
Defaults to "ClusterFirst".
|
||||
aliases:
|
||||
- dns_policy
|
||||
spec_template_host_ipc:
|
||||
description:
|
||||
- "Use the host's ipc namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_ipc
|
||||
type: bool
|
||||
spec_template_host_network:
|
||||
description:
|
||||
- Host networking requested for this pod. Use the host's network namespace. If
|
||||
this option is set, the ports that will be used must be specified. Default to
|
||||
false.
|
||||
aliases:
|
||||
- host_network
|
||||
type: bool
|
||||
spec_template_host_pid:
|
||||
description:
|
||||
- "Use the host's pid namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_pid
|
||||
type: bool
|
||||
spec_template_hostname:
|
||||
description:
|
||||
- Specifies the hostname of the Pod If not specified, the pod's hostname will
|
||||
be set to a system-defined value.
|
||||
aliases:
|
||||
- hostname
|
||||
spec_template_image_pull_secrets:
|
||||
description:
|
||||
- ImagePullSecrets is an optional list of references to secrets in the same namespace
|
||||
to use for pulling any of the images used by this PodSpec. If specified, these
|
||||
secrets will be passed to individual puller implementations for them to use.
|
||||
For example, in the case of docker, only DockerConfig type secrets are honored.
|
||||
aliases:
|
||||
- image_pull_secrets
|
||||
type: list
|
||||
spec_template_metadata_annotations:
|
||||
description:
|
||||
- Annotations is an unstructured key value map stored with a resource that may
|
||||
@@ -193,21 +141,76 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
spec_template_metadata_namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
is equivalent to the "default" namespace, but "default" is the canonical representation.
|
||||
Not all objects are required to be scoped to a namespace - the value of this
|
||||
field for those objects will be empty. Must be a DNS_LABEL. Cannot be updated.
|
||||
spec_template_node_name:
|
||||
spec_template_spec_active_deadline_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod may be active on the node relative to StartTime
|
||||
before the system will actively try to mark it failed and kill associated containers.
|
||||
Value must be a positive integer.
|
||||
aliases:
|
||||
- active_deadline_seconds
|
||||
type: int
|
||||
spec_template_spec_containers:
|
||||
description:
|
||||
- List of containers belonging to the pod. Containers cannot currently be added
|
||||
or removed. There must be at least one container in a Pod. Cannot be updated.
|
||||
aliases:
|
||||
- containers
|
||||
type: list
|
||||
spec_template_spec_dns_policy:
|
||||
description:
|
||||
- Set DNS policy for containers within the pod. One of 'ClusterFirst' or 'Default'.
|
||||
Defaults to "ClusterFirst".
|
||||
aliases:
|
||||
- dns_policy
|
||||
spec_template_spec_host_ipc:
|
||||
description:
|
||||
- "Use the host's ipc namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_ipc
|
||||
type: bool
|
||||
spec_template_spec_host_network:
|
||||
description:
|
||||
- Host networking requested for this pod. Use the host's network namespace. If
|
||||
this option is set, the ports that will be used must be specified. Default to
|
||||
false.
|
||||
aliases:
|
||||
- host_network
|
||||
type: bool
|
||||
spec_template_spec_host_pid:
|
||||
description:
|
||||
- "Use the host's pid namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_pid
|
||||
type: bool
|
||||
spec_template_spec_hostname:
|
||||
description:
|
||||
- Specifies the hostname of the Pod If not specified, the pod's hostname will
|
||||
be set to a system-defined value.
|
||||
aliases:
|
||||
- hostname
|
||||
spec_template_spec_image_pull_secrets:
|
||||
description:
|
||||
- ImagePullSecrets is an optional list of references to secrets in the same namespace
|
||||
to use for pulling any of the images used by this PodSpec. If specified, these
|
||||
secrets will be passed to individual puller implementations for them to use.
|
||||
For example, in the case of docker, only DockerConfig type secrets are honored.
|
||||
aliases:
|
||||
- image_pull_secrets
|
||||
type: list
|
||||
spec_template_spec_node_name:
|
||||
description:
|
||||
- NodeName is a request to schedule this pod onto a specific node. If it is non-empty,
|
||||
the scheduler simply schedules this pod onto that node, assuming that it fits
|
||||
resource requirements.
|
||||
aliases:
|
||||
- node_name
|
||||
spec_template_node_selector:
|
||||
spec_template_spec_node_selector:
|
||||
description:
|
||||
- NodeSelector is a selector which must be true for the pod to fit on a node.
|
||||
Selector which must match a node's labels for the pod to be scheduled on that
|
||||
@@ -215,13 +218,13 @@ options:
|
||||
aliases:
|
||||
- node_selector
|
||||
type: dict
|
||||
spec_template_restart_policy:
|
||||
spec_template_spec_restart_policy:
|
||||
description:
|
||||
- Restart policy for all containers within the pod. One of Always, OnFailure,
|
||||
Never. Default to Always.
|
||||
aliases:
|
||||
- restart_policy
|
||||
spec_template_security_context_fs_group:
|
||||
spec_template_spec_security_context_fs_group:
|
||||
description:
|
||||
- "A special supplemental group that applies to all containers in a pod. Some\
|
||||
\ volume types allow the Kubelet to change the ownership of that volume to be\
|
||||
@@ -232,7 +235,7 @@ options:
|
||||
aliases:
|
||||
- security_context_fs_group
|
||||
type: int
|
||||
spec_template_security_context_run_as_non_root:
|
||||
spec_template_spec_security_context_run_as_non_root:
|
||||
description:
|
||||
- Indicates that the container must run as a non-root user. If true, the Kubelet
|
||||
will validate the image at runtime to ensure that it does not run as UID 0 (root)
|
||||
@@ -242,7 +245,7 @@ options:
|
||||
aliases:
|
||||
- security_context_run_as_non_root
|
||||
type: bool
|
||||
spec_template_security_context_run_as_user:
|
||||
spec_template_spec_security_context_run_as_user:
|
||||
description:
|
||||
- The UID to run the entrypoint of the container process. Defaults to user specified
|
||||
in image metadata if unspecified. May also be set in SecurityContext. If set
|
||||
@@ -251,27 +254,27 @@ options:
|
||||
aliases:
|
||||
- security_context_run_as_user
|
||||
type: int
|
||||
spec_template_security_context_se_linux_options_level:
|
||||
spec_template_spec_security_context_se_linux_options_level:
|
||||
description:
|
||||
- Level is SELinux level label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_level
|
||||
spec_template_security_context_se_linux_options_role:
|
||||
spec_template_spec_security_context_se_linux_options_role:
|
||||
description:
|
||||
- Role is a SELinux role label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_role
|
||||
spec_template_security_context_se_linux_options_type:
|
||||
spec_template_spec_security_context_se_linux_options_type:
|
||||
description:
|
||||
- Type is a SELinux type label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_type
|
||||
spec_template_security_context_se_linux_options_user:
|
||||
spec_template_spec_security_context_se_linux_options_user:
|
||||
description:
|
||||
- User is a SELinux user label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_user
|
||||
spec_template_security_context_supplemental_groups:
|
||||
spec_template_spec_security_context_supplemental_groups:
|
||||
description:
|
||||
- A list of groups applied to the first process run in each container, in addition
|
||||
to the container's primary GID. If unspecified, no groups will be added to any
|
||||
@@ -279,25 +282,25 @@ options:
|
||||
aliases:
|
||||
- security_context_supplemental_groups
|
||||
type: list
|
||||
spec_template_service_account:
|
||||
spec_template_spec_service_account:
|
||||
description:
|
||||
- 'DeprecatedServiceAccount is a depreciated alias for ServiceAccountName. Deprecated:
|
||||
Use serviceAccountName instead.'
|
||||
aliases:
|
||||
- service_account
|
||||
spec_template_service_account_name:
|
||||
spec_template_spec_service_account_name:
|
||||
description:
|
||||
- ServiceAccountName is the name of the ServiceAccount to use to run this pod.
|
||||
aliases:
|
||||
- service_account_name
|
||||
spec_template_subdomain:
|
||||
spec_template_spec_subdomain:
|
||||
description:
|
||||
- If specified, the fully qualified Pod hostname will be "<hostname>.<subdomain>.<pod
|
||||
namespace>.svc.<cluster domain>". If not specified, the pod will not have a
|
||||
domainname at all.
|
||||
aliases:
|
||||
- subdomain
|
||||
spec_template_termination_grace_period_seconds:
|
||||
spec_template_spec_termination_grace_period_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod needs to terminate gracefully. May be decreased
|
||||
in delete request. Value must be non-negative integer. The value zero indicates
|
||||
@@ -309,12 +312,17 @@ options:
|
||||
aliases:
|
||||
- termination_grace_period_seconds
|
||||
type: int
|
||||
spec_template_volumes:
|
||||
spec_template_spec_volumes:
|
||||
description:
|
||||
- List of volumes that can be mounted by containers belonging to the pod.
|
||||
aliases:
|
||||
- volumes
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,12 +65,22 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_limits:
|
||||
description:
|
||||
- Limits is the list of LimitRangeItem objects that are enforced.
|
||||
aliases:
|
||||
- limits
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_finalizers:
|
||||
description:
|
||||
- Finalizers is an opaque list of values that must be empty to permanently remove
|
||||
@@ -73,6 +77,11 @@ options:
|
||||
aliases:
|
||||
- finalizers
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -75,6 +74,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_external_id:
|
||||
description:
|
||||
- External ID of the node assigned by some machine database (e.g. a cloud provider).
|
||||
@@ -89,6 +93,11 @@ options:
|
||||
aliases:
|
||||
- unschedulable
|
||||
type: bool
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -66,7 +66,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -82,10 +81,20 @@ options:
|
||||
refresh_token:
|
||||
description:
|
||||
- RefreshToken is the value by which this token can be renewed. Can be blank.
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
scopes:
|
||||
description:
|
||||
- Scopes is an array of the requested scopes.
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -71,7 +71,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -84,10 +83,20 @@ options:
|
||||
redirect_uri:
|
||||
description:
|
||||
- RedirectURI is the redirection associated with the token.
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
scopes:
|
||||
description:
|
||||
- Scopes is an array of the requested scopes.
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -69,7 +69,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -83,6 +82,11 @@ options:
|
||||
description:
|
||||
- RedirectURIs is the valid redirection URIs associated with a client
|
||||
type: list
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
respond_with_challenges:
|
||||
description:
|
||||
- RespondWithChallenges indicates whether the client wants authentication needed
|
||||
@@ -97,6 +101,11 @@ options:
|
||||
secret:
|
||||
description:
|
||||
- Secret is the unique secret associated with a client
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -59,7 +59,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -69,10 +68,20 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
scopes:
|
||||
description:
|
||||
- Scopes is an array of the granted scopes.
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_access_modes:
|
||||
description:
|
||||
- AccessModes contains all ways the volume can be mounted.
|
||||
@@ -515,6 +519,11 @@ options:
|
||||
- Path that identifies vSphere volume vmdk
|
||||
aliases:
|
||||
- vsphere_volume_volume_path
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_access_modes:
|
||||
description:
|
||||
- AccessModes contains the desired access modes the volume should have.
|
||||
@@ -107,6 +111,11 @@ options:
|
||||
- VolumeName is the binding reference to the PersistentVolume backing this claim.
|
||||
aliases:
|
||||
- volume_name
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_active_deadline_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod may be active on the node relative to StartTime
|
||||
@@ -237,6 +241,11 @@ options:
|
||||
aliases:
|
||||
- volumes
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -51,62 +51,6 @@ options:
|
||||
aliases:
|
||||
- service_account_names
|
||||
type: list
|
||||
spec_template_active_deadline_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod may be active on the node relative to StartTime
|
||||
before the system will actively try to mark it failed and kill associated containers.
|
||||
Value must be a positive integer.
|
||||
aliases:
|
||||
- active_deadline_seconds
|
||||
type: int
|
||||
spec_template_containers:
|
||||
description:
|
||||
- List of containers belonging to the pod. Containers cannot currently be added
|
||||
or removed. There must be at least one container in a Pod. Cannot be updated.
|
||||
aliases:
|
||||
- containers
|
||||
type: list
|
||||
spec_template_dns_policy:
|
||||
description:
|
||||
- Set DNS policy for containers within the pod. One of 'ClusterFirst' or 'Default'.
|
||||
Defaults to "ClusterFirst".
|
||||
aliases:
|
||||
- dns_policy
|
||||
spec_template_host_ipc:
|
||||
description:
|
||||
- "Use the host's ipc namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_ipc
|
||||
type: bool
|
||||
spec_template_host_network:
|
||||
description:
|
||||
- Host networking requested for this pod. Use the host's network namespace. If
|
||||
this option is set, the ports that will be used must be specified. Default to
|
||||
false.
|
||||
aliases:
|
||||
- host_network
|
||||
type: bool
|
||||
spec_template_host_pid:
|
||||
description:
|
||||
- "Use the host's pid namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_pid
|
||||
type: bool
|
||||
spec_template_hostname:
|
||||
description:
|
||||
- Specifies the hostname of the Pod If not specified, the pod's hostname will
|
||||
be set to a system-defined value.
|
||||
aliases:
|
||||
- hostname
|
||||
spec_template_image_pull_secrets:
|
||||
description:
|
||||
- ImagePullSecrets is an optional list of references to secrets in the same namespace
|
||||
to use for pulling any of the images used by this PodSpec. If specified, these
|
||||
secrets will be passed to individual puller implementations for them to use.
|
||||
For example, in the case of docker, only DockerConfig type secrets are honored.
|
||||
aliases:
|
||||
- image_pull_secrets
|
||||
type: list
|
||||
spec_template_metadata_annotations:
|
||||
description:
|
||||
- Annotations is an unstructured key value map stored with a resource that may
|
||||
@@ -124,21 +68,76 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
spec_template_metadata_namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
is equivalent to the "default" namespace, but "default" is the canonical representation.
|
||||
Not all objects are required to be scoped to a namespace - the value of this
|
||||
field for those objects will be empty. Must be a DNS_LABEL. Cannot be updated.
|
||||
spec_template_node_name:
|
||||
spec_template_spec_active_deadline_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod may be active on the node relative to StartTime
|
||||
before the system will actively try to mark it failed and kill associated containers.
|
||||
Value must be a positive integer.
|
||||
aliases:
|
||||
- active_deadline_seconds
|
||||
type: int
|
||||
spec_template_spec_containers:
|
||||
description:
|
||||
- List of containers belonging to the pod. Containers cannot currently be added
|
||||
or removed. There must be at least one container in a Pod. Cannot be updated.
|
||||
aliases:
|
||||
- containers
|
||||
type: list
|
||||
spec_template_spec_dns_policy:
|
||||
description:
|
||||
- Set DNS policy for containers within the pod. One of 'ClusterFirst' or 'Default'.
|
||||
Defaults to "ClusterFirst".
|
||||
aliases:
|
||||
- dns_policy
|
||||
spec_template_spec_host_ipc:
|
||||
description:
|
||||
- "Use the host's ipc namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_ipc
|
||||
type: bool
|
||||
spec_template_spec_host_network:
|
||||
description:
|
||||
- Host networking requested for this pod. Use the host's network namespace. If
|
||||
this option is set, the ports that will be used must be specified. Default to
|
||||
false.
|
||||
aliases:
|
||||
- host_network
|
||||
type: bool
|
||||
spec_template_spec_host_pid:
|
||||
description:
|
||||
- "Use the host's pid namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_pid
|
||||
type: bool
|
||||
spec_template_spec_hostname:
|
||||
description:
|
||||
- Specifies the hostname of the Pod If not specified, the pod's hostname will
|
||||
be set to a system-defined value.
|
||||
aliases:
|
||||
- hostname
|
||||
spec_template_spec_image_pull_secrets:
|
||||
description:
|
||||
- ImagePullSecrets is an optional list of references to secrets in the same namespace
|
||||
to use for pulling any of the images used by this PodSpec. If specified, these
|
||||
secrets will be passed to individual puller implementations for them to use.
|
||||
For example, in the case of docker, only DockerConfig type secrets are honored.
|
||||
aliases:
|
||||
- image_pull_secrets
|
||||
type: list
|
||||
spec_template_spec_node_name:
|
||||
description:
|
||||
- NodeName is a request to schedule this pod onto a specific node. If it is non-empty,
|
||||
the scheduler simply schedules this pod onto that node, assuming that it fits
|
||||
resource requirements.
|
||||
aliases:
|
||||
- node_name
|
||||
spec_template_node_selector:
|
||||
spec_template_spec_node_selector:
|
||||
description:
|
||||
- NodeSelector is a selector which must be true for the pod to fit on a node.
|
||||
Selector which must match a node's labels for the pod to be scheduled on that
|
||||
@@ -146,13 +145,13 @@ options:
|
||||
aliases:
|
||||
- node_selector
|
||||
type: dict
|
||||
spec_template_restart_policy:
|
||||
spec_template_spec_restart_policy:
|
||||
description:
|
||||
- Restart policy for all containers within the pod. One of Always, OnFailure,
|
||||
Never. Default to Always.
|
||||
aliases:
|
||||
- restart_policy
|
||||
spec_template_security_context_fs_group:
|
||||
spec_template_spec_security_context_fs_group:
|
||||
description:
|
||||
- "A special supplemental group that applies to all containers in a pod. Some\
|
||||
\ volume types allow the Kubelet to change the ownership of that volume to be\
|
||||
@@ -163,7 +162,7 @@ options:
|
||||
aliases:
|
||||
- security_context_fs_group
|
||||
type: int
|
||||
spec_template_security_context_run_as_non_root:
|
||||
spec_template_spec_security_context_run_as_non_root:
|
||||
description:
|
||||
- Indicates that the container must run as a non-root user. If true, the Kubelet
|
||||
will validate the image at runtime to ensure that it does not run as UID 0 (root)
|
||||
@@ -173,7 +172,7 @@ options:
|
||||
aliases:
|
||||
- security_context_run_as_non_root
|
||||
type: bool
|
||||
spec_template_security_context_run_as_user:
|
||||
spec_template_spec_security_context_run_as_user:
|
||||
description:
|
||||
- The UID to run the entrypoint of the container process. Defaults to user specified
|
||||
in image metadata if unspecified. May also be set in SecurityContext. If set
|
||||
@@ -182,27 +181,27 @@ options:
|
||||
aliases:
|
||||
- security_context_run_as_user
|
||||
type: int
|
||||
spec_template_security_context_se_linux_options_level:
|
||||
spec_template_spec_security_context_se_linux_options_level:
|
||||
description:
|
||||
- Level is SELinux level label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_level
|
||||
spec_template_security_context_se_linux_options_role:
|
||||
spec_template_spec_security_context_se_linux_options_role:
|
||||
description:
|
||||
- Role is a SELinux role label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_role
|
||||
spec_template_security_context_se_linux_options_type:
|
||||
spec_template_spec_security_context_se_linux_options_type:
|
||||
description:
|
||||
- Type is a SELinux type label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_type
|
||||
spec_template_security_context_se_linux_options_user:
|
||||
spec_template_spec_security_context_se_linux_options_user:
|
||||
description:
|
||||
- User is a SELinux user label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_user
|
||||
spec_template_security_context_supplemental_groups:
|
||||
spec_template_spec_security_context_supplemental_groups:
|
||||
description:
|
||||
- A list of groups applied to the first process run in each container, in addition
|
||||
to the container's primary GID. If unspecified, no groups will be added to any
|
||||
@@ -210,25 +209,25 @@ options:
|
||||
aliases:
|
||||
- security_context_supplemental_groups
|
||||
type: list
|
||||
spec_template_service_account:
|
||||
spec_template_spec_service_account:
|
||||
description:
|
||||
- 'DeprecatedServiceAccount is a depreciated alias for ServiceAccountName. Deprecated:
|
||||
Use serviceAccountName instead.'
|
||||
aliases:
|
||||
- service_account
|
||||
spec_template_service_account_name:
|
||||
spec_template_spec_service_account_name:
|
||||
description:
|
||||
- ServiceAccountName is the name of the ServiceAccount to use to run this pod.
|
||||
aliases:
|
||||
- service_account_name
|
||||
spec_template_subdomain:
|
||||
spec_template_spec_subdomain:
|
||||
description:
|
||||
- If specified, the fully qualified Pod hostname will be "<hostname>.<subdomain>.<pod
|
||||
namespace>.svc.<cluster domain>". If not specified, the pod will not have a
|
||||
domainname at all.
|
||||
aliases:
|
||||
- subdomain
|
||||
spec_template_termination_grace_period_seconds:
|
||||
spec_template_spec_termination_grace_period_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod needs to terminate gracefully. May be decreased
|
||||
in delete request. Value must be non-negative integer. The value zero indicates
|
||||
@@ -240,7 +239,7 @@ options:
|
||||
aliases:
|
||||
- termination_grace_period_seconds
|
||||
type: int
|
||||
spec_template_volumes:
|
||||
spec_template_spec_volumes:
|
||||
description:
|
||||
- List of volumes that can be mounted by containers belonging to the pod.
|
||||
aliases:
|
||||
|
||||
@@ -42,62 +42,6 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
spec_template_active_deadline_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod may be active on the node relative to StartTime
|
||||
before the system will actively try to mark it failed and kill associated containers.
|
||||
Value must be a positive integer.
|
||||
aliases:
|
||||
- active_deadline_seconds
|
||||
type: int
|
||||
spec_template_containers:
|
||||
description:
|
||||
- List of containers belonging to the pod. Containers cannot currently be added
|
||||
or removed. There must be at least one container in a Pod. Cannot be updated.
|
||||
aliases:
|
||||
- containers
|
||||
type: list
|
||||
spec_template_dns_policy:
|
||||
description:
|
||||
- Set DNS policy for containers within the pod. One of 'ClusterFirst' or 'Default'.
|
||||
Defaults to "ClusterFirst".
|
||||
aliases:
|
||||
- dns_policy
|
||||
spec_template_host_ipc:
|
||||
description:
|
||||
- "Use the host's ipc namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_ipc
|
||||
type: bool
|
||||
spec_template_host_network:
|
||||
description:
|
||||
- Host networking requested for this pod. Use the host's network namespace. If
|
||||
this option is set, the ports that will be used must be specified. Default to
|
||||
false.
|
||||
aliases:
|
||||
- host_network
|
||||
type: bool
|
||||
spec_template_host_pid:
|
||||
description:
|
||||
- "Use the host's pid namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_pid
|
||||
type: bool
|
||||
spec_template_hostname:
|
||||
description:
|
||||
- Specifies the hostname of the Pod If not specified, the pod's hostname will
|
||||
be set to a system-defined value.
|
||||
aliases:
|
||||
- hostname
|
||||
spec_template_image_pull_secrets:
|
||||
description:
|
||||
- ImagePullSecrets is an optional list of references to secrets in the same namespace
|
||||
to use for pulling any of the images used by this PodSpec. If specified, these
|
||||
secrets will be passed to individual puller implementations for them to use.
|
||||
For example, in the case of docker, only DockerConfig type secrets are honored.
|
||||
aliases:
|
||||
- image_pull_secrets
|
||||
type: list
|
||||
spec_template_metadata_annotations:
|
||||
description:
|
||||
- Annotations is an unstructured key value map stored with a resource that may
|
||||
@@ -115,21 +59,76 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
spec_template_metadata_namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
is equivalent to the "default" namespace, but "default" is the canonical representation.
|
||||
Not all objects are required to be scoped to a namespace - the value of this
|
||||
field for those objects will be empty. Must be a DNS_LABEL. Cannot be updated.
|
||||
spec_template_node_name:
|
||||
spec_template_spec_active_deadline_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod may be active on the node relative to StartTime
|
||||
before the system will actively try to mark it failed and kill associated containers.
|
||||
Value must be a positive integer.
|
||||
aliases:
|
||||
- active_deadline_seconds
|
||||
type: int
|
||||
spec_template_spec_containers:
|
||||
description:
|
||||
- List of containers belonging to the pod. Containers cannot currently be added
|
||||
or removed. There must be at least one container in a Pod. Cannot be updated.
|
||||
aliases:
|
||||
- containers
|
||||
type: list
|
||||
spec_template_spec_dns_policy:
|
||||
description:
|
||||
- Set DNS policy for containers within the pod. One of 'ClusterFirst' or 'Default'.
|
||||
Defaults to "ClusterFirst".
|
||||
aliases:
|
||||
- dns_policy
|
||||
spec_template_spec_host_ipc:
|
||||
description:
|
||||
- "Use the host's ipc namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_ipc
|
||||
type: bool
|
||||
spec_template_spec_host_network:
|
||||
description:
|
||||
- Host networking requested for this pod. Use the host's network namespace. If
|
||||
this option is set, the ports that will be used must be specified. Default to
|
||||
false.
|
||||
aliases:
|
||||
- host_network
|
||||
type: bool
|
||||
spec_template_spec_host_pid:
|
||||
description:
|
||||
- "Use the host's pid namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_pid
|
||||
type: bool
|
||||
spec_template_spec_hostname:
|
||||
description:
|
||||
- Specifies the hostname of the Pod If not specified, the pod's hostname will
|
||||
be set to a system-defined value.
|
||||
aliases:
|
||||
- hostname
|
||||
spec_template_spec_image_pull_secrets:
|
||||
description:
|
||||
- ImagePullSecrets is an optional list of references to secrets in the same namespace
|
||||
to use for pulling any of the images used by this PodSpec. If specified, these
|
||||
secrets will be passed to individual puller implementations for them to use.
|
||||
For example, in the case of docker, only DockerConfig type secrets are honored.
|
||||
aliases:
|
||||
- image_pull_secrets
|
||||
type: list
|
||||
spec_template_spec_node_name:
|
||||
description:
|
||||
- NodeName is a request to schedule this pod onto a specific node. If it is non-empty,
|
||||
the scheduler simply schedules this pod onto that node, assuming that it fits
|
||||
resource requirements.
|
||||
aliases:
|
||||
- node_name
|
||||
spec_template_node_selector:
|
||||
spec_template_spec_node_selector:
|
||||
description:
|
||||
- NodeSelector is a selector which must be true for the pod to fit on a node.
|
||||
Selector which must match a node's labels for the pod to be scheduled on that
|
||||
@@ -137,13 +136,13 @@ options:
|
||||
aliases:
|
||||
- node_selector
|
||||
type: dict
|
||||
spec_template_restart_policy:
|
||||
spec_template_spec_restart_policy:
|
||||
description:
|
||||
- Restart policy for all containers within the pod. One of Always, OnFailure,
|
||||
Never. Default to Always.
|
||||
aliases:
|
||||
- restart_policy
|
||||
spec_template_security_context_fs_group:
|
||||
spec_template_spec_security_context_fs_group:
|
||||
description:
|
||||
- "A special supplemental group that applies to all containers in a pod. Some\
|
||||
\ volume types allow the Kubelet to change the ownership of that volume to be\
|
||||
@@ -154,7 +153,7 @@ options:
|
||||
aliases:
|
||||
- security_context_fs_group
|
||||
type: int
|
||||
spec_template_security_context_run_as_non_root:
|
||||
spec_template_spec_security_context_run_as_non_root:
|
||||
description:
|
||||
- Indicates that the container must run as a non-root user. If true, the Kubelet
|
||||
will validate the image at runtime to ensure that it does not run as UID 0 (root)
|
||||
@@ -164,7 +163,7 @@ options:
|
||||
aliases:
|
||||
- security_context_run_as_non_root
|
||||
type: bool
|
||||
spec_template_security_context_run_as_user:
|
||||
spec_template_spec_security_context_run_as_user:
|
||||
description:
|
||||
- The UID to run the entrypoint of the container process. Defaults to user specified
|
||||
in image metadata if unspecified. May also be set in SecurityContext. If set
|
||||
@@ -173,27 +172,27 @@ options:
|
||||
aliases:
|
||||
- security_context_run_as_user
|
||||
type: int
|
||||
spec_template_security_context_se_linux_options_level:
|
||||
spec_template_spec_security_context_se_linux_options_level:
|
||||
description:
|
||||
- Level is SELinux level label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_level
|
||||
spec_template_security_context_se_linux_options_role:
|
||||
spec_template_spec_security_context_se_linux_options_role:
|
||||
description:
|
||||
- Role is a SELinux role label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_role
|
||||
spec_template_security_context_se_linux_options_type:
|
||||
spec_template_spec_security_context_se_linux_options_type:
|
||||
description:
|
||||
- Type is a SELinux type label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_type
|
||||
spec_template_security_context_se_linux_options_user:
|
||||
spec_template_spec_security_context_se_linux_options_user:
|
||||
description:
|
||||
- User is a SELinux user label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_user
|
||||
spec_template_security_context_supplemental_groups:
|
||||
spec_template_spec_security_context_supplemental_groups:
|
||||
description:
|
||||
- A list of groups applied to the first process run in each container, in addition
|
||||
to the container's primary GID. If unspecified, no groups will be added to any
|
||||
@@ -201,25 +200,25 @@ options:
|
||||
aliases:
|
||||
- security_context_supplemental_groups
|
||||
type: list
|
||||
spec_template_service_account:
|
||||
spec_template_spec_service_account:
|
||||
description:
|
||||
- 'DeprecatedServiceAccount is a depreciated alias for ServiceAccountName. Deprecated:
|
||||
Use serviceAccountName instead.'
|
||||
aliases:
|
||||
- service_account
|
||||
spec_template_service_account_name:
|
||||
spec_template_spec_service_account_name:
|
||||
description:
|
||||
- ServiceAccountName is the name of the ServiceAccount to use to run this pod.
|
||||
aliases:
|
||||
- service_account_name
|
||||
spec_template_subdomain:
|
||||
spec_template_spec_subdomain:
|
||||
description:
|
||||
- If specified, the fully qualified Pod hostname will be "<hostname>.<subdomain>.<pod
|
||||
namespace>.svc.<cluster domain>". If not specified, the pod will not have a
|
||||
domainname at all.
|
||||
aliases:
|
||||
- subdomain
|
||||
spec_template_termination_grace_period_seconds:
|
||||
spec_template_spec_termination_grace_period_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod needs to terminate gracefully. May be decreased
|
||||
in delete request. Value must be non-negative integer. The value zero indicates
|
||||
@@ -231,7 +230,7 @@ options:
|
||||
aliases:
|
||||
- termination_grace_period_seconds
|
||||
type: int
|
||||
spec_template_volumes:
|
||||
spec_template_spec_volumes:
|
||||
description:
|
||||
- List of volumes that can be mounted by containers belonging to the pod.
|
||||
aliases:
|
||||
|
||||
@@ -48,62 +48,6 @@ options:
|
||||
aliases:
|
||||
- groups
|
||||
type: list
|
||||
spec_template_active_deadline_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod may be active on the node relative to StartTime
|
||||
before the system will actively try to mark it failed and kill associated containers.
|
||||
Value must be a positive integer.
|
||||
aliases:
|
||||
- active_deadline_seconds
|
||||
type: int
|
||||
spec_template_containers:
|
||||
description:
|
||||
- List of containers belonging to the pod. Containers cannot currently be added
|
||||
or removed. There must be at least one container in a Pod. Cannot be updated.
|
||||
aliases:
|
||||
- containers
|
||||
type: list
|
||||
spec_template_dns_policy:
|
||||
description:
|
||||
- Set DNS policy for containers within the pod. One of 'ClusterFirst' or 'Default'.
|
||||
Defaults to "ClusterFirst".
|
||||
aliases:
|
||||
- dns_policy
|
||||
spec_template_host_ipc:
|
||||
description:
|
||||
- "Use the host's ipc namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_ipc
|
||||
type: bool
|
||||
spec_template_host_network:
|
||||
description:
|
||||
- Host networking requested for this pod. Use the host's network namespace. If
|
||||
this option is set, the ports that will be used must be specified. Default to
|
||||
false.
|
||||
aliases:
|
||||
- host_network
|
||||
type: bool
|
||||
spec_template_host_pid:
|
||||
description:
|
||||
- "Use the host's pid namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_pid
|
||||
type: bool
|
||||
spec_template_hostname:
|
||||
description:
|
||||
- Specifies the hostname of the Pod If not specified, the pod's hostname will
|
||||
be set to a system-defined value.
|
||||
aliases:
|
||||
- hostname
|
||||
spec_template_image_pull_secrets:
|
||||
description:
|
||||
- ImagePullSecrets is an optional list of references to secrets in the same namespace
|
||||
to use for pulling any of the images used by this PodSpec. If specified, these
|
||||
secrets will be passed to individual puller implementations for them to use.
|
||||
For example, in the case of docker, only DockerConfig type secrets are honored.
|
||||
aliases:
|
||||
- image_pull_secrets
|
||||
type: list
|
||||
spec_template_metadata_annotations:
|
||||
description:
|
||||
- Annotations is an unstructured key value map stored with a resource that may
|
||||
@@ -121,21 +65,76 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
spec_template_metadata_namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
is equivalent to the "default" namespace, but "default" is the canonical representation.
|
||||
Not all objects are required to be scoped to a namespace - the value of this
|
||||
field for those objects will be empty. Must be a DNS_LABEL. Cannot be updated.
|
||||
spec_template_node_name:
|
||||
spec_template_spec_active_deadline_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod may be active on the node relative to StartTime
|
||||
before the system will actively try to mark it failed and kill associated containers.
|
||||
Value must be a positive integer.
|
||||
aliases:
|
||||
- active_deadline_seconds
|
||||
type: int
|
||||
spec_template_spec_containers:
|
||||
description:
|
||||
- List of containers belonging to the pod. Containers cannot currently be added
|
||||
or removed. There must be at least one container in a Pod. Cannot be updated.
|
||||
aliases:
|
||||
- containers
|
||||
type: list
|
||||
spec_template_spec_dns_policy:
|
||||
description:
|
||||
- Set DNS policy for containers within the pod. One of 'ClusterFirst' or 'Default'.
|
||||
Defaults to "ClusterFirst".
|
||||
aliases:
|
||||
- dns_policy
|
||||
spec_template_spec_host_ipc:
|
||||
description:
|
||||
- "Use the host's ipc namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_ipc
|
||||
type: bool
|
||||
spec_template_spec_host_network:
|
||||
description:
|
||||
- Host networking requested for this pod. Use the host's network namespace. If
|
||||
this option is set, the ports that will be used must be specified. Default to
|
||||
false.
|
||||
aliases:
|
||||
- host_network
|
||||
type: bool
|
||||
spec_template_spec_host_pid:
|
||||
description:
|
||||
- "Use the host's pid namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_pid
|
||||
type: bool
|
||||
spec_template_spec_hostname:
|
||||
description:
|
||||
- Specifies the hostname of the Pod If not specified, the pod's hostname will
|
||||
be set to a system-defined value.
|
||||
aliases:
|
||||
- hostname
|
||||
spec_template_spec_image_pull_secrets:
|
||||
description:
|
||||
- ImagePullSecrets is an optional list of references to secrets in the same namespace
|
||||
to use for pulling any of the images used by this PodSpec. If specified, these
|
||||
secrets will be passed to individual puller implementations for them to use.
|
||||
For example, in the case of docker, only DockerConfig type secrets are honored.
|
||||
aliases:
|
||||
- image_pull_secrets
|
||||
type: list
|
||||
spec_template_spec_node_name:
|
||||
description:
|
||||
- NodeName is a request to schedule this pod onto a specific node. If it is non-empty,
|
||||
the scheduler simply schedules this pod onto that node, assuming that it fits
|
||||
resource requirements.
|
||||
aliases:
|
||||
- node_name
|
||||
spec_template_node_selector:
|
||||
spec_template_spec_node_selector:
|
||||
description:
|
||||
- NodeSelector is a selector which must be true for the pod to fit on a node.
|
||||
Selector which must match a node's labels for the pod to be scheduled on that
|
||||
@@ -143,13 +142,13 @@ options:
|
||||
aliases:
|
||||
- node_selector
|
||||
type: dict
|
||||
spec_template_restart_policy:
|
||||
spec_template_spec_restart_policy:
|
||||
description:
|
||||
- Restart policy for all containers within the pod. One of Always, OnFailure,
|
||||
Never. Default to Always.
|
||||
aliases:
|
||||
- restart_policy
|
||||
spec_template_security_context_fs_group:
|
||||
spec_template_spec_security_context_fs_group:
|
||||
description:
|
||||
- "A special supplemental group that applies to all containers in a pod. Some\
|
||||
\ volume types allow the Kubelet to change the ownership of that volume to be\
|
||||
@@ -160,7 +159,7 @@ options:
|
||||
aliases:
|
||||
- security_context_fs_group
|
||||
type: int
|
||||
spec_template_security_context_run_as_non_root:
|
||||
spec_template_spec_security_context_run_as_non_root:
|
||||
description:
|
||||
- Indicates that the container must run as a non-root user. If true, the Kubelet
|
||||
will validate the image at runtime to ensure that it does not run as UID 0 (root)
|
||||
@@ -170,7 +169,7 @@ options:
|
||||
aliases:
|
||||
- security_context_run_as_non_root
|
||||
type: bool
|
||||
spec_template_security_context_run_as_user:
|
||||
spec_template_spec_security_context_run_as_user:
|
||||
description:
|
||||
- The UID to run the entrypoint of the container process. Defaults to user specified
|
||||
in image metadata if unspecified. May also be set in SecurityContext. If set
|
||||
@@ -179,27 +178,27 @@ options:
|
||||
aliases:
|
||||
- security_context_run_as_user
|
||||
type: int
|
||||
spec_template_security_context_se_linux_options_level:
|
||||
spec_template_spec_security_context_se_linux_options_level:
|
||||
description:
|
||||
- Level is SELinux level label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_level
|
||||
spec_template_security_context_se_linux_options_role:
|
||||
spec_template_spec_security_context_se_linux_options_role:
|
||||
description:
|
||||
- Role is a SELinux role label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_role
|
||||
spec_template_security_context_se_linux_options_type:
|
||||
spec_template_spec_security_context_se_linux_options_type:
|
||||
description:
|
||||
- Type is a SELinux type label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_type
|
||||
spec_template_security_context_se_linux_options_user:
|
||||
spec_template_spec_security_context_se_linux_options_user:
|
||||
description:
|
||||
- User is a SELinux user label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_user
|
||||
spec_template_security_context_supplemental_groups:
|
||||
spec_template_spec_security_context_supplemental_groups:
|
||||
description:
|
||||
- A list of groups applied to the first process run in each container, in addition
|
||||
to the container's primary GID. If unspecified, no groups will be added to any
|
||||
@@ -207,25 +206,25 @@ options:
|
||||
aliases:
|
||||
- security_context_supplemental_groups
|
||||
type: list
|
||||
spec_template_service_account:
|
||||
spec_template_spec_service_account:
|
||||
description:
|
||||
- 'DeprecatedServiceAccount is a depreciated alias for ServiceAccountName. Deprecated:
|
||||
Use serviceAccountName instead.'
|
||||
aliases:
|
||||
- service_account
|
||||
spec_template_service_account_name:
|
||||
spec_template_spec_service_account_name:
|
||||
description:
|
||||
- ServiceAccountName is the name of the ServiceAccount to use to run this pod.
|
||||
aliases:
|
||||
- service_account_name
|
||||
spec_template_subdomain:
|
||||
spec_template_spec_subdomain:
|
||||
description:
|
||||
- If specified, the fully qualified Pod hostname will be "<hostname>.<subdomain>.<pod
|
||||
namespace>.svc.<cluster domain>". If not specified, the pod will not have a
|
||||
domainname at all.
|
||||
aliases:
|
||||
- subdomain
|
||||
spec_template_termination_grace_period_seconds:
|
||||
spec_template_spec_termination_grace_period_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod needs to terminate gracefully. May be decreased
|
||||
in delete request. Value must be non-negative integer. The value zero indicates
|
||||
@@ -237,7 +236,7 @@ options:
|
||||
aliases:
|
||||
- termination_grace_period_seconds
|
||||
type: int
|
||||
spec_template_volumes:
|
||||
spec_template_spec_volumes:
|
||||
description:
|
||||
- List of volumes that can be mounted by containers belonging to the pod.
|
||||
aliases:
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
@@ -99,7 +108,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
template_metadata_namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,10 +65,20 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
roles:
|
||||
description:
|
||||
- Roles holds all the Roles held by this Policy, mapped by Role.Name
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -107,11 +106,21 @@ options:
|
||||
- UID of the referent.
|
||||
aliases:
|
||||
- uid
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
role_bindings:
|
||||
description:
|
||||
- RoleBindings holds all the RoleBindings held by this PolicyBinding, mapped by
|
||||
RoleBinding.Name
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -62,7 +62,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -72,6 +71,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_finalizers:
|
||||
description:
|
||||
- Finalizers is an opaque list of values that must be empty to permanently remove
|
||||
@@ -79,6 +83,11 @@ options:
|
||||
aliases:
|
||||
- finalizers
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_min_ready_seconds:
|
||||
description:
|
||||
- Minimum number of seconds for which a newly created pod should be ready without
|
||||
@@ -90,62 +94,6 @@ options:
|
||||
aliases:
|
||||
- selector
|
||||
type: dict
|
||||
spec_template_active_deadline_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod may be active on the node relative to StartTime
|
||||
before the system will actively try to mark it failed and kill associated containers.
|
||||
Value must be a positive integer.
|
||||
aliases:
|
||||
- active_deadline_seconds
|
||||
type: int
|
||||
spec_template_containers:
|
||||
description:
|
||||
- List of containers belonging to the pod. Containers cannot currently be added
|
||||
or removed. There must be at least one container in a Pod. Cannot be updated.
|
||||
aliases:
|
||||
- containers
|
||||
type: list
|
||||
spec_template_dns_policy:
|
||||
description:
|
||||
- Set DNS policy for containers within the pod. One of 'ClusterFirst' or 'Default'.
|
||||
Defaults to "ClusterFirst".
|
||||
aliases:
|
||||
- dns_policy
|
||||
spec_template_host_ipc:
|
||||
description:
|
||||
- "Use the host's ipc namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_ipc
|
||||
type: bool
|
||||
spec_template_host_network:
|
||||
description:
|
||||
- Host networking requested for this pod. Use the host's network namespace. If
|
||||
this option is set, the ports that will be used must be specified. Default to
|
||||
false.
|
||||
aliases:
|
||||
- host_network
|
||||
type: bool
|
||||
spec_template_host_pid:
|
||||
description:
|
||||
- "Use the host's pid namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_pid
|
||||
type: bool
|
||||
spec_template_hostname:
|
||||
description:
|
||||
- Specifies the hostname of the Pod If not specified, the pod's hostname will
|
||||
be set to a system-defined value.
|
||||
aliases:
|
||||
- hostname
|
||||
spec_template_image_pull_secrets:
|
||||
description:
|
||||
- ImagePullSecrets is an optional list of references to secrets in the same namespace
|
||||
to use for pulling any of the images used by this PodSpec. If specified, these
|
||||
secrets will be passed to individual puller implementations for them to use.
|
||||
For example, in the case of docker, only DockerConfig type secrets are honored.
|
||||
aliases:
|
||||
- image_pull_secrets
|
||||
type: list
|
||||
spec_template_metadata_annotations:
|
||||
description:
|
||||
- Annotations is an unstructured key value map stored with a resource that may
|
||||
@@ -163,21 +111,76 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
spec_template_metadata_namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
is equivalent to the "default" namespace, but "default" is the canonical representation.
|
||||
Not all objects are required to be scoped to a namespace - the value of this
|
||||
field for those objects will be empty. Must be a DNS_LABEL. Cannot be updated.
|
||||
spec_template_node_name:
|
||||
spec_template_spec_active_deadline_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod may be active on the node relative to StartTime
|
||||
before the system will actively try to mark it failed and kill associated containers.
|
||||
Value must be a positive integer.
|
||||
aliases:
|
||||
- active_deadline_seconds
|
||||
type: int
|
||||
spec_template_spec_containers:
|
||||
description:
|
||||
- List of containers belonging to the pod. Containers cannot currently be added
|
||||
or removed. There must be at least one container in a Pod. Cannot be updated.
|
||||
aliases:
|
||||
- containers
|
||||
type: list
|
||||
spec_template_spec_dns_policy:
|
||||
description:
|
||||
- Set DNS policy for containers within the pod. One of 'ClusterFirst' or 'Default'.
|
||||
Defaults to "ClusterFirst".
|
||||
aliases:
|
||||
- dns_policy
|
||||
spec_template_spec_host_ipc:
|
||||
description:
|
||||
- "Use the host's ipc namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_ipc
|
||||
type: bool
|
||||
spec_template_spec_host_network:
|
||||
description:
|
||||
- Host networking requested for this pod. Use the host's network namespace. If
|
||||
this option is set, the ports that will be used must be specified. Default to
|
||||
false.
|
||||
aliases:
|
||||
- host_network
|
||||
type: bool
|
||||
spec_template_spec_host_pid:
|
||||
description:
|
||||
- "Use the host's pid namespace. Optional: Default to false."
|
||||
aliases:
|
||||
- host_pid
|
||||
type: bool
|
||||
spec_template_spec_hostname:
|
||||
description:
|
||||
- Specifies the hostname of the Pod If not specified, the pod's hostname will
|
||||
be set to a system-defined value.
|
||||
aliases:
|
||||
- hostname
|
||||
spec_template_spec_image_pull_secrets:
|
||||
description:
|
||||
- ImagePullSecrets is an optional list of references to secrets in the same namespace
|
||||
to use for pulling any of the images used by this PodSpec. If specified, these
|
||||
secrets will be passed to individual puller implementations for them to use.
|
||||
For example, in the case of docker, only DockerConfig type secrets are honored.
|
||||
aliases:
|
||||
- image_pull_secrets
|
||||
type: list
|
||||
spec_template_spec_node_name:
|
||||
description:
|
||||
- NodeName is a request to schedule this pod onto a specific node. If it is non-empty,
|
||||
the scheduler simply schedules this pod onto that node, assuming that it fits
|
||||
resource requirements.
|
||||
aliases:
|
||||
- node_name
|
||||
spec_template_node_selector:
|
||||
spec_template_spec_node_selector:
|
||||
description:
|
||||
- NodeSelector is a selector which must be true for the pod to fit on a node.
|
||||
Selector which must match a node's labels for the pod to be scheduled on that
|
||||
@@ -185,13 +188,13 @@ options:
|
||||
aliases:
|
||||
- node_selector
|
||||
type: dict
|
||||
spec_template_restart_policy:
|
||||
spec_template_spec_restart_policy:
|
||||
description:
|
||||
- Restart policy for all containers within the pod. One of Always, OnFailure,
|
||||
Never. Default to Always.
|
||||
aliases:
|
||||
- restart_policy
|
||||
spec_template_security_context_fs_group:
|
||||
spec_template_spec_security_context_fs_group:
|
||||
description:
|
||||
- "A special supplemental group that applies to all containers in a pod. Some\
|
||||
\ volume types allow the Kubelet to change the ownership of that volume to be\
|
||||
@@ -202,7 +205,7 @@ options:
|
||||
aliases:
|
||||
- security_context_fs_group
|
||||
type: int
|
||||
spec_template_security_context_run_as_non_root:
|
||||
spec_template_spec_security_context_run_as_non_root:
|
||||
description:
|
||||
- Indicates that the container must run as a non-root user. If true, the Kubelet
|
||||
will validate the image at runtime to ensure that it does not run as UID 0 (root)
|
||||
@@ -212,7 +215,7 @@ options:
|
||||
aliases:
|
||||
- security_context_run_as_non_root
|
||||
type: bool
|
||||
spec_template_security_context_run_as_user:
|
||||
spec_template_spec_security_context_run_as_user:
|
||||
description:
|
||||
- The UID to run the entrypoint of the container process. Defaults to user specified
|
||||
in image metadata if unspecified. May also be set in SecurityContext. If set
|
||||
@@ -221,27 +224,27 @@ options:
|
||||
aliases:
|
||||
- security_context_run_as_user
|
||||
type: int
|
||||
spec_template_security_context_se_linux_options_level:
|
||||
spec_template_spec_security_context_se_linux_options_level:
|
||||
description:
|
||||
- Level is SELinux level label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_level
|
||||
spec_template_security_context_se_linux_options_role:
|
||||
spec_template_spec_security_context_se_linux_options_role:
|
||||
description:
|
||||
- Role is a SELinux role label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_role
|
||||
spec_template_security_context_se_linux_options_type:
|
||||
spec_template_spec_security_context_se_linux_options_type:
|
||||
description:
|
||||
- Type is a SELinux type label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_type
|
||||
spec_template_security_context_se_linux_options_user:
|
||||
spec_template_spec_security_context_se_linux_options_user:
|
||||
description:
|
||||
- User is a SELinux user label that applies to the container.
|
||||
aliases:
|
||||
- security_context_se_linux_options_user
|
||||
spec_template_security_context_supplemental_groups:
|
||||
spec_template_spec_security_context_supplemental_groups:
|
||||
description:
|
||||
- A list of groups applied to the first process run in each container, in addition
|
||||
to the container's primary GID. If unspecified, no groups will be added to any
|
||||
@@ -249,25 +252,25 @@ options:
|
||||
aliases:
|
||||
- security_context_supplemental_groups
|
||||
type: list
|
||||
spec_template_service_account:
|
||||
spec_template_spec_service_account:
|
||||
description:
|
||||
- 'DeprecatedServiceAccount is a depreciated alias for ServiceAccountName. Deprecated:
|
||||
Use serviceAccountName instead.'
|
||||
aliases:
|
||||
- service_account
|
||||
spec_template_service_account_name:
|
||||
spec_template_spec_service_account_name:
|
||||
description:
|
||||
- ServiceAccountName is the name of the ServiceAccount to use to run this pod.
|
||||
aliases:
|
||||
- service_account_name
|
||||
spec_template_subdomain:
|
||||
spec_template_spec_subdomain:
|
||||
description:
|
||||
- If specified, the fully qualified Pod hostname will be "<hostname>.<subdomain>.<pod
|
||||
namespace>.svc.<cluster domain>". If not specified, the pod will not have a
|
||||
domainname at all.
|
||||
aliases:
|
||||
- subdomain
|
||||
spec_template_termination_grace_period_seconds:
|
||||
spec_template_spec_termination_grace_period_seconds:
|
||||
description:
|
||||
- Optional duration in seconds the pod needs to terminate gracefully. May be decreased
|
||||
in delete request. Value must be non-negative integer. The value zero indicates
|
||||
@@ -279,12 +282,17 @@ options:
|
||||
aliases:
|
||||
- termination_grace_period_seconds
|
||||
type: int
|
||||
spec_template_volumes:
|
||||
spec_template_spec_volumes:
|
||||
description:
|
||||
- List of volumes that can be mounted by containers belonging to the pod.
|
||||
aliases:
|
||||
- volumes
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_hard:
|
||||
description:
|
||||
- Hard is the set of desired hard limits for each named resource.
|
||||
@@ -79,6 +83,11 @@ options:
|
||||
aliases:
|
||||
- scopes
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,10 +65,20 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
rules:
|
||||
description:
|
||||
- Rules holds all the PolicyRules for this Role
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -62,7 +62,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -72,6 +71,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
role_ref_api_version:
|
||||
description:
|
||||
- API version of the referent.
|
||||
@@ -113,6 +117,11 @@ options:
|
||||
- UID of the referent.
|
||||
aliases:
|
||||
- uid
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_grouprestriction_groups:
|
||||
description:
|
||||
- Groups is a list of groups used to match against an individual user's groups.
|
||||
@@ -110,6 +114,11 @@ options:
|
||||
aliases:
|
||||
- userrestriction_users
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -66,6 +65,11 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
spec_alternate_backends:
|
||||
description:
|
||||
- alternateBackends is an extension of the 'to' field. If more than one service
|
||||
@@ -154,6 +158,11 @@ options:
|
||||
allowed.
|
||||
aliases:
|
||||
- wildcard_policy
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -56,7 +56,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
|
||||
@@ -63,7 +63,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -73,6 +72,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -111,7 +111,6 @@ options:
|
||||
although some resources may allow a client to request the generation of an appropriate
|
||||
name automatically. Name is primarily intended for creation idempotence and
|
||||
configuration definition. Cannot be updated.
|
||||
required: true
|
||||
namespace:
|
||||
description:
|
||||
- Namespace defines the space within each name must be unique. An empty namespace
|
||||
@@ -141,6 +140,11 @@ options:
|
||||
- RequiredDropCapabilities are the capabilities that will be dropped from the
|
||||
container. These are required to be dropped and cannot be added.
|
||||
type: list
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
run_as_user_type:
|
||||
description:
|
||||
- Type is the strategy that will dictate what RunAsUser is used in the SecurityContext.
|
||||
@@ -198,6 +202,11 @@ options:
|
||||
profiles. When used to generate a value for a pod the first non-wildcard profile
|
||||
will be used as the default.
|
||||
type: list
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
@@ -47,6 +47,16 @@ options:
|
||||
password:
|
||||
description:
|
||||
- Provide a password for connecting to the API. Use in conjunction with I(username).
|
||||
resource_definition:
|
||||
description:
|
||||
- Provide the YAML definition for the object, bypassing any modules parameters
|
||||
intended to define object attributes.
|
||||
type: dict
|
||||
src:
|
||||
description:
|
||||
- Provide a path to a file containing the YAML definition of the object. Mutually
|
||||
exclusive with I(resource_definition).
|
||||
type: path
|
||||
ssl_ca_cert:
|
||||
description:
|
||||
- Path to a CA certificate used to authenticate with the API.
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user