2.5.


2.5.1.

2.5.2.

2.5.2.1.

참고

2.5.2.1.1.

참고

  1. 참고

    apiVersion: maistra.io/v2
    kind: ServiceMeshControlPlane
    metadata:
      name: basic
    spec:
      mode: ClusterWide
      meshConfig:
        discoverySelectors:
        - matchLabels:
            istio-discovery: enabled 
    1
    
        - matchExpressions:
          - key: kubernetes.io/metadata.name 
    2
    
            operator: In
            values:
            - info
            - httpbin
            - istio-system
    Copy to Clipboard Toggle word wrap
    1
    2

2.5.2.1.2.

참고

  1. $ oc -n istio-system edit smcp <name> 
    1
    Copy to Clipboard Toggle word wrap
    1
  2. 참고

    apiVersion: maistra.io/v2
    kind: ServiceMeshControlPlane
    metadata:
      name: basic
    spec:
      mode: ClusterWide
      meshConfig:
        discoverySelectors:
        - matchLabels:
            istio-discovery: enabled 
    1
    
        - matchExpressions:
          - key: kubernetes.io/metadata.name 
    2
    
            operator: In
            values:
            - info
            - httpbin
            - istio-system
    Copy to Clipboard Toggle word wrap
    1
    2

2.5.2.1.3.

참고

  1. apiVersion: maistra.io/v1
    kind: ServiceMeshMemberRoll
    metadata:
      name: default
    spec:
      memberSelectors:
      - matchLabels:
          istio-injection: enabled 
    1
    Copy to Clipboard Toggle word wrap
    1
2.5.2.1.4.

참고

  1. $ oc edit smmr -n <controlplane-namespace>
    Copy to Clipboard Toggle word wrap
  2. apiVersion: maistra.io/v1
    kind: ServiceMeshMemberRoll
    metadata:
      name: default
    spec:
      memberSelectors:
      - matchLabels:
          istio-injection: enabled 
    1
    Copy to Clipboard Toggle word wrap
    1
2.5.2.1.5.

  1. apiVersion: apps/v1
    kind: Deployment
    metadata:
      name: nginx
    spec:
      selector:
        matchLabels:
          app: nginx
      template:
        metadata:
          annotations:
            sidecar.istio.io/inject: 'true' 
    1
    
          labels:
            app: nginx
        spec:
          containers:
          - name: nginx
            image: nginx:1.14.2
            ports:
            - containerPort: 80
    ---
    apiVersion: apps/v1
    kind: Deployment
    metadata:
      name: nginx-without-sidecar
    spec:
      selector:
        matchLabels:
          app: nginx-without-sidecar
      template:
        metadata:
          labels:
            app: nginx-without-sidecar 
    2
    
        spec:
          containers:
          - name: nginx
            image: nginx:1.14.2
            ports:
            - containerPort: 80
    Copy to Clipboard Toggle word wrap
    1
    2
2.5.2.1.6.

  1. $ oc edit deployment -n <namespace> <deploymentName>
    Copy to Clipboard Toggle word wrap
  2. apiVersion: apps/v1
    kind: Deployment
    metadata:
      name: nginx
    spec:
      selector:
        matchLabels:
          app: nginx
      template:
        metadata:
          annotations:
            sidecar.istio.io/inject: 'true' 
    1
    
          labels:
            app: nginx
        spec:
          containers:
          - name: nginx
            image: nginx:1.14.2
            ports:
            - containerPort: 80
    ---
    apiVersion: apps/v1
    kind: Deployment
    metadata:
      name: nginx-without-sidecar
    spec:
      selector:
        matchLabels:
          app: nginx-without-sidecar
      template:
        metadata:
          labels:
            app: nginx-without-sidecar 
    2
    
        spec:
          containers:
          - name: nginx
            image: nginx:1.14.2
            ports:
            - containerPort: 80
    Copy to Clipboard Toggle word wrap
    1
    2

2.5.3.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat