istio
1apiVersion: gateway.networking.k8s.io/v1beta12kind: Gateway3metadata:4annotations:5gateway.istio.io/controller-version: "5"6---
7apiVersion: v18kind: ServiceAccount9metadata:10annotations: {}11labels:12gateway.istio.io/managed: istio.io-mesh-controller13gateway.networking.k8s.io/gateway-name: namespace14istio.io/gateway-name: namespace15topology.istio.io/network: network-116name: namespace-istio-waypoint17namespace: default18ownerReferences:19- apiVersion: gateway.networking.k8s.io/v1beta120kind: Gateway21name: namespace22uid: ""23---
24apiVersion: apps/v125kind: Deployment26metadata:27annotations: {}28labels:29gateway.istio.io/managed: istio.io-mesh-controller30gateway.networking.k8s.io/gateway-name: namespace31istio.io/gateway-name: namespace32topology.istio.io/network: network-133name: namespace-istio-waypoint34namespace: default35ownerReferences:36- apiVersion: gateway.networking.k8s.io/v1beta137kind: Gateway38name: namespace39uid: ""40spec:41selector:42matchLabels:43gateway.networking.k8s.io/gateway-name: namespace44template:45metadata:46annotations:47ambient.istio.io/redirection: disabled48istio.io/rev: default49prometheus.io/path: /stats/prometheus50prometheus.io/port: "15020"51prometheus.io/scrape: "true"52labels:53gateway.istio.io/managed: istio.io-mesh-controller54gateway.networking.k8s.io/gateway-name: namespace55istio.io/gateway-name: namespace56service.istio.io/canonical-name: namespace-istio-waypoint57service.istio.io/canonical-revision: latest58sidecar.istio.io/inject: "false"59topology.istio.io/network: network-160spec:61containers:62- args:63- proxy64- waypoint65- --domain66- $(POD_NAMESPACE).svc.<no value>67- --serviceCluster68- namespace-istio-waypoint.$(POD_NAMESPACE)69- --proxyLogLevel70- <nil>71- --proxyComponentLogLevel72- <nil>73- --log_output_level74- <nil>75env:76- name: ISTIO_META_SERVICE_ACCOUNT77valueFrom:78fieldRef:79fieldPath: spec.serviceAccountName80- name: ISTIO_META_NODE_NAME81valueFrom:82fieldRef:83fieldPath: spec.nodeName84- name: PILOT_CERT_PROVIDER85value: <no value>86- name: CA_ADDR87value: istiod-<no value>.<no value>.svc:1501288- name: POD_NAME89valueFrom:90fieldRef:91fieldPath: metadata.name92- name: POD_NAMESPACE93valueFrom:94fieldRef:95fieldPath: metadata.namespace96- name: INSTANCE_IP97valueFrom:98fieldRef:99fieldPath: status.podIP100- name: SERVICE_ACCOUNT101valueFrom:102fieldRef:103fieldPath: spec.serviceAccountName104- name: HOST_IP105valueFrom:106fieldRef:107fieldPath: status.hostIP108- name: ISTIO_CPU_LIMIT109valueFrom:110resourceFieldRef:111resource: limits.cpu112- name: PROXY_CONFIG113value: |114{}
115- name: GOMEMLIMIT116valueFrom:117resourceFieldRef:118resource: limits.memory119- name: GOMAXPROCS120valueFrom:121resourceFieldRef:122resource: limits.cpu123- name: ISTIO_META_CLUSTER_ID124value: Kubernetes125- name: ISTIO_META_NETWORK126value: network-1127- name: ISTIO_META_INTERCEPTION_MODE128value: REDIRECT129- name: ISTIO_META_WORKLOAD_NAME130value: namespace-istio-waypoint131- name: ISTIO_META_OWNER132value: kubernetes://apis/apps/v1/namespaces/default/deployments/namespace-istio-waypoint133- name: ISTIO_META_MESH_ID134value: cluster.local135image: test/proxyv2:test136name: istio-proxy137ports:138- containerPort: 15021139name: status-port140protocol: TCP141- containerPort: 15090142name: http-envoy-prom143protocol: TCP144readinessProbe:145failureThreshold: 4146httpGet:147path: /healthz/ready148port: 15021149scheme: HTTP150initialDelaySeconds: 0151periodSeconds: 15152successThreshold: 1153timeoutSeconds: 1154resources:155limits:156cpu: "2"157memory: 1Gi158requests:159cpu: 100m160memory: 128Mi161securityContext:162capabilities:163drop:164- ALL165privileged: false166runAsGroup: 1337167runAsUser: 0168startupProbe:169failureThreshold: 30170httpGet:171path: /healthz/ready172port: 15021173scheme: HTTP174initialDelaySeconds: 1175periodSeconds: 1176successThreshold: 1177timeoutSeconds: 1178volumeMounts:179- mountPath: /var/run/secrets/workload-spiffe-uds180name: workload-socket181- mountPath: /var/run/secrets/istio182name: istiod-ca-cert183- mountPath: /var/lib/istio/data184name: istio-data185- mountPath: /etc/istio/proxy186name: istio-envoy187- mountPath: /var/run/secrets/tokens188name: istio-token189- mountPath: /etc/istio/pod190name: istio-podinfo191serviceAccountName: namespace-istio-waypoint192terminationGracePeriodSeconds: 2193volumes:194- emptyDir: {}195name: workload-socket196- emptyDir:197medium: Memory198name: istio-envoy199- emptyDir:200medium: Memory201name: go-proxy-envoy202- emptyDir: {}203name: istio-data204- emptyDir: {}205name: go-proxy-data206- downwardAPI:207items:208- fieldRef:209fieldPath: metadata.labels210path: labels211- fieldRef:212fieldPath: metadata.annotations213path: annotations214name: istio-podinfo215- name: istio-token216projected:217sources:218- serviceAccountToken:219audience: istio-ca220expirationSeconds: 43200221path: istio-token222- configMap:223name: istio-ca-root-cert224name: istiod-ca-cert225---
226apiVersion: v1227kind: Service228metadata:229annotations: {}230labels:231gateway.istio.io/managed: istio.io-mesh-controller232gateway.networking.k8s.io/gateway-name: namespace233istio.io/gateway-name: namespace234topology.istio.io/network: network-1235name: namespace-istio-waypoint236namespace: default237ownerReferences:238- apiVersion: gateway.networking.k8s.io/v1beta1239kind: Gateway240name: namespace241uid: ""242spec:243ports:244- appProtocol: tcp245name: status-port246port: 15021247protocol: TCP248- appProtocol: all249name: mesh250port: 15008251protocol: TCP252selector:253gateway.networking.k8s.io/gateway-name: namespace254type: ClusterIP255---
256