3.8.
3.8.1. 링크 복사링크가 클립보드에 복사되었습니다!
3.8.2. 링크 복사링크가 클립보드에 복사되었습니다!
3.8.2.1. 링크 복사링크가 클립보드에 복사되었습니다!
oc create configmap --from-file=<templates-directory> smcp-templates -n openshift-operators
$ oc create configmap --from-file=<templates-directory> smcp-templates -n openshift-operators
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc get clusterserviceversion -n openshift-operators | grep 'Service Mesh'
$ oc get clusterserviceversion -n openshift-operators | grep 'Service Mesh'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow maistra.v1.0.0 Red Hat OpenShift Service Mesh 1.0.0 Succeeded
maistra.v1.0.0 Red Hat OpenShift Service Mesh 1.0.0 Succeeded
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc edit clusterserviceversion -n openshift-operators maistra.v1.0.0
$ oc edit clusterserviceversion -n openshift-operators maistra.v1.0.0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow
3.8.3. 링크 복사링크가 클립보드에 복사되었습니다!
oc get deployment -n <namespace>
$ oc get deployment -n <namespace>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc get deployment -n info ratings-v1 -o yaml
oc get deployment -n info ratings-v1 -o yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고oc apply -n <namespace> -f deployment.yaml
$ oc apply -n <namespace> -f deployment.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc apply -n info -f deployment-ratings-v1.yaml
$ oc apply -n info -f deployment-ratings-v1.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc get deployment -n <namespace> <deploymentName> -o yaml
$ oc get deployment -n <namespace> <deploymentName> -o yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc get deployment -n info ratings-v1 -o yaml
$ oc get deployment -n info ratings-v1 -o yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
3.8.4. 링크 복사링크가 클립보드에 복사되었습니다!
3.8.5. 링크 복사링크가 클립보드에 복사되었습니다!
oc get cm -n istio-system istio -o jsonpath='{.data.mesh}' | grep disablePolicyChecks
$ oc get cm -n istio-system istio -o jsonpath='{.data.mesh}' | grep disablePolicyChecks
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc edit cm -n istio-system istio
$ oc edit cm -n istio-system istio
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
3.8.5.1. 링크 복사링크가 클립보드에 복사되었습니다!
3.8.6. 링크 복사링크가 클립보드에 복사되었습니다!
3.8.6.1. 링크 복사링크가 클립보드에 복사되었습니다!
oc new-project info
$ oc new-project info
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc create -n istio-system -f servicemeshmemberroll-default.yaml
$ oc create -n istio-system -f servicemeshmemberroll-default.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
oc get smmr -n istio-system -o wide
$ oc get smmr -n istio-system -o wide
Copy to Clipboard Copied! Toggle word wrap Toggle overflow NAME READY STATUS AGE MEMBERS default 1/1 Configured 70s ["info"]
NAME READY STATUS AGE MEMBERS default 1/1 Configured 70s ["info"]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc apply -n info -f https://raw.githubusercontent.com/Maistra/istio/maistra-2.6/samples/bookinfo/platform/kube/bookinfo.yaml
$ oc apply -n info -f https://raw.githubusercontent.com/Maistra/istio/maistra-2.6/samples/bookinfo/platform/kube/bookinfo.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc apply -n info -f https://raw.githubusercontent.com/Maistra/istio/maistra-2.6/samples/bookinfo/networking/bookinfo-gateway.yaml
$ oc apply -n info -f https://raw.githubusercontent.com/Maistra/istio/maistra-2.6/samples/bookinfo/networking/bookinfo-gateway.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow gateway.networking.istio.io/info-gateway created virtualservice.networking.istio.io/info created
gateway.networking.istio.io/info-gateway created virtualservice.networking.istio.io/info created
Copy to Clipboard Copied! Toggle word wrap Toggle overflow export GATEWAY_URL=$(oc -n istio-system get route istio-ingressgateway -o jsonpath='{.spec.host}')
$ export GATEWAY_URL=$(oc -n istio-system get route istio-ingressgateway -o jsonpath='{.spec.host}')
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
3.8.6.2. 링크 복사링크가 클립보드에 복사되었습니다!
oc apply -n info -f https://raw.githubusercontent.com/Maistra/istio/maistra-2.6/samples/bookinfo/networking/destination-rule-all.yaml
$ oc apply -n info -f https://raw.githubusercontent.com/Maistra/istio/maistra-2.6/samples/bookinfo/networking/destination-rule-all.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc apply -n info -f https://raw.githubusercontent.com/Maistra/istio/maistra-2.6/samples/bookinfo/networking/destination-rule-all-mtls.yaml
$ oc apply -n info -f https://raw.githubusercontent.com/Maistra/istio/maistra-2.6/samples/bookinfo/networking/destination-rule-all-mtls.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow destinationrule.networking.istio.io/productpage created destinationrule.networking.istio.io/reviews created destinationrule.networking.istio.io/ratings created destinationrule.networking.istio.io/details created
destinationrule.networking.istio.io/productpage created destinationrule.networking.istio.io/reviews created destinationrule.networking.istio.io/ratings created destinationrule.networking.istio.io/details created
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
3.8.6.3. 링크 복사링크가 클립보드에 복사되었습니다!
oc get pods -n info
$ oc get pods -n info
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow echo "http://$GATEWAY_URL/productpage"
echo "http://$GATEWAY_URL/productpage"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
3.8.6.4. 링크 복사링크가 클립보드에 복사되었습니다!
3.8.6.4.1. 링크 복사링크가 클립보드에 복사되었습니다!
oc delete project info
$ oc delete project info
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
3.8.6.4.2. 링크 복사링크가 클립보드에 복사되었습니다!
oc -n istio-system patch --type='json' smmr default -p '[{"op": "remove", "path": "/spec/members", "value":["'"info"'"]}]'
$ oc -n istio-system patch --type='json' smmr default -p '[{"op": "remove", "path": "/spec/members", "value":["'"info"'"]}]'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
3.8.7. 링크 복사링크가 클립보드에 복사되었습니다!
curl "http://$GATEWAY_URL/productpage"
$ curl "http://$GATEWAY_URL/productpage"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow export JAEGER_URL=$(oc get route -n istio-system jaeger -o jsonpath='{.spec.host}')
$ export JAEGER_URL=$(oc get route -n istio-system jaeger -o jsonpath='{.spec.host}')
Copy to Clipboard Copied! Toggle word wrap Toggle overflow echo $JAEGER_URL
echo $JAEGER_URL
Copy to Clipboard Copied! Toggle word wrap Toggle overflow