istio.io/istio@v0.0.0-20240520182934-d79c90f27776/pilot/pkg/config/kube/gateway/testdata/route-precedence.status.yaml.golden (about)

     1  apiVersion: gateway.networking.k8s.io/v1beta1
     2  kind: GatewayClass
     3  metadata:
     4    creationTimestamp: null
     5    name: istio
     6    namespace: default
     7  spec: null
     8  status:
     9    conditions:
    10    - lastTransitionTime: fake
    11      message: Handled by Istio controller
    12      reason: Accepted
    13      status: "True"
    14      type: Accepted
    15    supportedFeatures:
    16    - HTTPRouteFeatureA
    17    - HTTPRouteFeatureB
    18  ---
    19  apiVersion: gateway.networking.k8s.io/v1beta1
    20  kind: Gateway
    21  metadata:
    22    creationTimestamp: null
    23    name: gateway
    24    namespace: istio-system
    25  spec: null
    26  status:
    27    addresses:
    28    - type: IPAddress
    29      value: 1.2.3.4
    30    conditions:
    31    - lastTransitionTime: fake
    32      message: Resource accepted
    33      reason: Accepted
    34      status: "True"
    35      type: Accepted
    36    - lastTransitionTime: fake
    37      message: Resource programmed, assigned to service(s) istio-ingressgateway.istio-system.svc.domain.suffix:80
    38      reason: Programmed
    39      status: "True"
    40      type: Programmed
    41    listeners:
    42    - attachedRoutes: 2
    43      conditions:
    44      - lastTransitionTime: fake
    45        message: No errors found
    46        reason: Accepted
    47        status: "True"
    48        type: Accepted
    49      - lastTransitionTime: fake
    50        message: No errors found
    51        reason: NoConflicts
    52        status: "False"
    53        type: Conflicted
    54      - lastTransitionTime: fake
    55        message: No errors found
    56        reason: Programmed
    57        status: "True"
    58        type: Programmed
    59      - lastTransitionTime: fake
    60        message: No errors found
    61        reason: ResolvedRefs
    62        status: "True"
    63        type: ResolvedRefs
    64      name: default
    65      supportedKinds:
    66      - group: gateway.networking.k8s.io
    67        kind: HTTPRoute
    68      - group: gateway.networking.k8s.io
    69        kind: GRPCRoute
    70  ---
    71  apiVersion: gateway.networking.k8s.io/v1beta1
    72  kind: HTTPRoute
    73  metadata:
    74    creationTimestamp: null
    75    name: http
    76    namespace: allowed-1
    77  spec: null
    78  status:
    79    parents:
    80    - conditions:
    81      - lastTransitionTime: fake
    82        message: Route was valid
    83        reason: Accepted
    84        status: "True"
    85        type: Accepted
    86      - lastTransitionTime: fake
    87        message: All references resolved
    88        reason: ResolvedRefs
    89        status: "True"
    90        type: ResolvedRefs
    91      controllerName: istio.io/gateway-controller
    92      parentRef:
    93        group: ""
    94        kind: Service
    95        name: b-example
    96    - conditions:
    97      - lastTransitionTime: fake
    98        message: Route was valid
    99        reason: Accepted
   100        status: "True"
   101        type: Accepted
   102      - lastTransitionTime: fake
   103        message: All references resolved
   104        reason: ResolvedRefs
   105        status: "True"
   106        type: ResolvedRefs
   107      controllerName: istio.io/gateway-controller
   108      parentRef:
   109        group: ""
   110        kind: Service
   111        name: a-example
   112    - conditions:
   113      - lastTransitionTime: fake
   114        message: Route was valid
   115        reason: Accepted
   116        status: "True"
   117        type: Accepted
   118      - lastTransitionTime: fake
   119        message: All references resolved
   120        reason: ResolvedRefs
   121        status: "True"
   122        type: ResolvedRefs
   123      controllerName: istio.io/gateway-controller
   124      parentRef:
   125        name: gateway
   126        namespace: istio-system
   127  ---
   128  apiVersion: gateway.networking.k8s.io/v1beta1
   129  kind: HTTPRoute
   130  metadata:
   131    creationTimestamp: null
   132    name: http
   133    namespace: allowed-2
   134  spec: null
   135  status:
   136    parents:
   137    - conditions:
   138      - lastTransitionTime: fake
   139        message: Route was valid
   140        reason: Accepted
   141        status: "True"
   142        type: Accepted
   143      - lastTransitionTime: fake
   144        message: All references resolved
   145        reason: ResolvedRefs
   146        status: "True"
   147        type: ResolvedRefs
   148      controllerName: istio.io/gateway-controller
   149      parentRef:
   150        group: ""
   151        kind: Service
   152        name: a-example
   153    - conditions:
   154      - lastTransitionTime: fake
   155        message: Route was valid
   156        reason: Accepted
   157        status: "True"
   158        type: Accepted
   159      - lastTransitionTime: fake
   160        message: All references resolved
   161        reason: ResolvedRefs
   162        status: "True"
   163        type: ResolvedRefs
   164      controllerName: istio.io/gateway-controller
   165      parentRef:
   166        name: gateway
   167        namespace: istio-system
   168  ---
   169  apiVersion: gateway.networking.k8s.io/v1beta1
   170  kind: HTTPRoute
   171  metadata:
   172    creationTimestamp: null
   173    name: http
   174    namespace: default
   175  spec: null
   176  status:
   177    parents:
   178    - conditions:
   179      - lastTransitionTime: fake
   180        message: hostnames matched parent hostname "*.domain.example", but namespace
   181          "default" is not allowed by the parent
   182        reason: NotAllowedByListeners
   183        status: "False"
   184        type: Accepted
   185      - lastTransitionTime: fake
   186        message: All references resolved
   187        reason: ResolvedRefs
   188        status: "True"
   189        type: ResolvedRefs
   190      controllerName: istio.io/gateway-controller
   191      parentRef:
   192        name: gateway
   193        namespace: istio-system
   194  ---