OpenShift-āĻāĻ° āĻāĻ¤ā§āĻ°ā§āĻĨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¤ā§āĻ˛āĻ¨āĻžāĻŽā§āĻ˛āĻāĻāĻžāĻŦā§ āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¤āĻŋ āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ 4.3 āĻāĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ°āĻŋāĻ° āĻļā§āĻˇ āĻĨā§āĻā§ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻ°āĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻ¤ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻšāĻ¯āĻŧ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¨āĻ¤ā§āĻ¨ āĻāĻŋāĻā§ āĻ¯āĻž āĻ¤ā§āĻ¤ā§āĻ¯āĻŧ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ āĻāĻŋāĻ˛ āĻ¨āĻž, āĻ
āĻĨāĻŦāĻž āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ 4.1-āĻ āĻ¯āĻž āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻ¤āĻžāĻ° āĻāĻāĻāĻŋ āĻŦāĻĄāĻŧ āĻāĻĒāĻĄā§āĻāĨ¤ āĻāĻŽāĻ°āĻž āĻāĻāĻ¨ āĻāĻĒāĻ¨āĻžāĻā§ āĻ¯āĻž āĻŦāĻ˛āĻŦā§ āĻ¤āĻžāĻ° āĻ¸āĻŦāĻāĻŋāĻā§āĻ āĻ¯āĻžāĻ°āĻž OpenShift āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°ā§ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ āĻ¸ā§āĻ¯ā§āĻāĻ āĻāĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻ¨āĻž āĻāĻ°ā§ āĻ¤āĻžāĻĻā§āĻ° āĻāĻžāĻ¨āĻž, āĻŦā§āĻāĻž āĻāĻŦāĻ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻĻāĻ°āĻāĻžāĻ°āĨ¤
OpenShift 4.2 āĻĒā§āĻ°āĻāĻžāĻļā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§, Red Hat āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻž āĻ¸āĻšāĻ āĻāĻ°ā§āĻā§āĨ¤ āĻāĻ¨ā§āĻā§āĻāĻ¨āĻžāĻ°, CI/CD āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻāĻŦāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻšā§āĻ¨ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¤ā§āĻ¨ āĻā§āĻ˛ āĻāĻŦāĻ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻĻā§āĻāĻžāĻŦāĻ¨āĻā§āĻ˛āĻŋ āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ°āĻĻā§āĻ° āĻā§āĻĄ āĻ˛ā§āĻāĻžāĻ° āĻāĻĒāĻ° āĻĢā§āĻāĻžāĻ¸ āĻāĻ°āĻžāĻ° āĻ¸ā§āĻ¯ā§āĻ āĻĻā§āĻ¯āĻŧ, āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĄāĻŋāĻ˛ āĻāĻ°āĻžāĻ° āĻāĻĒāĻ° āĻ¨āĻ¯āĻŧāĨ¤
āĻāĻ¸āĻ˛ā§, OpenShift 4.2 āĻāĻŦāĻ 4.3 āĻāĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ āĻ¨āĻ¤ā§āĻ¨ āĻāĻŋ āĻāĻā§?
āĻšāĻžāĻāĻŦā§āĻ°āĻŋāĻĄ āĻŽā§āĻā§āĻ° āĻĻāĻŋāĻā§ āĻāĻāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻā§āĻā§
āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻāĻāĻāĻŋ āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§ āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻ¨āĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦāĻž āĻāĻāĻāĻŋ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻāĻāĻāĻŋ āĻ˛ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ¸ā§āĻā§āĻĒ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻā§āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻā§āĻ˛āĻŋ āĻā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨āĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻā§āĻ˛āĻžāĻāĻĄ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻāĻĨāĻž āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻā§, āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¤āĻžāĻ°āĻž āĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻāĻ¤ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°ā§ āĻŦāĻž āĻĒāĻžāĻŦāĻ˛āĻŋāĻ āĻā§āĻ˛āĻžāĻāĻĄ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻļāĻā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻāĻāĻāĻžāĻŦā§, āĻāĻ§ā§āĻ¨āĻŋāĻ āĻāĻāĻāĻŋ āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§āĻā§āĻ˛āĻŋ āĻā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻāĻāĻāĻŋ "āĻšāĻžāĻāĻŦā§āĻ°āĻŋāĻĄ" āĻā§āĻ˛āĻžāĻāĻĄ āĻŽāĻĄā§āĻ˛ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻā§āĻā§, āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻ āĻ¨-āĻĒā§āĻ°āĻŋāĻŽāĻŋāĻ¸ā§āĻ¸ āĻ°āĻŋāĻ¸ā§āĻ°ā§āĻ¸ āĻāĻŦāĻ āĻĒāĻžāĻŦāĻ˛āĻŋāĻ āĻā§āĻ˛āĻžāĻāĻĄ āĻ°āĻŋāĻ¸ā§āĻ°ā§āĻ¸ āĻāĻāĻ¯āĻŧāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ Red Hat OpenShift 4.2 āĻŦāĻŋāĻļā§āĻˇāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻšāĻžāĻāĻŦā§āĻ°āĻŋāĻĄ āĻā§āĻ˛āĻžāĻāĻĄ āĻŽāĻĄā§āĻ˛ā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¸āĻšāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ VMware āĻāĻŦāĻ OpenStack-āĻ āĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻāĻ¤ āĻā§āĻ˛āĻžāĻāĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§ AWS, Azure āĻāĻŦāĻ Google āĻā§āĻ˛āĻžāĻāĻĄ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§āĻ° āĻŽāĻ¤ā§ āĻ¸āĻ°āĻŦāĻ°āĻžāĻšāĻāĻžāĻ°ā§āĻĻā§āĻ° āĻĨā§āĻā§ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋāĻā§ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻ¸āĻšāĻ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§āĨ¤
āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¤ā§āĻ¨ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ
āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ 4-āĻ, OpenShift āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§āĨ¤ Red Hat āĻāĻāĻāĻŋ OpenShift āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻāĻĒāĻ¯ā§āĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ - openshift-installāĨ¤ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻāĻāĻ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻĢāĻžāĻāĻ˛ āĻ¯āĻž Go āĻ āĻ˛ā§āĻāĻžāĨ¤ Openshit-installer āĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻ¸āĻš āĻāĻāĻāĻŋ yaml āĻĢāĻžāĻāĻ˛ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻāĻ°ā§āĨ¤
āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§āĻ° āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻ¤āĻĨā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§: DNS āĻā§āĻ¨, āĻāĻ°ā§āĻŽā§ āĻ¨ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž, āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸āĻ°āĻŦāĻ°āĻžāĻšāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¸ā§āĻāĻŋāĻāĻ¸, āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸āĻ°āĻŦāĻ°āĻžāĻšāĻāĻžāĻ°ā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻā§āĻ° āĻ¤āĻĨā§āĻ¯āĨ¤ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°āĻāĻŋ āĻāĻāĻāĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĻāĻŋāĻ¯āĻŧā§ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻŋāĻ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻāĻ¤ āĻā§āĻ˛āĻžāĻāĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ (vSphere āĻāĻŦāĻ OpenStack āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤) āĻŦāĻž āĻŦā§āĻ¯āĻŧāĻžāĻ° āĻŽā§āĻāĻžāĻ˛ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻĒāĻ¨āĻžāĻā§ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ - āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻ¸āĻāĻā§āĻ¯āĻ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻāĻ°ā§āĻ¨ āĻŦāĻž āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛ āĻĒā§āĻ˛ā§āĻ¨ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§, āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻļāĻžāĻ°ā§āĻ°āĻŋāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĨ¤ āĻāĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻĒāĻ°ā§, āĻāĻāĻāĻŋ OpenShift āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻāĻāĻāĻāĻžāĻŦā§ openshift-installer āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋāĻ° āĻāĻāĻāĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĻāĻŋāĻ¯āĻŧā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§ āĻāĻĒāĻĄā§āĻ
CoreOS āĻāĻ¨ā§āĻāĻŋāĻā§āĻ°ā§āĻļāĻ¨
āĻŽā§āĻ˛ āĻāĻĒāĻĄā§āĻ āĻšāĻ˛ Red Hat CoreOS-āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻ¨ā§āĻāĻŋāĻā§āĻ°ā§āĻļāĻ¨āĨ¤ Red Hat OpenShift āĻŽāĻžāĻ¸ā§āĻāĻžāĻ° āĻ¨ā§āĻĄāĻā§āĻ˛āĻŋ āĻāĻāĻ¨ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻ¤ā§āĻ¨ āĻāĻāĻ¸ā§āĨ¤ āĻāĻāĻŋ Red Hat-āĻāĻ° āĻāĻāĻāĻŋ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¯āĻž āĻŦāĻŋāĻļā§āĻˇāĻāĻžāĻŦā§ āĻāĻ¨ā§āĻā§āĻāĻ¨āĻžāĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ Red Hat CoreOS āĻšāĻ˛ āĻāĻāĻāĻŋ āĻ˛āĻžāĻāĻāĻāĻ¯āĻŧā§āĻ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻ¯āĻž āĻāĻ¨āĻā§āĻāĻ¨āĻžāĻ° āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ¯āĻĻāĻŋ 3.11-āĻ āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻŦāĻ āĻāĻĒā§āĻ¨āĻļāĻŋāĻĢā§āĻ āĻāĻ˛āĻžāĻĻāĻžāĻāĻžāĻŦā§ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻĨāĻžāĻā§, āĻ¤āĻžāĻšāĻ˛ā§ 4.2-āĻ āĻāĻāĻŋ āĻāĻĒā§āĻ¨āĻļāĻŋāĻĢā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ āĻŦāĻŋāĻā§āĻā§āĻĻā§āĻ¯āĻāĻžāĻŦā§ āĻ¯ā§āĻā§āĻ¤āĨ¤ āĻāĻāĻ¨ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻāĻ āĻ¯āĻ¨ā§āĻ¤ā§āĻ° - āĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ¯āĻŧ āĻĒāĻ°āĻŋāĻāĻžāĻ āĻžāĻŽā§āĨ¤
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ RHCOS āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻŽāĻ¨ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯, OpenShift āĻāĻ¨ā§āĻā§āĻāĻ¨āĻžāĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ āĻāĻĒāĻā§āĻ°ā§āĻĄ āĻāĻ°āĻž āĻāĻāĻāĻŋ āĻ¸āĻšāĻ āĻāĻŦāĻ āĻ
āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĨ¤
āĻĒā§āĻ°ā§āĻŦā§, OpenShift āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻĒāĻ¨āĻžāĻā§ āĻĒā§āĻ°āĻĨāĻŽā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻ¯ā§āĻāĻŋāĻ¤ā§ āĻĒāĻŖā§āĻ¯āĻāĻŋ āĻāĻ˛āĻāĻŋāĻ˛ (āĻ¸ā§ āĻ¸āĻŽāĻ¯āĻŧā§, Red Hat Enterprise Linux)āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤āĻāĻ¨āĻ OpenShift āĻ§ā§āĻ°ā§ āĻ§ā§āĻ°ā§ āĻāĻĒāĻĄā§āĻ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¨ā§āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨ā§āĻĄāĨ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋāĻ° āĻā§āĻ¨ā§ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧā§ āĻā§āĻ¨ā§ āĻāĻĨāĻž āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤
āĻāĻāĻ¨, āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻĒā§āĻ¨āĻļāĻŋāĻĢā§āĻ āĻāĻ¨ā§āĻā§āĻāĻ¨āĻžāĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ OS āĻ¸āĻš āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¨ā§āĻĄā§āĻ° āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°ā§, āĻāĻ āĻāĻžāĻāĻāĻŋ āĻāĻ¯āĻŧā§āĻŦ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻŦā§āĻ¤āĻžāĻŽ āĻāĻŋāĻĒā§ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§ˇ āĻāĻ° āĻĒāĻ°ā§, OpenShift āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻāĻŋāĻ¤āĻ°ā§ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻ āĻĒāĻžāĻ°ā§āĻāĻ° āĻāĻžāĻ˛ā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻž āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻĒāĻĄā§āĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°ā§āĨ¤
āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻŋāĻāĻ¸āĻāĻ
āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧāĻ¤, āĻ¨āĻ¤ā§āĻ¨ CSI āĻšāĻ˛ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°ā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ° āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻā§āĻ¸āĻāĻžāĻ°ā§āĻ¨āĻžāĻ˛ āĻ¸ā§āĻā§āĻ°ā§āĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻā§ OpenShift āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤ OpenShift-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻĒā§āĻ˛ āĻ¸āĻāĻā§āĻ¯āĻ āĻ¸ā§āĻā§āĻ°ā§āĻ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° āĻ¸āĻ°āĻŦāĻ°āĻžāĻšāĻāĻžāĻ°ā§ āĻ¸ā§āĻā§āĻ°ā§āĻ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¯āĻž āĻ¸ā§āĻā§āĻ°ā§āĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻ¤āĻžāĻ°āĻž āĻ¨āĻŋāĻā§āĻ°āĻžāĻ āĻ˛āĻŋāĻāĻŋāĻ¤āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ CSI āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻāĻ āĻ¨āĻĨāĻŋāĻ¤ā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻŦā§:
āĻ°ā§āĻĄāĻšā§āĻ¯āĻžāĻ āĻāĻĒā§āĻ¨āĻļāĻŋāĻĢāĻ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻŽā§āĻļ
Istio, Kiali āĻāĻŦāĻ Jaeger āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§, Red Hat OpenShift āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŽā§āĻļ, āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻ°āĻžāĻāĻāĻŋāĻ āĻāĻ°āĻžāĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻžāĻāĻā§āĻ˛āĻŋ āĻāĻžāĻĄāĻŧāĻžāĻ, āĻ¤āĻžāĻĻā§āĻ° āĻā§āĻ°ā§āĻ¸āĻŋāĻ āĻāĻŦāĻ āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻāĻŋ āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ°āĻĻā§āĻ° āĻ¸āĻšāĻā§ āĻ¯ā§āĻāĻžāĻ¯ā§āĻ āĻāĻ°āĻ¤ā§, āĻ¨āĻŋāĻ°ā§āĻā§āĻˇāĻŖ āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ Red Hat OpenShift-āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻāĻāĻāĻŋ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°ā§āĨ¤
āĻāĻŋāĻ¯āĻŧāĻžāĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ° āĻ¸āĻš āĻāĻāĻāĻŋ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ā§āĻ° āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨
āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻŽā§āĻļā§āĻ° āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨, āĻ°āĻā§āĻˇāĻŖāĻžāĻŦā§āĻā§āĻˇāĻŖ āĻāĻŦāĻ āĻ˛āĻžāĻāĻĢāĻ¸āĻžāĻāĻā§āĻ˛ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻ¯āĻ¤āĻāĻž āĻ¸āĻŽā§āĻāĻŦ āĻ¸āĻšāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, Red Hat OpenShift āĻ ā§āĻ¯āĻžāĻĄāĻŽāĻŋāĻ¨āĻŋāĻ¸ā§āĻā§āĻ°ā§āĻāĻ°āĻĻā§āĻ° āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°, āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻŽā§āĻļ āĻ āĻĒāĻžāĻ°ā§āĻāĻ° āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ Kubernetes āĻ āĻĒāĻžāĻ°ā§āĻāĻ° āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻāĻŋ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž Istio, Kiali āĻāĻŦāĻ Jaeger āĻĒā§āĻ¯āĻžāĻā§āĻ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ, āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻžāĻ° āĻĒā§āĻ°āĻļāĻžāĻ¸āĻ¨āĻŋāĻ āĻŦā§āĻāĻžāĻā§ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻāĻ°ā§āĨ¤
Docker āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ CRI-O
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻ¨ā§āĻā§āĻāĻ¨āĻžāĻ° āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻĄāĻāĻžāĻ° CRI-O āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ 3.11 āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ CRI-O āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ āĻāĻŋāĻ˛, āĻāĻŋāĻ¨ā§āĻ¤ā§ 4.2 āĻ āĻāĻāĻŋ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻšāĻ¯āĻŧā§ āĻāĻ ā§āĻā§āĨ¤ āĻāĻžāĻ˛ā§ āĻŦāĻž āĻŽāĻ¨ā§āĻĻ āĻ¨āĻ¯āĻŧ, āĻ¤āĻŦā§ āĻĒāĻŖā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŋāĻā§ āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻŽāĻžāĻĨāĻžāĻ¯āĻŧ āĻ°āĻžāĻāĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻ āĻĒāĻžāĻ°ā§āĻāĻ° āĻāĻŦāĻ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž
āĻ āĻĒāĻžāĻ°ā§āĻāĻ°āĻ°āĻž RedHat OpenShift-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻ¤ā§āĻ¤āĻž, āĻ¯āĻž āĻāĻ¤ā§āĻ°ā§āĻĨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ Kubernetes āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻĒā§āĻ¯āĻžāĻā§āĻāĻŋāĻ, āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻžāĻ° āĻāĻāĻāĻŋ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĨ¤ āĻāĻāĻŋ āĻāĻ¨ā§āĻā§āĻāĻ¨āĻžāĻ°ā§ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯āĻž Kubernetes API āĻāĻŦāĻ kubectl āĻā§āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤
Kubernetes āĻ
āĻĒāĻžāĻ°ā§āĻāĻ°āĻ°āĻž āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻ¯ā§ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻāĻŋ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻŦā§āĻ¨ āĻ¤āĻžāĻ° āĻĒā§āĻ°āĻļāĻžāĻ¸āĻ¨ āĻāĻŦāĻ āĻā§āĻŦāĻ¨āĻāĻā§āĻ° āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻ¯ā§āĻā§āĻ¨ āĻāĻžāĻ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻāĻ°āĻ¤ā§ āĻ¸āĻšāĻžāĻ¯āĻŧāĻ¤āĻž āĻāĻ°ā§āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ
āĻĒāĻžāĻ°ā§āĻāĻ° āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻāĻŋāĻ° āĻāĻĒāĻĄā§āĻ, āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ˛āĻŋāĻ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤ āĻ
āĻĒāĻžāĻ°ā§āĻāĻ° āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻŦā§
OperatorHub āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ āĻāĻ¨āĻ¸ā§āĻ˛ā§āĻ° āĻāĻ¯āĻŧā§āĻŦ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻĨā§āĻā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸āĻ¯ā§āĻā§āĻ¯āĨ¤ āĻāĻāĻŋ Red Hat āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻŋāĻ¤ OpenShift-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĨ¤ āĻ¸ā§āĻā§āĻ˛ā§. āĻ¸āĻŽāĻ¸ā§āĻ¤ Red Hat āĻ āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤ āĻ āĻĒāĻžāĻ°ā§āĻāĻ° āĻŦāĻŋāĻā§āĻ°ā§āĻ¤āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻā§āĻāĻžāĻĻāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
OpenShift āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ āĻāĻ¨āĻ¸ā§āĻ˛ā§ OperatorHub āĻĒā§āĻ°ā§āĻāĻžāĻ˛
āĻāĻāĻ¨āĻŋāĻāĻžāĻ°ā§āĻ¸āĻžāĻ˛ āĻŦā§āĻ¸ āĻāĻŽā§āĻ
āĻāĻāĻŋ RHEL OS āĻāĻŋāĻ¤ā§āĻ°āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻŽāĻŋāĻ¤ āĻ¸ā§āĻ āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻā§āĻāĻ¨āĻžāĻ°āĻžāĻāĻāĻĄ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻā§āĻ˛āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨, āĻŽāĻžāĻ¨ āĻāĻŦāĻ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¸ā§āĻ āĻāĻā§. āĻ¤āĻžāĻ°āĻž āĻā§āĻŦ āĻāĻŽ āĻāĻžāĻ¯āĻŧāĻāĻž āĻ¨ā§āĻ¯āĻŧ āĻāĻŦāĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻĒā§āĻ¯āĻžāĻā§āĻ āĻāĻŦāĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ āĻāĻžāĻˇāĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤
āĻ¸āĻŋāĻāĻ/āĻ¸āĻŋāĻĄāĻŋ āĻā§āĻ˛āĻ¸
RedHat OpenShif 4.2-āĻ, āĻā§āĻāĻāĻ¨ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻā§āĻ¨āĻāĻŋāĻ¨ā§āĻ¸ āĻāĻŦāĻ āĻāĻĒā§āĻ¨āĻļāĻŋāĻĢā§āĻ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻŦā§āĻā§ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻ¸āĻŽā§āĻāĻŦ āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻāĻĒā§āĻ¨āĻļāĻŋāĻĢā§āĻ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨āĻā§āĻ˛āĻŋ āĻā§āĻāĻāĻ¨ā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻž āĻā§āĻĄ āĻāĻŦāĻ āĻāĻŋāĻāĻ āĻĒāĻ¸ āĻāĻĒā§āĻ°ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ°āĻ āĻāĻžāĻ˛ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤ OpenShift āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§, āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ§āĻžāĻĒ āĻ¤āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻĒāĻžāĻ¤ā§āĻ°ā§ āĻāĻ˛ā§, āĻ¤āĻžāĻ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻĻāĻā§āĻˇā§āĻĒāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻŋ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāĻ°ā§āĻĻā§āĻ° āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ¨ā§āĻĻā§āĻ°ā§āĻ¯āĻŧ CI/CD āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻāĻžāĻĄāĻŧāĻž āĻŽāĻĄāĻŋāĻāĻ˛ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨, āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻāĻŦāĻ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖā§āĻ° āĻāĻĒāĻ° āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĻā§āĻ¯āĻŧāĨ¤
OpenShift Pipelines āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ° āĻĒā§āĻ°āĻŋāĻāĻŋāĻāĻ¤ā§ āĻ°āĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻāĻāĻŋ OpenShift 4 āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻāĻāĻāĻŋ āĻ āĻĒāĻžāĻ°ā§āĻāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻĒāĻ˛āĻŦā§āĻ§ā§ˇ āĻ āĻŦāĻļā§āĻ¯āĻ, OpenShift āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ°āĻž āĻāĻāĻ¨āĻ RedHat OpenShift 4 āĻ āĻā§āĻ¨āĻāĻŋāĻ¨ā§āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ā§ˇ
āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ° āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ āĻāĻĒāĻĄā§āĻ
4.2 OpenShift-āĻ, āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ° āĻāĻŦāĻ āĻ ā§āĻ¯āĻžāĻĄāĻŽāĻŋāĻ¨āĻŋāĻ¸ā§āĻā§āĻ°ā§āĻāĻ° āĻāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¯āĻŧā§āĻŦ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
OpenShift āĻāĻ° āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻā§āĻ˛āĻŋāĻ¤ā§, āĻĒā§āĻ°āĻ¤ā§āĻ¯ā§āĻā§ āĻ¤āĻŋāĻ¨āĻāĻŋ āĻāĻ¨āĻ¸ā§āĻ˛ā§ āĻāĻžāĻ āĻāĻ°ā§āĻāĻŋāĻ˛: āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ, āĻĒā§āĻ°āĻļāĻžāĻ¸āĻ āĻāĻ¨āĻ¸ā§āĻ˛ āĻāĻŦāĻ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻ¨āĻ¸ā§āĻ˛ā§ˇ āĻāĻāĻ¨ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°āĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĻā§āĻāĻŋ āĻ āĻāĻļā§ āĻŦāĻŋāĻāĻā§āĻ¤ - āĻ ā§āĻ¯āĻžāĻĄāĻŽāĻŋāĻ¨āĻŋāĻ¸ā§āĻā§āĻ°ā§āĻāĻ° āĻāĻ¨āĻ¸ā§āĻ˛ āĻāĻŦāĻ āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ° āĻāĻ¨āĻ¸ā§āĻ˛āĨ¤
āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ° āĻāĻ¨āĻ¸ā§āĻ˛ āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯ āĻāĻāĻāĻžāĻ° āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ āĻĒā§āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻ¨ āĻāĻāĻŋ āĻāĻ°āĻ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻāĻ¨āĻāĻāĻžāĻŦā§ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ā§āĻ° āĻāĻĒā§āĻ˛āĻāĻŋ āĻāĻŦāĻ āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻŽāĻžāĻŦā§āĻļāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻāĻŋ āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ°āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨āĻā§āĻāĻ¨āĻžāĻ°āĻžāĻāĻāĻĄ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻāĻŦāĻ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ°āĻŋāĻ¸ā§āĻ°ā§āĻ¸ āĻ¤ā§āĻ°āĻŋ, āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻŦāĻ āĻāĻ˛ā§āĻĒāĻ¨āĻž āĻāĻ°āĻž āĻ¸āĻšāĻ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§āĨ¤ āĻ¤āĻžāĻĻā§āĻ° āĻāĻžāĻā§ āĻā§ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻ¤āĻž āĻ¤āĻžāĻĻā§āĻ° āĻĢā§āĻāĻžāĻ¸ āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤
OpenShift āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻāĻ¨āĻ¸ā§āĻ˛ā§ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāĻ°ā§ āĻĒā§āĻ°ā§āĻāĻžāĻ˛
Odo āĻĨā§āĻā§
āĻāĻĄā§ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ°-āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻ¯āĻž āĻāĻĒā§āĻ¨āĻļāĻŋāĻĢāĻā§ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻĄā§āĻā§āĻ˛āĻĒāĻŽā§āĻ¨ā§āĻāĻā§ āĻ¸āĻšāĻ āĻāĻ°ā§āĨ¤ āĻāĻŋāĻ āĻĒā§āĻļ āĻ¸ā§āĻāĻžāĻāĻ˛ āĻāĻŽāĻŋāĻāĻ¨āĻŋāĻā§āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻāĻ CLI Kubernetes-āĻ āĻ¨āĻ¤ā§āĻ¨ āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ°āĻĻā§āĻ° OpenShift-āĻ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°ā§āĨ¤
āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻĒāĻ°āĻŋāĻŦā§āĻļā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻā§āĻāĻ°āĻŖ
āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ°āĻ°āĻž āĻāĻāĻ¨ āĻ¤āĻžāĻĻā§āĻ° āĻĒāĻāĻ¨ā§āĻĻā§āĻ° āĻā§āĻĄ āĻĄā§āĻā§āĻ˛āĻĒāĻŽā§āĻ¨ā§āĻ āĻāĻ¨āĻāĻžāĻ¯āĻŧāĻ°āĻ¨āĻŽā§āĻ¨ā§āĻ āĻ¯ā§āĻŽāĻ¨ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻĢāĻ āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛ āĻ¸ā§āĻā§āĻĄāĻŋāĻ, āĻā§āĻāĻŦā§āĻ°ā§āĻāĻ¨āĻ¸ (āĻāĻ¨ā§āĻā§āĻ˛āĻŋāĻā§ āĻ¸āĻš), āĻāĻā§āĻ˛āĻŋāĻĒāĻ¸ āĻĄā§āĻ¸ā§āĻāĻāĻĒ āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ āĻ¨āĻž āĻ°ā§āĻā§ OpenShift-āĻ āĻ¤āĻžāĻĻā§āĻ° āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¤ā§āĻ°āĻŋ, āĻĄāĻŋāĻŦāĻžāĻ āĻāĻŦāĻ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
Microsoft Azure DevOps-āĻāĻ° āĻāĻ¨ā§āĻ¯ Red Hat OpenShift āĻĄāĻŋāĻĒā§āĻ˛āĻ¯āĻŧāĻŽā§āĻ¨ā§āĻ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨
Microsoft Azure DevOps-āĻāĻ° āĻāĻ¨ā§āĻ¯ Red Hat OpenShift āĻĄāĻŋāĻĒā§āĻ˛ā§āĻ¯āĻŧāĻŽā§āĻ¨ā§āĻ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻ DevOps āĻā§āĻ˛āĻ¸ā§āĻā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ°āĻž āĻāĻāĻ¨ Microsoft Azure DevOps āĻĨā§āĻā§ Azure Red Hat OpenShift āĻŦāĻž āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨ OpenShift āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻ¤āĻžāĻĻā§āĻ° āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻ¤ā§āĻ¤ā§āĻ¯āĻŧ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻĨā§āĻā§ āĻāĻ¤ā§āĻ°ā§āĻĨ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°
āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ°āĻŋāĻ˛āĻŋāĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻĨāĻž āĻŦāĻ˛āĻāĻŋ, āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻāĻĒāĻĄā§āĻ āĻ¨āĻ¯āĻŧ, āĻāĻĒāĻ¨āĻŋ āĻāĻ¤ā§āĻ°ā§āĻĨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻāĻŋāĻā§ āĻ¤ā§āĻ¤ā§āĻ¯āĻŧāĻāĻŋāĻ° āĻāĻĒāĻ°ā§ āĻ°āĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ XNUMX āĻĨā§āĻā§ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ XNUMX āĻ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻšāĻŦā§ āĻ¨āĻžāĨ¤.
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻžāĻ˛ā§ āĻāĻŦāĻ° āĻāĻā§: Red Hat 3.7 āĻĨā§āĻā§ 4.2 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°ā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻŽāĻžāĻāĻā§āĻ°ā§āĻļāĻ¨ (CAM) āĻā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ˛ā§āĻĄ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ CAM āĻāĻĒāĻ¨āĻžāĻā§ āĻŽāĻžāĻāĻā§āĻ°ā§āĻļāĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻĄāĻžāĻāĻ¨āĻāĻžāĻāĻŽ āĻāĻŽāĻžāĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤
OpenShift 4.3
āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻāĻĻā§āĻāĻžāĻŦāĻ¨āĻā§āĻ˛āĻŋ 4.2 āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¤āĻŋ āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ 4.3 āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻā§āĻ˛āĻŋ āĻ¤āĻ¤āĻāĻž āĻŦāĻĄāĻŧ āĻ¨āĻ¯āĻŧ, āĻ¤āĻŦā§ āĻāĻāĻ¨āĻ āĻāĻŋāĻā§ āĻ¨āĻ¤ā§āĻ¨ āĻāĻŋāĻ¨āĻŋāĻ¸ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻāĻŋ āĻŦā§āĻļ āĻŦāĻŋāĻ¸ā§āĻ¤ā§āĻ¤, āĻāĻāĻžāĻ¨ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻŽāĻ¤ā§ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ¤āĻžā§āĻĒāĻ°ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ:
Kubernetes āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ 1.16-āĻ āĻāĻĒāĻĄā§āĻ āĻāĻ°ā§āĻ¨āĨ¤
āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻāĻŋ āĻāĻāĻŦāĻžāĻ°ā§ āĻĻā§āĻāĻŋ āĻ§āĻžāĻĒā§ āĻāĻĒāĻā§āĻ°ā§āĻĄ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛; OpenShift 4.2 āĻ āĻāĻāĻŋ āĻāĻŋāĻ˛ 1.14āĨ¤
āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĻ¤ā§ āĻĄā§āĻāĻž āĻāĻ¨āĻā§āĻ°āĻŋāĻĒāĻļāĻ¨
āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ 4.3 āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻ°ā§, etcd āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§ āĻĄā§āĻāĻž āĻāĻ¨āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻŦāĻžāĻ° āĻāĻ¨āĻā§āĻ°āĻŋāĻĒāĻļāĻ¨ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻ˛ā§, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ OpenShift API āĻāĻŦāĻ Kubernetes API āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻāĻ¨āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ āĻšāĻŦā§: āĻā§āĻĒāĻ¨ā§āĻ¯āĻŧāĻ¤āĻž, āĻāĻ¨āĻĢāĻŋāĻāĻŽā§āĻ¯āĻžāĻĒāĻ¸, āĻ°ā§āĻ, āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻā§āĻā§āĻ¨ āĻāĻŦāĻ OAuth āĻ āĻ¨ā§āĻŽā§āĻĻāĻ¨āĨ¤
āĻšāĻžāĻ˛
āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ā§āĻ° āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻžāĻ° āĻšā§āĻ˛āĻŽ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ 3-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻĒāĻžāĻ¤āĻ¤, āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ā§āĻ° āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻžāĻ¸ āĻā§āĻāĻ¨ā§āĻ˛āĻāĻŋ āĻĒā§āĻ°āĻŋāĻāĻŋāĻ āĻāĻā§āĨ¤ āĻāĻĒā§āĻ¨āĻļāĻŋāĻĢāĻā§āĻ° āĻāĻŦāĻŋāĻˇā§āĻ¯ā§ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ āĻšā§āĻ˛āĻŽ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ā§ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻšāĻŦā§āĨ¤ Helm cli āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ OpenShift āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻ¸ā§ āĻāĻŦāĻ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ āĻāĻ¯āĻŧā§āĻŦ āĻāĻ¨āĻ¸ā§āĻ˛ āĻĨā§āĻā§ āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤
āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻĄā§āĻ¯āĻžāĻļāĻŦā§āĻ°ā§āĻĄ āĻāĻĒāĻĄā§āĻ
āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§, āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻĄā§āĻ¯āĻžāĻļāĻŦā§āĻ°ā§āĻĄ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻĒā§āĻˇā§āĻ āĻžāĻ¯āĻŧ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§: āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻž, āĻ¸āĻŽā§āĻĒāĻĻā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻŦāĻ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻā§āĻāĻžāĨ¤
āĻāĻ¯āĻŧā§āĻŦ āĻāĻ¨āĻ¸ā§āĻ˛ā§ āĻā§āĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻž āĻšāĻā§āĻā§
Quay āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ā§ āĻāĻŋāĻ¤ā§āĻ°āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻžāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ¨āĻ¸ā§āĻ˛ā§ āĻāĻāĻāĻŋ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻāĻŦāĻ āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤ āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻžāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤
āĻ āĻĢāĻ˛āĻžāĻāĻ¨ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°āĻšāĻžāĻŦā§āĻ° āĻ¸āĻ°āĻ˛ā§āĻā§āĻ¤ āĻ¸ā§āĻˇā§āĻāĻŋ
āĻāĻāĻāĻŋ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§ āĻāĻāĻāĻŋ OpenShift āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻ¯ā§āĻāĻžāĻ¨ āĻĨā§āĻā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨ā§āĻā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ¸ā§āĻŽāĻŋāĻ¤ āĻŦāĻž āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤, OperatorHub āĻ°ā§āĻāĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ "āĻŽāĻŋāĻ°āĻ°" āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻ¸āĻšāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻ¨ āĻāĻāĻŋ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻŽāĻžāĻ¤ā§āĻ° āĻ¤āĻŋāĻ¨āĻāĻŋ āĻĻāĻ˛ āĻ¨āĻŋāĻ¯āĻŧā§āĨ¤
āĻ˛ā§āĻāĻ:
āĻāĻŋāĻā§āĻāĻ° āĻĒā§āĻāĻāĻ, āĻāĻāĻ°āĻŋ āĻ¸ā§āĻŽā§āĻ¨āĻŋāĻāĻāĻ
āĻāĻ¤ā§āĻ¸: www.habr.com