![]() Currently the Ingress only supports a single TLS port, 443. If unspecified, or no rule matches, all traffic is sent to the default backend. rule - (Optional) A list of host rules used to configure the Ingress.backend - (Optional) Backend defines the referenced service endpoint to which the traffic will be forwarded.uid - The unique in time and space value for this service.resource_version - An opaque value that represents the internal version of this service that can be used by clients to determine when service has changed.generation - A sequence number representing a specific generation of the desired state.namespace - (Optional) Namespace defines the space within which name of the service must be unique.name - (Optional) Name of the service, must be unique.If you explicitly specify any such labels in the configuration template then Terraform will consider these as normal resource attributes and manage them as expected (while still avoiding the perpetual diff problem). This is necessary because such labels can be mutated by server-side components and consequently cause a perpetual diff in the Terraform plan output. May match selectors of replication controllers and services.īy default, the provider ignores any labels whose key names end with kubernetes.io. labels - (Optional) Map of string keys and values that can be used to organize and categorize (scope and select) the service.This value will also be combined with a unique suffix. generate_name - (Optional) Prefix, used by the server, to generate a unique name ONLY IF the name field has not been provided.If you explicitly specify any such annotations in the configuration template then Terraform will consider these as normal resource attributes and manage them as expected (while still avoiding the perpetual diff problem). This is necessary because such annotations can be mutated by server-side components and consequently cause a perpetual diff in the Terraform plan output. annotations - (Optional) An unstructured key value map stored with the ingress that may be used to store arbitrary metadata.īy default, the provider ignores any annotations whose key names end with kubernetes.io.wait_for_load_balancer - (Optional) Terraform will wait for the load balancer to have at least 1 endpoint before considering the resource created.spec - (Required) Spec defines the behavior of a ingress. metadata - (Required) Standard ingress's metadata.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |