description:A list of services or namespaces that should not be enforced
by Istio RBAC policies.
properties:
namespaces:
description:A list of namespaces.
items:
format:string
type:string
type:array
services:
description:A list of services.
items:
format:string
type:string
type:array
type:object
inclusion:
description:A list of services or namespaces that should be enforced
by Istio RBAC policies.
properties:
namespaces:
description:A list of namespaces.
items:
format:string
type:string
type:array
services:
description:A list of services.
items:
format:string
type:string
type:array
type:object
mode:
description:Istio RBAC mode.
enum:
-"OFF"
-"ON"
-ON_WITH_INCLUSION
-ON_WITH_EXCLUSION
type:string
type:object
type:object
versions:
-name:v1alpha1
served:true
storage:true
---
apiVersion:apiextensions.k8s.io/v1beta1
kind:CustomResourceDefinition
metadata:
annotations:
helm.sh/resource-policy:keep
helm.sh/hook:crd-install
labels:
app:istio-pilot
chart:istio
heritage:Tiller
release:istio
name:destinationrules.networking.istio.io
spec:
additionalPrinterColumns:
-JSONPath:.spec.host
description:The name of a service from the service registry
name:Host
type:string
-JSONPath:.metadata.creationTimestamp
description:|-
CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.
Populated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
description:The actions that will be executed when match evaluates
to `true`.
items:
properties:
handler:
description:Fully qualified name of the handler to invoke.
format:string
type:string
instances:
items:
format:string
type:string
type:array
name:
description:A handle to refer to the results of the action.
format:string
type:string
type:object
type:array
match:
description:Match is an attribute based predicate.
format:string
type:string
requestHeaderOperations:
items:
properties:
name:
description:Header name literal value.
format:string
type:string
operation:
description:Header operation type.
enum:
-REPLACE
-REMOVE
-APPEND
type:string
values:
description:Header value expressions.
items:
format:string
type:string
type:array
type:object
type:array
responseHeaderOperations:
items:
properties:
name:
description:Header name literal value.
format:string
type:string
operation:
description:Header operation type.
enum:
-REPLACE
-REMOVE
-APPEND
type:string
values:
description:Header value expressions.
items:
format:string
type:string
type:array
type:object
type:array
sampling:
properties:
random:
description:Provides filtering of actions based on random selection
per request.
properties:
attributeExpression:
description:Specifies an attribute expression to use to override
the numerator in the `percent_sampled` field.
format:string
type:string
percentSampled:
description:The default sampling rate, expressed as a percentage.
properties:
denominator:
description:Specifies the denominator.
enum:
-HUNDRED
-TEN_THOUSAND
type:string
numerator:
description:Specifies the numerator.
type:integer
type:object
useIndependentRandomness:
description:By default sampling will be based on the value
of the request header `x-request-id`.
type:boolean
type:object
rateLimit:
properties:
maxUnsampledEntries:
description:Number of entries to allow during the `sampling_duration`
before sampling is enforced.
format:int64
type:integer
samplingDuration:
description:Window in which to enforce the sampling rate.
type:string
samplingRate:
description:The rate at which to sample entries once the unsampled
limit has been reached.
format:int64
type:integer
type:object
type:object
type:object
type:object
versions:
-name:v1alpha2
served:true
storage:true
---
apiVersion:apiextensions.k8s.io/v1beta1
kind:CustomResourceDefinition
metadata:
annotations:
helm.sh/resource-policy:keep
helm.sh/hook:crd-install
labels:
app:istio-pilot
chart:istio
heritage:Tiller
release:istio
name:serviceentries.networking.istio.io
spec:
additionalPrinterColumns:
-JSONPath:.spec.hosts
description:The hosts associated with the ServiceEntry
name:Hosts
type:string
-JSONPath:.spec.location
description:Whether the service is external to the mesh or part of the mesh (MESH_EXTERNAL
or MESH_INTERNAL)
name:Location
type:string
-JSONPath:.spec.resolution
description:Service discovery mode for the hosts (NONE, STATIC, or DNS)
name:Resolution
type:string
-JSONPath:.metadata.creationTimestamp
description:|-
CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.
Populated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
description:The virtual IP addresses associated with the service.
items:
format:string
type:string
type:array
endpoints:
description:One or more endpoints associated with the service.
items:
properties:
address:
format:string
type:string
labels:
additionalProperties:
format:string
type:string
description:One or more labels associated with the endpoint.
type:object
locality:
description:The locality associated with the endpoint.
format:string
type:string
network:
format:string
type:string
ports:
additionalProperties:
type:integer
description:Set of ports associated with the endpoint.
type:object
weight:
description:The load balancing weight associated with the endpoint.
type:integer
type:object
type:array
exportTo:
description:A list of namespaces to which this service is exported.
items:
format:string
type:string
type:array
hosts:
description:The hosts associated with the ServiceEntry.
items:
format:string
type:string
type:array
location:
enum:
-MESH_EXTERNAL
-MESH_INTERNAL
type:string
ports:
description:The ports associated with the external service.
items:
properties:
name:
description:Label assigned to the port.
format:string
type:string
number:
description:A valid non-negative integer port number.
type:integer
protocol:
description:The protocol exposed on the port.
format:string
type:string
type:object
type:array
resolution:
description:Service discovery mode for the hosts.
enum:
-NONE
-STATIC
-DNS
type:string
subjectAltNames:
items:
format:string
type:string
type:array
type:object
type:object
versions:
-name:v1alpha3
served:true
storage:true
---
apiVersion:apiextensions.k8s.io/v1beta1
kind:CustomResourceDefinition
metadata:
annotations:
helm.sh/resource-policy:keep
helm.sh/hook:crd-install
labels:
app:mixer
chart:istio
heritage:Tiller
istio:rbac
package:istio.io.mixer
release:istio
name:servicerolebindings.rbac.istio.io
spec:
additionalPrinterColumns:
-JSONPath:.spec.roleRef.name
description:The name of the ServiceRole object being referenced
name:Reference
type:string
-JSONPath:.metadata.creationTimestamp
description:|-
CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.
Populated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
description:The set of access rules (permissions) that the role has.
items:
properties:
constraints:
description:Optional.
items:
properties:
key:
description:Key of the constraint.
format:string
type:string
values:
description:List of valid values for the constraint.
items:
format:string
type:string
type:array
type:object
type:array
hosts:
items:
format:string
type:string
type:array
methods:
description:Optional.
items:
format:string
type:string
type:array
notHosts:
items:
format:string
type:string
type:array
notMethods:
items:
format:string
type:string
type:array
notPaths:
items:
format:string
type:string
type:array
notPorts:
items:
format:int32
type:integer
type:array
paths:
description:Optional.
items:
format:string
type:string
type:array
ports:
items:
format:int32
type:integer
type:array
services:
description:A list of service names.
items:
format:string
type:string
type:array
type:object
type:array
type:object
type:object
versions:
-name:v1alpha1
served:true
storage:true
---
apiVersion:apiextensions.k8s.io/v1beta1
kind:CustomResourceDefinition
metadata:
annotations:
helm.sh/resource-policy:keep
helm.sh/hook:crd-install
labels:
app:istio-pilot
chart:istio
heritage:Tiller
release:istio
name:virtualservices.networking.istio.io
spec:
additionalPrinterColumns:
-JSONPath:.spec.gateways
description:The names of gateways and sidecars that should apply these routes
name:Gateways
type:string
-JSONPath:.spec.hosts
description:The destination hosts to which traffic is being sent
name:Hosts
type:string
-JSONPath:.metadata.creationTimestamp
description:|-
CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.
Populated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.
Populated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.
Populated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
name:Age
type:date
group:certmanager.k8s.io
versions:
-name:v1alpha1
served:true
storage:true
names:
kind:Order
plural:orders
scope:Namespaced
---
apiVersion:apiextensions.k8s.io/v1beta1
kind:CustomResourceDefinition
metadata:
name:challenges.certmanager.k8s.io
labels:
app:certmanager
chart:certmanager
heritage:Tiller
release:istio
annotations:
helm.sh/resource-policy:keep
helm.sh/hook:crd-install
spec:
additionalPrinterColumns:
-JSONPath:.status.state
name:State
type:string
-JSONPath:.spec.dnsName
name:Domain
type:string
-JSONPath:.status.reason
name:Reason
type:string
-JSONPath:.metadata.creationTimestamp
description:|-
CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.
Populated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
These files are intended to be used to install Istio for E2E tests.
The rendered files can be generated with `make generate_e2e_yaml`.
These files will all have `values-e2e.yaml` applied to them *first*, so if there are settings there that should not be included in the test the must be overridden.