āĻāĻŽāĻ°āĻž Red Hat OpenShift āĻāĻŦāĻ Kubernetes-āĻāĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛āĻŋāĻ¤ āĻšāĻ˛ā§ Istio āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŽā§āĻļā§āĻ° āĻ āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻā§āĻˇāĻŽāĻ¤āĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§ āĻĒā§āĻ¸ā§āĻāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸āĻŋāĻ°āĻŋāĻ āĻļā§āĻ°ā§ āĻāĻ°āĻāĻŋāĨ¤
āĻĒā§āĻ°āĻĨāĻŽ āĻĒāĻ°ā§āĻŦ, āĻāĻ:
- āĻāĻ¸ā§āĻ¨ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻ¸āĻžāĻāĻĄāĻāĻžāĻ° āĻāĻ¨ā§āĻā§āĻāĻ¨āĻžāĻ°āĻā§āĻ˛āĻŋāĻ° āĻ§āĻžāĻ°āĻŖāĻžāĻāĻŋ āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž āĻāĻ°āĻŋ āĻāĻŦāĻ āĻāĻ āĻ¸āĻŋāĻ°āĻŋāĻā§āĻ° āĻĒā§āĻ¸ā§āĻāĻā§āĻ˛āĻŋāĻ° āĻ˛ā§āĻāĻāĻŽā§āĻāĻŋāĻĢ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŋ: "āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻĄā§ āĻāĻŋāĻā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¨āĻž".
- āĻāĻ¸ā§āĻ¨ Istio āĻāĻ° āĻŽā§āĻ˛āĻŋāĻ āĻāĻŋāĻ¨āĻŋāĻ¸āĻāĻŋ āĻĒāĻ°āĻŋāĻāĻ¯āĻŧ āĻāĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ - āĻ°āĻžāĻāĻāĻŋāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĨ¤ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¸ā§āĻ¤ Istio āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ āĻ¤āĻžāĻĻā§āĻ° āĻāĻĒāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻāĻŋ āĻāĻŽāĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻā§āĻĄā§āĻ° āĻŦāĻžāĻāĻ°ā§āĻ° YAML āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ā§ āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻŽāĻ°āĻž āĻā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻŋ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻ° āĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻ° āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻ¨āĻžāĻ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻāĻŋāĨ¤ āĻ¨āĻ¤ā§āĻ¨ āĻŦāĻāĻ°ā§āĻ° āĻŦā§āĻ¨āĻžāĻ¸ â āĻāĻ¸ā§āĻāĻŋāĻāĻ¤ā§ 10āĻāĻŋ āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻ āĻĒāĻžāĻ
āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻĒāĻ°ā§āĻŦ, āĻļā§āĻā§āĻ°āĻ āĻāĻ¸āĻā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻŦāĻ˛āĻŦā§:
- āĻāĻŋāĻāĻžāĻŦā§ Istio āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ āĻŦā§āĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻ¤ā§āĻ°ā§ āĻĒā§āĻ˛ āĻāĻā§āĻāĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°ā§ āĻāĻŦāĻ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻŦā§ āĻāĻŋāĻāĻžāĻŦā§ Istio āĻāĻĒāĻ¨āĻžāĻā§ āĻŦā§āĻ¯āĻžāĻ˛ā§āĻ¨ā§āĻ¸āĻŋāĻ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻŽā§āĻ¤ āĻŦāĻž āĻāĻžāĻ°āĻžāĻĒāĻāĻžāĻŦā§ āĻĒāĻžāĻ°āĻĢāĻ°ā§āĻŽāĻŋāĻ āĻĒāĻĄ āĻ āĻĒāĻ¸āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤
- Istio āĻāĻāĻžāĻ¨ā§ āĻā§āĻāĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¤āĻž āĻĻā§āĻāĻ¤ā§ āĻāĻŽāĻ°āĻž āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ¸ā§āĻ āĻĨā§āĻā§ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻāĻŋāĻ āĻĻā§āĻāĻŦāĨ¤ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻā§āĻĄā§āĻ° āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻžāĻĄāĻŧāĻžāĻ YAML āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛ āĻāĻŦāĻ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻā§āĻāĻžāĻŦā§ āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻ āĻ°ā§āĻ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ āĻāĻŦāĻ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ¤ā§āĻ°ā§āĻāĻŋāĻā§āĻ˛āĻŋ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¤āĻž āĻāĻŽāĻ°āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻĻā§āĻāĻžāĻŦāĨ¤
āĻ¤ā§āĻ¤ā§āĻ¯āĻŧ āĻ āĻāĻļ:
- āĻā§āĻ°ā§āĻ¸āĻŋāĻ āĻāĻŦāĻ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻāĻāĻŋ āĻāĻ˛ā§āĻĒ, āĻ¯āĻž āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻŦāĻž āĻ¸āĻšāĻā§āĻ āĻāĻ¸ā§āĻāĻŋāĻāĻ¤ā§ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻŽāĻ°āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻĻā§āĻāĻžāĻŦ āĻāĻŋāĻāĻžāĻŦā§ āĻ āĻ¨āĻžāĻ¯āĻŧāĻžāĻ¸ā§ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ° āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻāĻĒā§āĻ¨āĻļāĻŋāĻĢā§āĻ āĻ¸ā§āĻā§āĻ˛āĻŋāĻ āĻāĻ° āĻ¸āĻāĻŽāĻŋāĻļā§āĻ°āĻŖā§ āĻĒā§āĻ°āĻŽāĻŋāĻĨāĻŋāĻāĻ¸, āĻā§āĻāĻžāĻ° āĻāĻŦāĻ āĻā§āĻ°āĻžāĻĢāĻžāĻ¨āĻžāĻ° āĻŽāĻ¤ā§ āĻ¸āĻ°āĻā§āĻāĻžāĻŽāĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧāĨ¤
- āĻāĻŽāĻ°āĻž āĻŽāĻ¨āĻŋāĻāĻ°āĻŋāĻ āĻāĻŦāĻ āĻ¤ā§āĻ°ā§āĻāĻŋāĻā§āĻ˛āĻŋ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻž āĻĨā§āĻā§ āĻāĻā§āĻāĻžāĻā§āĻ¤āĻāĻžāĻŦā§ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻŋā§ˇ āĻ āĻ¨ā§āĻ¯ āĻāĻĨāĻžāĻ¯āĻŧ, āĻāĻŽāĻ°āĻž āĻ¸ā§āĻ°ā§āĻ¸ āĻā§āĻĄ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¨āĻž āĻāĻ°ā§ āĻā§āĻāĻžāĻŦā§ āĻĢāĻ˛ā§āĻ āĻāĻ¨āĻā§āĻāĻļāĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ āĻ¤āĻž āĻļāĻŋāĻāĻŋ, āĻ¯āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻĻā§āĻˇā§āĻāĻŋāĻā§āĻŖ āĻĨā§āĻā§ āĻā§āĻŦāĻ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ - āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻĄ āĻ¨āĻŋāĻā§āĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§āĻ¨ āĻ¤āĻŦā§ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻā§āĻāĻāĻŋ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻ āĻŦāĻļā§āĻˇā§, āĻāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻŽā§āĻļā§āĻ° āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻĒā§āĻ¸ā§āĻā§:
- āĻāĻ˛ā§āĻ¨ āĻĄāĻžāĻ°ā§āĻ āĻ¸āĻžāĻāĻĄā§ āĻ¯āĻžāĻāĨ¤ āĻāĻ°āĻ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§, āĻāĻŽāĻ°āĻž āĻĄāĻžāĻ°ā§āĻ āĻ˛āĻā§āĻ āĻ¸ā§āĻāĻŋāĻŽāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻļāĻŋāĻāĻŦ, āĻ¯āĻāĻ¨ āĻā§āĻĄāĻāĻŋ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻāĻ¤ā§āĻĒāĻžāĻĻāĻ¨ āĻĄā§āĻāĻžāĻ¤ā§ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻā§āĻ¨āĻāĻāĻžāĻŦā§āĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨āĻā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻāĻāĻžāĻ¨ā§āĻ āĻāĻ¸ā§āĻāĻŋāĻāĻ° āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻ āĻŦāĻŋāĻāĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻāĻžāĻā§ āĻāĻ¸ā§āĨ¤ āĻāĻŦāĻ āĻ¯ā§āĻĻā§āĻ§ āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻ° āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒāĻā§ āĻā§āĻ¨āĻāĻāĻžāĻŦā§āĻ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻ¨āĻž āĻāĻ°ā§ āĻ˛āĻžāĻāĻ āĻāĻ¤ā§āĻĒāĻžāĻĻāĻ¨ āĻĄā§āĻāĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻ¯āĻžāĻāĻžāĻāĻ¯āĻŧā§āĻ° āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻŦāĻŋāĻļā§āĻŦāĻžāĻ¸āĻ¯ā§āĻā§āĻ¯ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĨ¤
- āĻĄāĻžāĻ°ā§āĻ āĻ˛āĻā§āĻā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§, āĻāĻŽāĻ°āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻĻā§āĻāĻžāĻŦ āĻāĻŋāĻāĻžāĻŦā§ āĻā§āĻāĻāĻŋ āĻāĻŽāĻžāĻ¤ā§ āĻāĻŦāĻ āĻā§āĻĒāĻžāĻĻāĻ¨ā§ āĻ¨āĻ¤ā§āĻ¨ āĻā§āĻĄ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¸āĻšāĻ āĻāĻ°āĻ¤ā§ āĻā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻŋ āĻĄāĻŋāĻĒā§āĻ˛āĻ¯āĻŧāĻŽā§āĻ¨ā§āĻ āĻŽāĻĄā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧāĨ¤ āĻā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻŋ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻ¨āĻŋāĻā§āĻ āĻ¨āĻ¤ā§āĻ¨ āĻĨā§āĻā§ āĻ āĻ¨ā§āĻ āĻĻā§āĻ°ā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ Istio āĻāĻĒāĻ¨āĻžāĻā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ YAML āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻ āĻ¸ā§āĻāĻŋāĻŽāĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤
- āĻĒāĻ°āĻŋāĻļā§āĻˇā§, āĻāĻŽāĻ°āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻĻā§āĻāĻžāĻŦ āĻāĻŋāĻāĻžāĻŦā§ Istio Egress āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ āĻ¯āĻžāĻ°āĻž āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻŦāĻžāĻāĻ°ā§ āĻāĻā§ āĻ¤āĻžāĻĻā§āĻ° āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻĻā§āĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ Istio-āĻāĻ° āĻā§āĻˇāĻŽāĻ¤āĻžāĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ā§ˇ
āĻ¤ā§, āĻāĻāĻžāĻ¨ā§ āĻāĻŽāĻ°āĻž āĻ¯āĻžāĻ...
Istio āĻŽāĻ¨āĻŋāĻāĻ°āĻŋāĻ āĻāĻŦāĻ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ āĻā§āĻ˛āĻ¸ - āĻāĻāĻāĻŋ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻŽā§āĻļā§ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻ¸āĻžāĻāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻ° āĻ¯āĻž āĻāĻŋāĻā§ āĻĻāĻ°āĻāĻžāĻ°
āĻāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻŽā§āĻļ āĻāĻŋ
āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻāĻžāĻ˛ āĻā§āĻ°āĻžāĻĢāĻŋāĻ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ, āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ, āĻāĻŦāĻŋāĻˇā§āĻāĻžāĻ°, āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž, āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¸āĻšāĻ¨āĻļā§āĻ˛āĻ¤āĻž āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻā§āĻ°ā§āĻĒā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĻāĻ°āĻāĻžāĻ°ā§ āĻāĻŋāĻ¨āĻŋāĻ¸āĻā§āĻ˛āĻŋāĻ° āĻŽāĻ¤ā§ āĻĢāĻžāĻāĻļāĻ¨āĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°ā§ā§ˇ Istio āĻāĻĒāĻ¨āĻžāĻā§ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻā§āĻĄā§ āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻ āĻ¸āĻŦ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻžāĻĻā§āĻ° āĻ°āĻšāĻ¸ā§āĻ¯ āĻāĻŋ? Istio āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ āĻ¸āĻžāĻāĻĄāĻāĻžāĻ° āĻāĻ¨ā§āĻā§āĻāĻ¨āĻžāĻ° āĻāĻāĻžāĻ°ā§ āĻ¤āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻĒā§āĻ°āĻā§āĻ¸āĻŋ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻ°ā§ (āĻ¸āĻžāĻāĻĄāĻāĻžāĻ° āĻšāĻ˛ āĻāĻāĻāĻŋ āĻŽā§āĻāĻ°āĻ¸āĻžāĻāĻā§āĻ˛ āĻ¸āĻžāĻāĻĄāĻāĻžāĻ°), āĻ¯āĻžāĻ° āĻĒāĻ°ā§ āĻāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻ āĻĒā§āĻ°āĻā§āĻ¸āĻŋāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¯āĻžāĻ¯āĻŧ, āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¨ā§āĻ¤āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻā§āĻāĻžāĻŦā§, āĻāĻāĻ¨ āĻāĻŦāĻ āĻāĻ āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§ āĻ¸āĻŦ āĻ¸āĻŽāĻ¯āĻŧā§ āĻ¸ā§āĻŦāĻž āĻĒā§āĻāĻāĻžāĻ¤ā§ āĻšāĻŦā§. Istio āĻāĻ¨ā§āĻ¨āĻ¤ DevOps āĻā§āĻļāĻ˛āĻā§āĻ˛āĻŋ āĻ¯ā§āĻŽāĻ¨ āĻā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻŋ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž, āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ āĻŦā§āĻ°ā§āĻāĻžāĻ°, āĻĢāĻ˛ā§āĻ āĻāĻ¨āĻā§āĻāĻļāĻ¨ āĻāĻŦāĻ āĻāĻ°āĻ āĻ āĻ¨ā§āĻ āĻāĻŋāĻā§ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§āĨ¤
Istio āĻāĻŋāĻāĻžāĻŦā§ āĻĒāĻžāĻ¤ā§āĻ°ā§ āĻāĻŦāĻ Kubernetes āĻ¸āĻā§āĻā§ āĻāĻžāĻ āĻāĻ°ā§
Istio āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻāĻžāĻ˛ āĻšāĻ˛ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸āĻā§āĻ˛āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻŋāĻā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻžāĻāĻĄāĻāĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨: āĻŽāĻ¨āĻŋāĻāĻ°āĻŋāĻ, āĻā§āĻ°ā§āĻ¸āĻŋāĻ, āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ āĻŦā§āĻ°ā§āĻāĻžāĻ°, āĻ°āĻžāĻāĻāĻŋāĻ, āĻ˛ā§āĻĄ āĻŦā§āĻ¯āĻžāĻ˛ā§āĻ¨ā§āĻ¸āĻŋāĻ, āĻĢāĻ˛ā§āĻ āĻāĻ¨āĻā§āĻāĻļāĻ¨, āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻā§āĻˇā§āĻāĻž, āĻāĻžāĻāĻŽāĻāĻāĻ, āĻŽāĻŋāĻ°āĻ°āĻŋāĻ, āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛, āĻ°ā§āĻ āĻ˛āĻŋāĻŽāĻŋāĻāĻŋāĻ āĻāĻŦāĻ āĻāĻ°āĻ āĻ āĻ¨ā§āĻ āĻāĻŋāĻā§āĨ¤ āĻāĻŦāĻ āĻ¯āĻĻāĻŋāĻ āĻāĻ āĻā§āĻĄā§ āĻāĻ āĻĢāĻžāĻāĻļāĻ¨āĻā§āĻ˛āĻŋāĻā§ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻā§āĻ° āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ°āĻ¯āĻŧā§āĻā§, Istio āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻĒāĻ¨āĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻĄā§ āĻāĻŋāĻā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¨āĻž āĻāĻ°ā§āĻ āĻāĻāĻ āĻāĻŋāĻ¨āĻŋāĻ¸ āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻ¸āĻžāĻāĻĄāĻāĻžāĻ° āĻŽāĻĄā§āĻ˛ āĻ
āĻ¨ā§āĻ¸āĻžāĻ°ā§, āĻāĻ¸ā§āĻāĻŋāĻ āĻāĻāĻāĻŋ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻāĻ¨ā§āĻā§āĻāĻ¨āĻžāĻ°ā§ āĻāĻ˛ā§, āĻ¯āĻž āĻāĻāĻāĻŋāĻ¤ā§ āĻ
āĻŦāĻ¸ā§āĻĨāĻŋāĻ¤
āĻ¯āĻž āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻ¤āĻž āĻšāĻ˛ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ā§āĻ° āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨āĻžāĻ˛ āĻāĻŽā§āĻĒā§āĻ¨ā§āĻ¨ā§āĻ āĻā§āĻ¨āĻāĻžāĻŦā§āĻ āĻā§āĻĄā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻ¨āĻ¯āĻŧ, āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ā§ āĻ¤āĻžāĻĻā§āĻ° āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻā§ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇāĻā§āĻāĻĻā§āĻ° āĻāĻžāĻā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻĒā§āĻ°āĻā§āĻ¤āĻĒāĻā§āĻˇā§, āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻāĻŦāĻ āĻĢāĻ˛ā§āĻ āĻāĻ¨āĻā§āĻāĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāĻ°ā§āĻā§ āĻā§āĻ¨ āĻĻāĻžāĻ¯āĻŧā§ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤? āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž, āĻšā§āĻ¯āĻžāĻ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¤āĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻŦāĻ āĻ¤āĻžāĻĻā§āĻ° āĻ¤ā§āĻ°āĻŋ? āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻā§āĻĄ āĻĨā§āĻā§ āĻāĻ āĻ¸āĻŽāĻ¸ā§āĻ¤āĻā§āĻ˛āĻŋ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¨, āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻžāĻ°āĻ°āĻž āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻžāĻ° āĻāĻĒāĻ° āĻĒā§āĻ°ā§āĻĒā§āĻ°āĻŋ āĻĢā§āĻāĻžāĻ¸ āĻāĻ°āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻŦā§āĨ¤ āĻāĻŦāĻ āĻā§āĻĄ āĻ¨āĻŋāĻā§āĻ āĻā§āĻ āĻāĻŦāĻ āĻ¸āĻšāĻ āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻŦā§āĨ¤
āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻāĻžāĻ˛
Istio, āĻ¯āĻž āĻ¤āĻžāĻĻā§āĻ° āĻā§āĻĄā§āĻ° āĻŦāĻžāĻāĻ°ā§ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°ā§, āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻāĻžāĻ˛ā§āĻ° āĻ§āĻžāĻ°āĻŖāĻžāĨ¤ āĻ āĻ¨ā§āĻ¯ āĻāĻĨāĻžāĻ¯āĻŧ, āĻāĻāĻŋ āĻāĻ āĻŦāĻž āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸āĻŽāĻ¨ā§āĻŦāĻŋāĻ¤ āĻā§āĻˇā§āĻ ā§ āĻ¯āĻž āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĢāĻžāĻāĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻāĻžāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĨ¤
āĻāĻŋāĻāĻžāĻŦā§ Istio āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°ā§
āĻ¸āĻžāĻāĻĄāĻāĻžāĻ° āĻāĻ¨ā§āĻā§āĻāĻ¨āĻžāĻ°āĻā§āĻ˛āĻŋāĻ° āĻāĻžāĻāĻāĻŋ āĻāĻāĻ āĻ¸āĻžāĻĨā§ āĻāĻāĻ¤ā§āĻ°ā§ āĻĻā§āĻāĻžāĻ¯āĻŧ
āĻāĻāĻ¨ āĻāĻĒāĻ¨āĻŋ Istio āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻĢāĻ˛ā§āĻ āĻāĻ¨āĻā§āĻāĻļāĻ¨, āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻāĻāĻ āĻŋāĻ¤ āĻāĻ°āĻ¤ā§
āĻāĻŦāĻ āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻā§ āĻŽā§āĻ˛ā§āĻ¯ āĻĻāĻŋāĻ¤ā§ āĻšāĻŦā§?
āĻāĻāĻĻāĻŽāĻ āĻ¨āĻž. Istio āĻŦā§āĻļ āĻĻā§āĻ°ā§āĻ¤ āĻāĻŦāĻ āĻ˛ā§āĻāĻž āĻāĻā§
āĻ¨āĻŋāĻā§āĻā§ āĻāĻ¯āĻŧāĻ¤ā§āĻ¤ āĻāĻ°ā§āĻ¨
Red Hat āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ° āĻāĻā§āĻ¸āĻĒā§āĻ°āĻŋāĻ¯āĻŧā§āĻ¨ā§āĻ¸ āĻāĻŋāĻŽ āĻāĻāĻāĻŋ āĻāĻā§āĻ°āĻāĻžāĻŦā§ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ¸-āĻ
āĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻā§
Istio āĻāĻ° 10āĻāĻŋ āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻ āĻĒāĻžāĻ
āĻŦā§āĻ˛āĻ 1 - āĻ¨āĻ¤ā§āĻ¨āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯
Istio āĻĒāĻ°āĻŋāĻāĻŋāĻ¤āĻŋ
30 āĻŽāĻŋāĻ¨āĻŋāĻ
āĻāĻ¸ā§āĻ¨ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻŽā§āĻļā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ āĻšāĻ, āĻļāĻŋāĻāĻŋ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ OpenShift Kubernetes āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ Istio āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧāĨ¤
āĻāĻ¸ā§āĻāĻŋāĻāĻ¤ā§ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻšāĻā§āĻā§
30 āĻŽāĻŋāĻ¨āĻŋāĻ
āĻ¸ā§āĻĒā§āĻ°āĻŋāĻ āĻŦā§āĻ āĻāĻŦāĻ Vert.x āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¤āĻŋāĻ¨āĻāĻŋ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻ¤ā§ āĻāĻŽāĻ°āĻž Istio āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŋāĨ¤
āĻŦā§āĻ˛āĻ 2 - āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§ āĻ¸ā§āĻ¤āĻ°
āĻāĻ¸ā§āĻāĻŋāĻāĻ¤ā§ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ āĻāĻŦāĻ āĻā§āĻ°ā§āĻ¸āĻŋāĻ
60 āĻŽāĻŋāĻ¨āĻŋāĻ
āĻāĻŽāĻ°āĻž Prometheus āĻāĻŦāĻ Grafana āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ Istio-āĻāĻ° āĻ
āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ, āĻāĻžāĻ¸ā§āĻāĻŽ āĻŽā§āĻā§āĻ°āĻŋāĻā§āĻ¸ āĻāĻŦāĻ OpenTracing āĻ
āĻ¨ā§āĻŦā§āĻˇāĻŖ āĻāĻ°āĻŦāĨ¤
āĻāĻ¸ā§āĻāĻŋāĻāĻ¤ā§ āĻ¸āĻšāĻ āĻ°āĻžāĻāĻāĻŋāĻ
60 āĻŽāĻŋāĻ¨āĻŋāĻ
āĻ¸āĻšāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ¸ā§āĻāĻŋāĻāĻ¤ā§ āĻā§āĻāĻžāĻŦā§ āĻ°āĻžāĻāĻāĻŋāĻ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻŦā§āĻ¨ āĻ¤āĻž āĻļāĻŋāĻā§āĻ¨āĨ¤
āĻāĻ¨ā§āĻ¨āĻ¤ āĻ°āĻžāĻāĻāĻŋāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽ
60 āĻŽāĻŋāĻ¨āĻŋāĻ
āĻāĻ¸ā§āĻ¨ Istio-āĻāĻ° āĻ¸ā§āĻŽāĻžāĻ°ā§āĻ āĻ°āĻžāĻāĻāĻŋāĻ, āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛, āĻ˛ā§āĻĄ āĻŦā§āĻ¯āĻžāĻ˛ā§āĻ¨ā§āĻ¸āĻŋāĻ āĻāĻŦāĻ āĻ°ā§āĻ āĻ˛āĻŋāĻŽāĻŋāĻāĻŋāĻ-āĻāĻ° āĻĻāĻŋāĻā§ āĻ¨āĻāĻ° āĻĻā§āĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻāĨ¤
āĻŦā§āĻ˛āĻ 3 - āĻāĻ¨ā§āĻ¨āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§
āĻāĻ¸ā§āĻāĻŋāĻāĻ¤ā§ āĻĢāĻ˛ā§āĻ āĻāĻ¨āĻā§āĻāĻļāĻ¨
60 āĻŽāĻŋāĻ¨āĻŋāĻ
āĻāĻŽāĻ°āĻž āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻž āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻŦā§āĻ¯āĻ°ā§āĻĨāĻ¤āĻž āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻžāĻ° āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ, HTTP āĻ¤ā§āĻ°ā§āĻāĻŋ āĻāĻŦāĻ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°āĻ¤ā§ āĻŦāĻŋāĻļā§āĻā§āĻāĻ˛āĻž āĻĒā§āĻ°āĻā§āĻļāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻļāĻŋāĻāĻŋāĨ¤
Istio āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ āĻŦā§āĻ°ā§āĻāĻžāĻ°
30 āĻŽāĻŋāĻ¨āĻŋāĻ
āĻāĻŽāĻ°āĻž āĻ¸ā§āĻā§āĻ°ā§āĻ¸ āĻā§āĻ¸ā§āĻāĻŋāĻ āĻ¸āĻžāĻāĻāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŋāĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻŋ āĻāĻŦāĻ āĻ°āĻŋāĻĒā§āĻ˛ā§, āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻāĻŦāĻ āĻĒā§āĻ˛ āĻāĻā§āĻāĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻŦā§āĻ¯āĻžāĻāĻāĻ¨ā§āĻĄ āĻĢāĻ˛ā§āĻ āĻ¸āĻšāĻ¨āĻļā§āĻ˛āĻ¤āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻļāĻŋāĻāĻŋāĨ¤
āĻāĻā§āĻ°ā§āĻ¸ āĻāĻŦāĻ āĻāĻ¸ā§āĻāĻŋāĻ
10 āĻŽāĻŋāĻ¨āĻŋāĻ
āĻāĻŽāĻ°āĻž āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤ API āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ
āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋāĻ° āĻŽāĻŋāĻĨāĻ¸ā§āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ Egress āĻ°ā§āĻāĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŋā§ˇ
āĻāĻ¸ā§āĻāĻŋāĻ āĻāĻŦāĻ āĻāĻŋāĻ¯āĻŧāĻžāĻ˛āĻŋ
15 āĻŽāĻŋāĻ¨āĻŋāĻ
āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻāĻžāĻ˛ā§āĻ° āĻāĻāĻāĻŋ āĻāĻāĻžāĻ°āĻāĻŋāĻ āĻĒā§āĻ¤ā§ āĻāĻŦāĻ āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻāĻŦāĻ āĻĄā§āĻāĻž āĻĒā§āĻ°āĻŦāĻžāĻš āĻ
āĻ¨ā§āĻŦā§āĻˇāĻŖ āĻāĻ°āĻ¤ā§ Kiali āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻļāĻŋāĻā§āĻ¨āĨ¤
āĻāĻ¸ā§āĻāĻŋāĻāĻ¤ā§ āĻŽāĻŋāĻāĻā§āĻ¯āĻŧāĻžāĻ˛ āĻāĻŋāĻāĻ˛āĻāĻ¸
15 āĻŽāĻŋāĻ¨āĻŋāĻ
āĻāĻŽāĻ°āĻž Istio āĻā§āĻāĻāĻ¯āĻŧā§ āĻāĻŦāĻ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŋ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻŽāĻ°āĻž āĻŽāĻŋāĻāĻā§āĻ¯āĻŧāĻžāĻ˛ TLS (mTLS) āĻāĻŦāĻ āĻāĻ° āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤āĻāĻžāĻŦā§ āĻ
āĻ§ā§āĻ¯āĻ¯āĻŧāĻ¨ āĻāĻ°āĻŋāĨ¤
āĻŦā§āĻ˛āĻ 3.1 - āĻĄāĻŋāĻĒ āĻĄāĻžāĻāĻ: āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻŽā§āĻļ
āĻŦāĻāĻāĻŋ āĻāĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤:
- āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻāĻžāĻ˛ āĻāĻŋ?
- āĻāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻŦāĻ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°ā§ āĻāĻ° āĻā§āĻŽāĻŋāĻāĻžāĨ¤
- āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻ¤ā§ Istio āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§:
- āĻĻā§āĻˇ āĻ¸āĻšāĻ¨āĻļā§āĻ˛āĻ¤āĻž;
- āĻ°āĻžāĻāĻāĻŋāĻ;
- āĻŦāĻŋāĻļā§āĻā§āĻāĻ˛āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž;
- āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻāĻ¨ā§āĻ¨āĻ¤ āĻāĻ°āĻž;
- āĻā§āĻ°ā§āĻ¸, āĻŽā§āĻā§āĻ°āĻŋāĻā§āĻ¸ āĻāĻŦāĻ Grafana āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻā§āĻ˛āĻŋāĻŽā§āĻā§āĻ°āĻŋ āĻ¸āĻāĻā§āĻ°āĻšāĨ¤
āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŽā§āĻļ āĻāĻŦāĻ āĻāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻŋāĻ°āĻŋāĻ
Istio āĻ°āĻžāĻāĻāĻŋāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽ: āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§āĻā§āĻ˛āĻŋāĻā§ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ¤āĻžāĻĻā§āĻ° āĻ¯ā§āĻ¤ā§ āĻšāĻŦā§ āĻāĻāĻ¸āĻŋāĻāĻ¤ā§ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ āĻŦā§āĻ°ā§āĻāĻžāĻ°: āĻĒā§āĻ˛ āĻāĻā§āĻāĻļāĻ¨ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻŋāĻ āĻāĻ¸ā§āĻāĻŋāĻāĻ¤ā§ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ āĻŦā§āĻ°ā§āĻāĻžāĻ°: āĻ¯āĻāĻ¨ āĻŦā§āĻ¯āĻ°ā§āĻĨāĻ¤āĻž āĻāĻāĻāĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻ¸ā§āĻāĻŋāĻāĻ¤ā§ āĻā§āĻ°ā§āĻ¸āĻŋāĻ āĻāĻŦāĻ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ: āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ¸āĻŦāĻāĻŋāĻā§ āĻāĻ˛āĻā§ āĻāĻŦāĻ āĻāĻ¤ āĻĻā§āĻ°ā§āĻ¤ āĻāĻ¸ā§āĻāĻŋāĻāĻ¤ā§ āĻŦāĻŋāĻļā§āĻā§āĻāĻ˛āĻž āĻāĻā§āĻāĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ°āĻŋāĻ: āĻāĻāĻŋ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻāĻĨāĻž āĻāĻŋāĻ˛ āĻāĻ¸ā§āĻāĻŋāĻāĻ¤ā§ āĻĄāĻžāĻ°ā§āĻ āĻ˛āĻā§āĻ: āĻ¸āĻŋāĻā§āĻ°ā§āĻ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ā§āĻ¸ āĻāĻ¸ā§āĻāĻŋāĻāĻ¤ā§ āĻā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻŋ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž: āĻāĻŽāĻŋāĻļāĻ¨āĻŋāĻ āĻ¸āĻšāĻ āĻāĻ°āĻž āĻāĻ¸ā§āĻāĻŋāĻ āĻāĻā§āĻ°ā§āĻ¸: āĻ¸ā§āĻ¯ā§āĻā§āĻ¨āĻŋāĻ° āĻļāĻĒ āĻĻāĻŋāĻ¯āĻŧā§ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨
āĻ¨āĻŋāĻā§ āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§ āĻĻā§āĻā§āĻ¨
āĻĒā§āĻ¸ā§āĻā§āĻ° āĻāĻ āĻ¸āĻŋāĻ°āĻŋāĻāĻāĻŋ āĻāĻ¸ā§āĻāĻŋāĻāĻ° āĻāĻāĻ¤ā§ āĻāĻā§āĻ°āĻāĻžāĻŦā§ āĻĄā§āĻŦ āĻĻā§āĻāĻ¯āĻŧāĻžāĻ° āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ā§ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻŽāĻ°āĻž āĻļā§āĻ§ā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻ§āĻžāĻ°āĻŖāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻĒāĻ°āĻŋāĻāĻ¯āĻŧ āĻāĻ°āĻŋāĻ¯āĻŧā§ āĻĻāĻŋāĻ¤ā§ āĻāĻžāĻ āĻāĻŦāĻ āĻšāĻ¯āĻŧāĻ¤ āĻāĻĒāĻ¨āĻžāĻā§ āĻ¨āĻŋāĻā§āĻ° āĻāĻ¨ā§āĻ¯ Istio āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ
āĻ¨ā§āĻĒā§āĻ°āĻžāĻŖāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻāĻžāĻāĨ¤ āĻāĻāĻŋ āĻāĻ°āĻž āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§, āĻāĻŦāĻ Red Hat āĻāĻĒāĻ¨āĻžāĻā§ OpenShift, Kubernetes, Linux āĻāĻ¨ā§āĻā§āĻ¨āĻžāĻ° āĻāĻŦāĻ Istio āĻāĻ° āĻ¸āĻžāĻĨā§ āĻļā§āĻ°ā§ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°ā§, āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ°āĻ¯āĻŧā§āĻā§:
Istio āĻ°āĻžāĻāĻāĻŋāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽ: āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§āĻā§āĻ˛āĻŋāĻā§ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ¤āĻžāĻĻā§āĻ° āĻ¯ā§āĻ¤ā§ āĻšāĻŦā§
āĻ°āĻžāĻāĻāĻŋāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻā§āĻ˛āĻŋ āĻāĻŽāĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ¯āĻž āĻāĻ¸āĻ˛ā§ āĻ°ā§āĻ āĻĒāĻāĻ¨ā§āĻĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§āĨ¤ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻāĻŋāĻ˛āĻ¤āĻžāĻ° āĻ¸ā§āĻ¤āĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§āĻˇā§, āĻāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ
āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¨ā§āĻ¤āĻŋāĻāĻŋ āĻ¸āĻšāĻ āĻĨā§āĻā§ āĻ¯āĻžāĻ¯āĻŧ: āĻ
āĻ¨ā§āĻ°ā§āĻ§āĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻāĻŦāĻ HTTP āĻšā§āĻĄāĻžāĻ° āĻŽāĻžāĻ¨ā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻ°ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻāĻ¸ā§āĻ¨ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻĻā§āĻāĻŋ:
āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻĄāĻŋāĻĢāĻ˛ā§āĻ: āĻ¤ā§āĻā§āĻ "50/50"
āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖā§, āĻāĻŽāĻ°āĻž āĻĻā§āĻāĻžāĻŦ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻāĻ āĻ¸āĻžāĻĨā§ āĻāĻĒā§āĻ¨āĻļāĻŋāĻĢāĻā§ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ā§āĻ° āĻĻā§āĻāĻŋ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ, āĻāĻ¸ā§āĻ¨ āĻ¸ā§āĻā§āĻ˛ā§āĻā§ v1 āĻāĻŦāĻ v2 āĻŦāĻ˛āĻŋāĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¤āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ Kubernetes āĻĒāĻĄā§ āĻāĻ˛ā§ āĻāĻŦāĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻāĻāĻŋ āĻ¸āĻŽāĻžāĻ¨āĻāĻžāĻŦā§ āĻāĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻ°āĻžāĻāĻ¨ā§āĻĄ āĻ°āĻŦāĻŋāĻ¨ āĻ°āĻžāĻāĻāĻŋāĻ āĻāĻžāĻ˛āĻžāĻ¯āĻŧāĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒāĻĄ āĻ¤āĻžāĻ° āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻĻā§āĻˇā§āĻāĻžāĻ¨ā§āĻ¤ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻ āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻ āĻāĻļ āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§, āĻ āĻ¨ā§āĻ¯ āĻāĻĨāĻžāĻ¯āĻŧ, āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋāĨ¤ Istio āĻāĻĒāĻ¨āĻžāĻā§ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻāĻ āĻŦā§āĻ¯āĻžāĻ˛ā§āĻ¨ā§āĻ¸ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤
āĻ§āĻ°āĻž āĻ¯āĻžāĻ āĻāĻŽāĻ°āĻž āĻāĻĒā§āĻ¨āĻļāĻŋāĻĢāĻ, āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ-v1 āĻāĻŦāĻ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ-v2-āĻ¤ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻĻā§āĻāĻŋ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°ā§āĻāĻŋāĨ¤
āĻāĻŋāĻ¤ā§āĻ°ā§āĨ¤ āĻāĻŋāĻ¤ā§āĻ° 1 āĻĻā§āĻāĻžāĻ¯āĻŧ āĻ¯ā§ āĻ¯āĻāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§ āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖā§ āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻāĻ¨ āĻ¤āĻžāĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻŽāĻžāĻ¨āĻāĻžāĻŦā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°ā§: 1-2-1-2-... āĻāĻāĻāĻžāĻŦā§ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻ°āĻžāĻāĻāĻŋāĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻāĻžāĻ āĻāĻ°ā§:
āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻ¨āĻ¯ā§āĻā§āĻ¤ āĻŦāĻŋāĻ¤āĻ°āĻŖ
āĻāĻŋāĻ¤ā§āĻ°ā§āĨ¤ āĻāĻŋāĻ¤ā§āĻ° 2 āĻĻā§āĻāĻžāĻ¯āĻŧ āĻ¯ā§ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ v2 āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻāĻ āĻĨā§āĻā§ āĻĻā§āĻ āĻŦāĻžāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¨ āĻ¤āĻŦā§ āĻā§ āĻāĻāĻŦā§ (āĻāĻāĻŋ oc āĻ¸ā§āĻā§āĻ˛ âreplicas=2 deployment/recommendation-v2 āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧ)āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻā§āĻā§āĻ¨, v1 āĻāĻŦāĻ v2-āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ āĻ¨ā§āĻ°ā§āĻ§āĻā§āĻ˛āĻŋ āĻāĻāĻ¨ āĻāĻ āĻĨā§āĻā§ āĻ¤āĻŋāĻ¨ āĻ āĻ¨ā§āĻĒāĻžāĻ¤ā§ āĻŦāĻŋāĻāĻā§āĻ¤: 1-2-2-1-2-2-âĻ:
Istio āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨
Istio āĻāĻŽāĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻ āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻŦāĻ¨ā§āĻāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻ¸āĻšāĻ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ Istio yaml āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ-v1-āĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻ āĻĒāĻžāĻ āĻžāĻ¨:
āĻāĻāĻžāĻ¨ā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻŋāĻ° āĻĻāĻŋāĻā§ āĻŽāĻ¨ā§āĻ¯ā§āĻ āĻĻāĻŋāĻ¤ā§ āĻšāĻŦā§: āĻ˛ā§āĻŦā§āĻ˛ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻĒāĻĄāĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ v1 āĻ˛ā§āĻŦā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ "āĻāĻāĻ¨: 100" āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻŽāĻžāĻ¨ā§ āĻšāĻ˛ āĻ¯ā§ 100% āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻ v1 āĻ˛ā§āĻŦā§āĻ˛ āĻāĻā§ āĻāĻŽāĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻĒāĻĄā§ āĻ°ā§āĻ āĻāĻ°āĻž āĻšāĻŦā§ā§ˇ
āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻ āĻŦāĻŋāĻ¤āĻ°āĻŖ (āĻā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻŋ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž)
āĻāĻ° āĻĒāĻ°ā§, āĻāĻāĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻāĻĒāĻ¨āĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋāĻ¤ā§ āĻāĻ˛āĻŽāĻžāĻ¨ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻĻā§āĻˇā§āĻāĻžāĻ¨ā§āĻ¤ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§ āĻāĻāĻ¯āĻŧ āĻĒāĻĄā§ āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻžāĻ¨ā§ āĻāĻŽāĻ°āĻž 90% āĻā§āĻ°āĻžāĻĢāĻŋāĻāĻā§ v1 āĻāĻŦāĻ 10% āĻĨā§āĻā§ v2-āĻ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻ¤ āĻāĻ°āĻŋ:
āĻŽā§āĻŦāĻžāĻāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ˛āĻžāĻĻāĻž āĻ°āĻžāĻāĻāĻŋāĻ
āĻāĻĒāĻ¸āĻāĻšāĻžāĻ°ā§, āĻāĻŽāĻ°āĻž āĻĻā§āĻāĻžāĻŦ āĻāĻŋāĻāĻžāĻŦā§ āĻŽā§āĻŦāĻžāĻāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻāĻā§ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž v2-āĻ āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯ āĻ¸āĻāĻ˛āĻā§ v1-āĻ āĻ°āĻžāĻāĻ āĻāĻ°āĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻāĻāĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŽāĻ°āĻž āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§-āĻāĻā§āĻ¨ā§āĻ āĻŽāĻžāĻ¨ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻāĻ°āĻ¤ā§ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŋ:
āĻāĻŦāĻžāĻ° āĻ¤ā§āĻŽāĻžāĻ° āĻĒāĻžāĻ˛āĻž
āĻšā§āĻĄāĻžāĻ° āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ°ā§āĻā§āĻ˛āĻžāĻ° āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ āĻ¸āĻš āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻā§ Istio āĻ°āĻžāĻāĻāĻŋāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽā§āĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻā§āĻ˛āĻŋ āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ āĻ āĻ¨ā§āĻĒā§āĻ°āĻžāĻŖāĻŋāĻ¤ āĻāĻ°āĻŦā§āĨ¤ āĻ āĻ§āĻŋāĻāĻ¨ā§āĻ¤ā§, āĻāĻāĻžāĻ¨ā§ āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻžāĻā§āĻ˛āĻŋ āĻŦā§āĻļ āĻŦāĻŋāĻ¸ā§āĻ¤ā§āĻ¤, āĻ¯ā§āĻšā§āĻ¤ā§ āĻšā§āĻĄāĻžāĻ° āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¸ā§āĻ°ā§āĻ¸ āĻā§āĻĄā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻŦāĻ āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ āĻĒā§āĻ¸, āĻĻā§āĻŦ āĻ¨āĻ¯āĻŧ
āĻāĻĒāĻ°ā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖāĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻŽāĻ°āĻž āĻ¯āĻž āĻĻā§āĻāĻŋāĻ¯āĻŧā§āĻāĻŋ āĻ¤āĻž āĻ¸ā§āĻ°ā§āĻ¸ āĻā§āĻĄā§ āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ āĻŋāĻ āĻāĻā§, āĻŦāĻŋāĻļā§āĻˇ āĻ āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ˛ā§ āĻ¸ā§āĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻā§āĻ˛āĻŋ āĻāĻžāĻĄāĻŧāĻžāĨ¤ Istio āĻāĻāĻ¯āĻŧ āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ°āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¯ā§āĻā§ āĻšāĻŦā§, āĻ¯āĻžāĻ°āĻž āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻŦā§āĻ¨ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻŦāĻŋāĻļā§āĻˇāĻā§āĻāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯, āĻ¯āĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻŋ āĻāĻ¤ā§āĻĒāĻžāĻĻāĻ¨ā§ āĻŦā§āĻ¯āĻžāĻĒāĻāĻāĻžāĻŦā§ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°āĻŦā§āĨ¤
āĻ¤ā§ āĻāĻ˛ā§āĻ¨ āĻāĻ āĻ¸āĻŋāĻ°āĻŋāĻā§āĻ° āĻĒā§āĻ¸ā§āĻā§āĻ° āĻ˛ā§āĻāĻāĻŽā§āĻāĻŋāĻĢā§āĻ° āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻāĻ°āĻŋ: āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻĄā§ āĻāĻŋāĻā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¨āĻž. āĻ¨āĻ¤ā§āĻ¨ āĻāĻŦāĻŋ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻŦāĻž āĻ¨āĻ¤ā§āĻ¨ āĻĒāĻžāĻ¤ā§āĻ°ā§ āĻāĻžāĻ˛ā§ āĻāĻ°āĻžāĻ° āĻā§āĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻāĨ¤ āĻāĻ āĻ¸āĻŦ āĻā§āĻĄ āĻŦāĻžāĻāĻ°ā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ.
āĻ¤ā§āĻŽāĻžāĻ° āĻāĻ˛ā§āĻĒāĻ¨āĻž āĻļāĻā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°
āĻļā§āĻ§ā§ āĻ°ā§āĻā§āĻ˛āĻžāĻ° āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻšā§āĻĄāĻžāĻ° āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻž āĻāĻ˛ā§āĻĒāĻ¨āĻž āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻĒāĻ¨āĻžāĻ° āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻŦāĻĄāĻŧ āĻā§āĻ°āĻžāĻšāĻāĻā§ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ āĻĒā§āĻ¨āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨
āĻ¨āĻŋāĻā§ āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§ āĻĻā§āĻā§āĻ¨
Istio, Kubernetes āĻāĻŦāĻ OpenShift āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻĒāĻĄāĻŧāĻž āĻāĻ āĻāĻŋāĻ¨āĻŋāĻ¸, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻā§āĻ¨ āĻ¨āĻŋāĻā§āĻā§ āĻ¸ā§āĻĒāĻ°ā§āĻļ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž? āĻā§āĻŽ
āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻĒā§āĻ¸ā§āĻā§: āĻāĻŽāĻ°āĻž āĻ¸ā§āĻ¨ā§āĻĻāĻ°āĻāĻžāĻŦā§ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻŋ
āĻāĻ āĻāĻĒāĻ¨āĻŋ āĻāĻ¸ā§āĻāĻŋāĻ āĻ°āĻžāĻāĻāĻŋāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻāĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻĻā§āĻā§āĻā§āĻ¨. āĻāĻāĻ¨ āĻāĻāĻ āĻāĻŋāĻ¨āĻŋāĻ¸ āĻāĻ˛ā§āĻĒāĻ¨āĻž āĻāĻ°ā§āĻ¨, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤ā§āĻ°ā§āĻāĻŋ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤āĨ¤ āĻ āĻŋāĻ āĻāĻ āĻŦāĻŋāĻˇāĻ¯āĻŧā§ āĻāĻŽāĻ°āĻž āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻĒā§āĻ¸ā§āĻā§ āĻāĻĨāĻž āĻŦāĻ˛āĻŦāĨ¤
āĻāĻ¤ā§āĻ¸: www.habr.com