05 āļž.āļĒ. 2565·āļ­āđˆāļēāļ™ 1 āļ™āļēāļ—āļĩ

Kubernetes āļ„āļ·āļ­āļ­āļ°āđ„āļĢ

āļ„āđ‰āļ™āļŦāļēāļ„āļ§āļēāļĄāļĢāļđāđ‰āļ—āļĩāđˆāļŠāļĄāļšāļđāļĢāļ“āđŒāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļĢāļ°āļšāļš Kubernetes āļ§āļīāļ˜āļĩāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡ Kubernetes āđāļĨāļ°āļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļ‚āļ­āļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ—āļēāļ‡āļ˜āļļāļĢāļāļīāļˆāļ‚āļ­āļ‡āļ„āļļāļ“

Kubernetes āļ„āļ·āļ­āļ­āļ°āđ„āļĢ

āļ„āļļāļ“āļāļģāļĨāļąāļ‡āļĄāļ­āļ‡āļŦāļēāļĢāļ°āļšāļšāļˆāļąāļ”āļāļēāļĢāļāļēāļĢāļ›āļāļīāļšāļąāļ•āļīāļ‡āļēāļ™āļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāļŠāļģāļŦāļĢāļąāļšāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ‚āļ­āļ‡āļ„āļļāļ“āļŦāļĢāļ·āļ­āđ„āļĄāđˆ? āļŦāļēāļāđƒāļŠāđˆ Kubernetes āļŠāļēāļĄāļēāļĢāļ–āđ€āļ›āđ‡āļ™āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ‚āļ­āļ‡āļ„āļļāļ“ āđāļĨāļ°āđ€āļĄāļ·āđˆāļ­āļĢāļ§āļĄāļāļąāļš AppMaster āļˆāļ°āļŠāđˆāļ§āļĒāđ‚āļŪāļŠāļ•āđŒāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđ‚āļ”āļĒāđƒāļŠāđ‰āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāđāļšāļš no-code āđāļĨāļ°āļ„āļļāļ“āļĨāļąāļāļĐāļ“āļ°āļ‚āļ­āļ‡ Kubernetes āđāļ•āđˆāļāđˆāļ­āļ™āļ­āļ·āđˆāļ™ āļŠāļīāđˆāļ‡āļŠāļģāļ„āļąāļāļ„āļ·āļ­āļ•āđ‰āļ­āļ‡āļĢāļđāđ‰āļ§āđˆāļē Kubernetes āļ„āļ·āļ­āļ­āļ°āđ„āļĢ āļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āļ—āļēāļ‡āļ”āļīāļˆāļīāļ—āļąāļĨāļĄāļĩāļ„āļ§āļēāļĄāļŠāļģāļ„āļąāļāļ­āļĒāđˆāļēāļ‡āđ„āļĢ āđāļĨāļ°āļ—āļģāļ‡āļēāļ™āļ­āļĒāđˆāļēāļ‡āđ„āļĢ

Kubernetes āđ€āļĢāļĩāļĒāļāļŠāļąāđ‰āļ™āđ† K8s āļŦāļĢāļ·āļ­ Kube āļ—āđ‰āļēāļĒāļ—āļĩāđˆāļŠāļļāļ”āđāļĨāđ‰āļ§āļˆāļ°āļŠāđˆāļ§āļĒāđƒāļ™āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāļ‚āļ­āļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ‚āļ­āļ‡āļ„āļļāļ“ āđāļĨāļ°āļ—āļļāļāļ„āļģāļŠāļąāđˆāļ‡āļ—āļĩāđˆāļĄāļĩāļ­āļĒāļđāđˆāđƒāļ™āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļāļēāļĢāļ›āļĢāļąāļšāđƒāļŠāđ‰ āđ€āļŠāđˆāļ™ āļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļāļąāļšāļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡ āđāļĨāļ°āļ›āļĢāļąāļšāļ‚āļ™āļēāļ”āļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒāļ”āđ‰āļ§āļĒ āļāļēāļĢāđāļ›āļĨāļ‡āļ”āļīāļˆāļīāļ—āļąāļĨ āļāļąāļš Kubernetes āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰ Kubernetes āļĒāļąāļ‡āđ€āļ›āđ‡āļ™āļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāđ‚āļ­āđ€āļžāđˆāļ™āļ‹āļ­āļĢāđŒāļŠāļ—āļĩāđˆāļ—āļģāļ‡āļēāļ™āļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ›āļĢāļąāļšāđƒāļŠāđ‰āđāļĨāļ°āļāļēāļĢāļˆāļąāļ”āļāļēāļĢ āđ€āļĄāļ·āđˆāļ­āļĢāļ§āļĄāđ€āļ‚āđ‰āļēāļāļąāļšāļāļēāļĢāļžāļķāđˆāļ‡āļžāļēāđāļĨāļ°āļāļēāļĢāļˆāļąāļ”āđ€āļ•āļĢāļĩāļĒāļĄāđāļĨāđ‰āļ§ āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļĄāļąāļāđƒāļŠāđ‰āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļŠāļĄāļąāļĒāđƒāļŦāļĄāđˆ

āļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ Kubernetes āļ„āļ·āļ­āļ­āļ°āđ„āļĢ

āļ­āļļāļ›āļāļĢāļ“āđŒāđ‚āļŦāļ™āļ”āļˆāļģāļ™āļ§āļ™āļĄāļēāļāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđ€āļžāļ·āđˆāļ­āļˆāļąāļ”āļāļēāļĢāļāļąāļšāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ—āļĩāđˆāļ›āļĢāļąāļšāļ‚āļ™āļēāļ” āļŦāļĢāļ·āļ­āļ—āļĩāđˆāđ€āļĢāļĩāļĒāļāļ§āđˆāļēāļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ Kubernetes āļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ Kubernetes āļ•āđ‰āļ­āļ‡āļĄāļĩāļĢāļ°āļ™āļēāļšāļ„āļ§āļšāļ„āļļāļĄāđāļĨāļ°āđ‚āļŦāļ™āļ”āļ­āļĒāđˆāļēāļ‡āļ™āđ‰āļ­āļĒāļŦāļ™āļķāđˆāļ‡āđ‚āļŦāļ™āļ” āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āļ­āļļāļ›āļāļĢāļ“āđŒāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ āđāļœāļ‡āļ„āļ§āļšāļ„āļļāļĄāļ™āļąāđ‰āļ™āļ•āđ‰āļ­āļ‡āļĢāļ­āļ‡āļĢāļąāļšāļĢāļđāļ›āđāļšāļšāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāļ‚āļ­āļ‡āļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ āļĢāļ§āļĄāļ–āļķāļ‡āđāļ­āļ›āļ­āļ‡āļ„āđŒāļāļĢāļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āļ­āļĒāļđāđˆāđāļĨāļ°āļĢāļđāļ›āļ āļēāļžāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ—āļĩāđˆāđƒāļŠāđ‰ āđ‚āļŦāļ™āļ”āļˆāļąāļ”āļāļēāļĢāļ›āļĢāļīāļĄāļēāļ“āļ‡āļēāļ™āđāļĨāļ°āđāļ­āļ›āļ‚āļ­āļ‡āļ­āļ‡āļ„āđŒāļāļĢāļŦāļĢāļ·āļ­āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ

āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāļˆāļąāļ”āļĢāļ°āđ€āļšāļĩāļĒāļšāđāļĨāļ°āļˆāļąāļ”āļāļēāļĢāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāđƒāļ™āđāļ­āļŠāđ€āļ‹āļĄāļšāļĨāļĩāļ‚āļ­āļ‡āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāļ­āļēāļˆāđ€āļ›āđ‡āļ™āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āđ€āļŠāļĄāļ·āļ­āļ™ āļ‹āļķāđˆāļ‡āļāđ‡āļ„āļ·āļ­āđƒāļ™āļ„āļĨāļēāļ§āļ”āđŒāļšāļīāļĨāļ”āđŒāļŦāļĢāļ·āļ­āļŸāļīāļŠāļīāļ„āļąāļĨ āļ‹āļķāđˆāļ‡āļāđ‡āļ„āļ·āļ­āđƒāļ™āļ­āļ‡āļ„āđŒāļāļĢ āļ—āļąāđ‰āļ‡āļ„āļđāđˆāļ­āļĒāļđāđˆāļ—āļĩāđˆāļĢāļēāļāļāļēāļ™āļ‚āļ­āļ‡āļœāļĨāļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļ‚āļ­āļ‡ Kubernetes āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāđƒāļ™ Kubernetes āđ„āļĄāđˆāđ„āļ”āđ‰āđ€āļŠāļ·āđˆāļ­āļĄāđ‚āļĒāļ‡āļāļąāļšāļ­āļļāļ›āļāļĢāļ“āđŒāđƒāļ”āļ­āļļāļ›āļāļĢāļ“āđŒāļŦāļ™āļķāđˆāļ‡ āļžāļ§āļāļĄāļąāļ™āļ„āđˆāļ­āļ™āļ‚āđ‰āļēāļ‡āđāļĒāļāļˆāļēāļāļāļąāļ™āļ—āļąāđˆāļ§āļ—āļąāđ‰āļ‡āļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ

āđƒāļ„āļĢāļĄāļĩāļŠāđˆāļ§āļ™āļŠāļ™āļąāļšāļŠāļ™āļļāļ™ Kubernetes āļšāđ‰āļēāļ‡

āļ§āļīāļĻāļ§āļāļĢāļ‚āļ­āļ‡ Google āđ„āļ”āđ‰āļŠāļĢāđ‰āļēāļ‡āđāļĨāļ°āļžāļąāļ’āļ™āļē Kubernetes āđƒāļ™āļ‚āļąāđ‰āļ™āļ•āđ‰āļ™ Google āđ„āļ”āđ‰āļžāļđāļ”āļ„āļļāļĒāļ­āļĒāđˆāļēāļ‡āđ€āļ›āļīāļ”āđ€āļœāļĒāļ§āđˆāļēāļ—āļļāļāļ­āļĒāđˆāļēāļ‡āļ—āļģāļ‡āļēāļ™āļ­āļĒāđˆāļēāļ‡āđ„āļĢāđƒāļ™āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ āļēāļĒāđƒāļ™āļšāļĢāļīāļĐāļąāļ— āđāļĨāļ°āđ€āļ›āđ‡āļ™āļŦāļ™āļķāđˆāļ‡āđƒāļ™āļœāļđāđ‰āļšāļļāļāđ€āļšāļīāļāđƒāļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ‚āļ­āļ‡ Linux (āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāļ™āļĩāđ‰āļĢāļ­āļ‡āļĢāļąāļšāļ‚āđ‰āļ­āđ€āļŠāļ™āļ­āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļĢāļ°āļšāļšāļ„āļĨāļēāļ§āļ”āđŒāļ‚āļ­āļ‡ Google)

Borg āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāļ āļēāļĒāđƒāļ™āļ‚āļ­āļ‡ Google āļ‚āļąāļšāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļāļēāļĢāļ›āļĢāļąāļšāđƒāļŠāđ‰āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļāļ§āđˆāļē 2 āļžāļąāļ™āļĨāđ‰āļēāļ™āļĢāļēāļĒāļāļēāļĢāļ•āđˆāļ­āļŠāļąāļ›āļ”āļēāļŦāđŒ āļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āļ—āļēāļ‡āļ”āļīāļˆāļīāļ—āļąāļĨāđāļĨāļ°āļ™āļ§āļąāļ•āļāļĢāļĢāļĄāđ€āļšāļ·āđ‰āļ­āļ‡āļŦāļĨāļąāļ‡āļŠāđˆāļ§āļ™āđƒāļŦāļāđˆāļ‚āļ­āļ‡ Kubernetes āđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļžāļąāļ’āļ™āļēāđ‚āļ”āļĒāđƒāļŠāđ‰āļšāļ—āđ€āļĢāļĩāļĒāļ™āļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļ‚āļ“āļ°āļŠāļĢāđ‰āļēāļ‡ Borg āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āļœāļđāđ‰āļšāļļāļāđ€āļšāļīāļāļ‚āļ­āļ‡ Kubernetes

āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āļ—āļģāļ­āļ°āđ„āļĢāļāļąāļš Kubernetes āđ„āļ”āđ‰āļšāđ‰āļēāļ‡

āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āļ—āļģāļŠāļīāđˆāļ‡āļ•āđˆāļēāļ‡āđ† āđ„āļ”āđ‰āļĄāļēāļāļĄāļēāļĒāļ”āđ‰āļ§āļĒāļĢāļ°āļšāļš Kubernetes āļ—āļĩāđˆāļœāļĨāļąāļāļ”āļąāļ™āļŠāļīāđˆāļ‡āļ—āļĩāđˆāđ€āļ›āđ‡āļ™āđ„āļ›āđ„āļĄāđˆāđ„āļ”āđ‰āđƒāļŦāđ‰āļˆāļąāļ”āļāļēāļĢāđāļĨāļ°āđ€āļ›āđ‡āļ™āļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āļ—āļēāļ‡āļ”āļīāļˆāļīāļ—āļąāļĨāđāļĨāļ°āļ™āļ§āļąāļ•āļāļĢāļĢāļĄāļ—āļēāļ‡āļ”āļīāļˆāļīāļ—āļąāļĨāļŠāļģāļŦāļĢāļąāļšāļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ Kubernetes āđƒāļŦāđ‰āļ—āļģāļ‡āļēāļ™āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī āļˆāļąāļ”āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ‚āđ‰āļēāļĄāđ€āļˆāđ‰āļēāļ‚āļ­āļ‡āđ‚āļĢāļ‡āđāļĢāļĄāļˆāļģāļ™āļ§āļ™āļĄāļēāļ āđāļĨāļ°āđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļāļēāļĢāđƒāļŠāđ‰āļ„āļ§āļēāļĄāļŠāđˆāļ§āļĒāđ€āļŦāļĨāļ·āļ­āđ‚āļ”āļĒāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļžāļ·āđ‰āļ™āļāļēāļ™āđāļĨāļ°āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹āļ—āļĩāđˆāļĒāļ­āļĄāļĢāļąāļšāđ„āļ”āđ‰āļĄāļēāļāļ‚āļķāđ‰āļ™

āļāļēāļĢāđ€āļ›āļīāļ”āļ•āļąāļ§āđāļĨāļ°āļāļēāļĢāļĒāđ‰āļ­āļ™āļāļĨāļąāļš

āļāļēāļĢāļ›āļĢāļąāļšāđƒāļŠāđ‰ Kubernetes āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ„āļļāļ“āļ›āļĢāļąāļšāđƒāļŠāđ‰āļāļēāļĢāļ›āļĢāļąāļšāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđƒāļ™āļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļēāļŦāļĢāļ·āļ­āđ‚āļ„āđ‰āļ”āļ‚āļ­āļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ­āļĒāđˆāļēāļ‡āļ„āđˆāļ­āļĒāđ€āļ›āđ‡āļ™āļ„āđˆāļ­āļĒāđ„āļ› āļ‚āļ“āļ°āļ—āļĩāđˆāļ•āļīāļ”āļ•āļēāļĄāļŠāļ–āļēāļ™āļ°āļ‚āļ­āļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđ€āļžāļ·āđˆāļ­āļ›āđ‰āļ­āļ‡āļāļąāļ™āļāļēāļĢāļĒāļļāļ•āļīāļ­āļīāļ™āļŠāđāļ•āļ™āļ‹āđŒāļˆāļģāļ™āļ§āļ™āļĄāļēāļ āļāļēāļĢāļ›āļĢāļąāļšāđƒāļŠāđ‰ Kubernetes āļˆāļ°āļĒāđ‰āļ­āļ™āļāļĨāļąāļšāļāļēāļĢāđāļāđ‰āđ„āļ‚āļŦāļēāļāļĄāļĩāļŠāļīāđˆāļ‡āļœāļīāļ”āļ›āļāļ•āļīāđ€āļāļīāļ”āļ‚āļķāđ‰āļ™ āļāļģāđ„āļĢāļˆāļēāļāļāļēāļĢāļ‚āļĒāļēāļĒāļĢāļ°āļšāļšāļ™āļīāđ€āļ§āļĻāļ‚āļ­āļ‡āļāļĨāļĒāļļāļ—āļ˜āđŒāļāļēāļĢāļ›āļĢāļąāļšāđƒāļŠāđ‰

āđ‚āļŦāļĨāļ”āļšāļēāļĨāļēāļ™āļ‹āđŒ

āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ‚āļ­āļ‡āļ„āļļāļ“āđ„āļĄāđˆāļˆāļģāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āđ€āļžāļ·āđˆāļ­āđƒāļŠāđ‰āļāļĨāđ„āļāļāļēāļĢāļ„āđ‰āļ™āļŦāļēāļšāļĢāļīāļāļēāļĢāļ—āļĩāđˆāđ„āļĄāđˆāļĢāļđāđ‰āļˆāļąāļ āļžāđ‡āļ­āļ”āļˆāļ°āđ„āļ”āđ‰āļĢāļąāļšāļ—āļĩāđˆāļ­āļĒāļđāđˆ IP āļ—āļĩāđˆāđ„āļĄāđˆāļ‹āđ‰āļģāļāļąāļ™āđ‚āļ”āļĒ Kubernetes āļ‹āļķāđˆāļ‡āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āđ‚āļŦāļĨāļ”āļšāļēāļĨāļēāļ™āļ‹āđŒāļ‚āđ‰āļēāļĄāļāļĨāļļāđˆāļĄāļžāđ‡āļ­āļ”āļ āļēāļĒāđƒāļ•āđ‰āļŠāļ·āđˆāļ­ DNS āđ€āļ”āļĩāļĒāļ§āđ„āļ”āđ‰

āļāļēāļĢāļ›āļĢāļ°āļŠāļēāļ™āļāļēāļĢāļāļēāļ

āļĒāļāļĢāļ°āļ”āļąāļšāļĢāļ°āļšāļšāļžāļ·āđ‰āļ™āļ—āļĩāđˆāđ€āļāđ‡āļšāļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļāļēāļĢāđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī āđ„āļĄāđˆāļ§āđˆāļēāļˆāļ°āđ€āļ›āđ‡āļ™āļ„āļĨāļąāļ‡āļˆāļąāļ‡āļŦāļ§āļąāļ” āđ€āļ—āļ„āļ™āļīāļ„āļžāļ·āđ‰āļ™āļ—āļĩāđˆāđ€āļāđ‡āļšāļ‚āđ‰āļ­āļĄāļđāļĨāļšāļ™āđ€āļ§āđ‡āļš āđ€āļŠāđˆāļ™ iSCSI, Cinder, NFS āļŦāļĢāļ·āļ­ Ceph āļŦāļĢāļ·āļ­āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļĢāļ°āļšāļšāļ„āļĨāļēāļ§āļ”āđŒāļ—āļąāđˆāļ§āđ„āļ› āđ€āļŠāđˆāļ™ AWS

āļāļēāļĢāđ€āļāđ‰āļēāļĢāļ°āļ§āļąāļ‡āļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļē

āļ›āļĢāļąāļšāđƒāļŠāđ‰āđāļĨāļ°āđāļāđ‰āđ„āļ‚āļ›āļĢāļīāļĻāļ™āļē āļāļēāļĢāļˆāļąāļ”āđ€āļĢāļĩāļĒāļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ āđāļĨāļ°āļāļēāļĢāļˆāļąāļ”āļĢāļđāļ›āđāļšāļšāđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļŠāļĢāđ‰āļēāļ‡āļ āļēāļžāđƒāļŦāļĄāđˆāļŦāļĢāļ·āļ­āđ€āļ›āļīāļ”āđ€āļœāļĒāļ„āļ§āļēāļĄāļĨāļąāļšāđƒāļ™āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļŠāđāļ•āđ‡āļāļ‚āļ­āļ‡āļ„āļļāļ“

āļ–āļąāļ‡āļšāļĢāļĢāļˆāļļ

āļ§āļēāļ‡āļ•āļģāđāļŦāļ™āđˆāļ‡āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāļĢāļąāļāļĐāļēāļ„āļ§āļēāļĄāļžāļĢāđ‰āļ­āļĄāđƒāļŠāđ‰āļ‡āļēāļ™āļ•āļēāļĄāļ„āļ§āļēāļĄāļ•āđ‰āļ­āļ‡āļāļēāļĢāļ‚āļ­āļ‡āļ—āļĢāļąāļžāļĒāļēāļāļĢāđāļĨāļ°āļ‚āđ‰āļ­āļˆāļģāļāļąāļ”āļ­āļ·āđˆāļ™āđ† āļĢāļ§āļĄāđ€āļ§āļīāļĢāđŒāļāđ‚āļŦāļĨāļ”āļ—āļĩāđˆāļŠāļģāļ„āļąāļāđāļĨāļ°āļ„āļ§āļēāļĄāļžāļĒāļēāļĒāļēāļĄāļ­āļĒāđˆāļēāļ‡āļ”āļĩāļ—āļĩāđˆāļŠāļļāļ”āđ€āļžāļ·āđˆāļ­āđ€āļžāļīāđˆāļĄāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āđāļĨāļ°āļ›āļĢāļ°āļŦāļĒāļąāļ”āļ—āļĢāļąāļžāļĒāļēāļāļĢāļĄāļēāļāļĒāļīāđˆāļ‡āļ‚āļķāđ‰āļ™

āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđ€āļ›āđ‡āļ™āļŠāļļāļ”

Kubernetes āļŠāļēāļĄāļēāļĢāļ–āļˆāļąāļ”āļāļēāļĢāļŠāļļāļ”āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāđāļĨāļ°āļ›āļĢāļīāļĄāļēāļ“āļ‡āļēāļ™ CI āļ‚āļ­āļ‡āļ„āļļāļ“āđāļĨāļ°āđƒāļŦāđ‰āļ„āļ§āļēāļĄāļŠāđˆāļ§āļĒāđ€āļŦāļĨāļ·āļ­ āđ‚āļ”āļĒāļŠāđˆāļ‡āļ„āļ·āļ™āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ—āļĩāđˆāļĨāđ‰āļĄāđ€āļŦāļĨāļ§āļŦāļēāļāļˆāļģāđ€āļ›āđ‡āļ™

āļāļēāļĢāļ›āļĢāļąāļšāļ‚āļ™āļēāļ”āđāļ™āļ§āļ™āļ­āļ™

āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āļ›āļĢāļąāļšāļ‚āļ™āļēāļ”āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ‚āļ­āļ‡āļ„āļļāļ“āļ‚āļķāđ‰āļ™āļŦāļĢāļ·āļ­āļĨāļ‡āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§āđ‚āļ”āļĒāđƒāļŠāđ‰āļ„āļģāļŠāļąāđˆāļ‡ āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹āļœāļđāđ‰āđƒāļŠāđ‰ āļŦāļĢāļ·āļ­āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāļ•āļēāļĄāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™ CPU

āļĢāļąāļāļĐāļēāļ•āļąāļ§āđ€āļ­āļ‡

āļĄāļąāļ™āļ†āđˆāļēāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ—āļĩāđˆāđ„āļĄāđˆāļ•āļ­āļšāļŠāļ™āļ­āļ‡āļ•āđˆāļ­āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļŠāļ āļēāļžāļ—āļĩāđˆāļœāļđāđ‰āđƒāļŠāđ‰āļāļģāļŦāļ™āļ” āļĢāļĩāļŠāļ•āļēāļĢāđŒāļ—āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ—āļĩāđˆāļĨāđ‰āļĄāđ€āļŦāļĨāļ§ āđāļ—āļ™āļ—āļĩāđˆāđāļĨāļ°āļāļģāļŦāļ™āļ”āđ€āļ§āļĨāļēāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāđƒāļŦāļĄāđˆāđ€āļĄāļ·āđˆāļ­āđ‚āļŦāļ™āļ”āļ•āļēāļĒ āđāļĨāļ°āđ„āļĄāđˆāđ‚āļ†āļĐāļ“āļēāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļāļąāļšāđ„āļ„āļĨāđ€āļ­āđ‡āļ™āļ•āđŒāļˆāļ™āļāļ§āđˆāļēāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļˆāļ°āļžāļĢāđ‰āļ­āļĄāđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢ

āļ­āļ­āļāđāļšāļšāļĄāļēāđ€āļžāļ·āđˆāļ­āļāļēāļĢāļ‚āļĒāļēāļĒ

āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāļ‚āļĒāļēāļĒāđ„āļ”āđ‰āļŠāļđāļ‡ āļ„āļļāļ“āļˆāļķāļ‡āđ€āļžāļīāđˆāļĄāļŸāļĩāđ€āļˆāļ­āļĢāđŒāđƒāļŦāđ‰āļāļąāļšāļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ Kubernetes āđ„āļ”āđ‰āđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āđāļāđ‰āđ„āļ‚āļ‹āļ­āļĢāđŒāļŠāđ‚āļ„āđ‰āļ”āļ­āļąāļ›āļŠāļ•āļĢāļĩāļĄ

IPv4 āđāļĨāļ° IPv6 āļ”āļđāļ­āļąāļĨāļŠāđāļ•āđ‡āļ

āļāļēāļĢāļ­āļ­āļāļžāđ‡āļ­āļ”āļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ āđ€āļŠāđˆāļ™ āļ—āļĩāđˆāļ­āļĒāļđāđˆ IPv4 āđāļĨāļ° IPv6

Kubernetes āļ—āļģāļ‡āļēāļ™āļ­āļĒāđˆāļēāļ‡āđ„āļĢ

āļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ Kubernetes āļ„āļ·āļ­āļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļē Kubernetes āļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰ āļĢāļ°āļ™āļēāļšāļ„āļ§āļšāļ„āļļāļĄāđāļĨāļ°āđ‚āļŦāļ™āļ”āļ„āļ­āļĄāļžāļīāļ§āļ—āđŒāļŦāļĢāļ·āļ­āđāļĄāļŠāļŠāļĩāļ™āđ€āļĨāļīāļĢāđŒāļ™āļ™āļīāļ‡āļŠāļēāļĄāļēāļĢāļ–āļĄāļ­āļ‡āđ„āļ”āđ‰āļ§āđˆāļēāđ€āļ›āđ‡āļ™āļŠāļ­āļ‡āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ—āļĩāđˆāđāļ•āļāļ•āđˆāļēāļ‡āļāļąāļ™āļ‚āļ­āļ‡āļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ Kubernetes āđāļ•āđˆāļĨāļ°āđ‚āļŦāļ™āļ” āļ‹āļķāđˆāļ‡āļŠāļēāļĄāļēāļĢāļ–āđ€āļ›āđ‡āļ™āļĢāļ°āļšāļšāļˆāļĢāļīāļ‡āļŦāļĢāļ·āļ­āļĢāļ°āļšāļšāđ€āļŠāļĄāļ·āļ­āļ™ āļĄāļĩāļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄ Linux āļ‚āļ­āļ‡āļ•āļąāļ§āđ€āļ­āļ‡ āļžāđ‡āļ­āļ”āļ‹āļķāđˆāļ‡āļ›āļĢāļ°āļāļ­āļšāļ”āđ‰āļ§āļĒāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ–āļđāļāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđ‚āļ”āļĒāđāļ•āđˆāļĨāļ°āđ‚āļŦāļ™āļ” āļĢāļ°āļ™āļēāļšāļ„āļ§āļšāļ„āļļāļĄāļ•āđ‰āļ­āļ‡āļĢāļąāļāļĐāļēāļŠāļ–āļēāļ™āļ°āļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāļ‚āļ­āļ‡āļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ āļĢāļ§āļĄāļ–āļķāļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āļ­āļĒāļđāđˆāđāļĨāļ°āļ­āļīāļĄāđ€āļĄāļˆāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ—āļĩāđˆāđƒāļŠāđ‰ āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđāļĨāļ°āļ›āļĢāļīāļĄāļēāļ“āļ‡āļēāļ™āđƒāļ™āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļˆāļ°āļ—āļģāļ‡āļēāļ™āļšāļ™āļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āļ‚āļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ

āļĢāļ°āļšāļšāļ›āļāļīāļšāļąāļ•āļīāļāļēāļĢ (āđ€āļŠāđˆāļ™ Enterprise Linux) āļ—āļĩāđˆ Kubernetes āļ—āļģāļ‡āļēāļ™āļ­āļĒāļđāđˆāļ”āđ‰āļēāļ™āļšāļ™ āļĄāļąāļ™āļŠāļ·āđˆāļ­āļŠāļēāļĢāļāļąāļšāļžāđ‡āļ­āļ”āļ‚āļ­āļ‡āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ—āļĩāđˆāļāļģāļĨāļąāļ‡āļĢāļąāļ™āļšāļ™āđ‚āļŦāļ™āļ” āļŠāđˆāļ§āļ™āļ„āļ§āļšāļ„āļļāļĄ Kubernetes āļŠāđˆāļ‡āļ„āļģāļŠāļąāđˆāļ‡āđ„āļ›āļĒāļąāļ‡ Compute Machine Learning āļŦāļĨāļąāļ‡āļˆāļēāļāđ„āļ”āđ‰āļĢāļąāļšāļ„āļģāļŠāļąāđˆāļ‡āļˆāļēāļāļœāļđāđ‰āļ”āļđāđāļĨāļĢāļ°āļšāļš (āļŦāļĢāļ·āļ­āļ—āļĩāļĄ DevOps ) Handoff āļ™āļĩāđ‰āđƒāļŠāđ‰āļšāļĢāļīāļāļēāļĢāļ—āļĩāđˆāļŦāļĨāļēāļāļŦāļĨāļēāļĒāđ€āļžāļ·āđˆāļ­āļāļģāļŦāļ™āļ”āļ§āđˆāļēāđ‚āļŦāļ™āļ”āđƒāļ”āđ€āļŦāļĄāļēāļ°āļŠāļĄāļ—āļĩāđˆāļŠāļļāļ”āļŠāļģāļŦāļĢāļąāļšāļ‡āļēāļ™āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī āļ‡āļēāļ™āļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāļ–āļđāļāļāļģāļŦāļ™āļ”āđƒāļŦāđ‰āļāļąāļšāļžāđ‡āļ­āļ”āļ‚āļ­āļ‡āđ‚āļŦāļ™āļ”āđƒāļ™āļ āļēāļĒāļŦāļĨāļąāļ‡āđ€āļĄāļ·āđˆāļ­āļˆāļąāļ”āļŠāļĢāļĢāļ—āļĢāļąāļžāļĒāļēāļāļĢ

āļŠāļ–āļēāļ™āļ°āļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāļ‚āļ­āļ‡āļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ Kubernetes āļˆāļ°āļĢāļ°āļšāļļāļ§āđˆāļēāļ›āļĢāļīāļĄāļēāļ“āļ‡āļēāļ™āļŦāļĢāļ·āļ­āđāļ­āļ›āđƒāļ”āļ„āļ§āļĢāļ—āļģāļ‡āļēāļ™āļžāļĢāđ‰āļ­āļĄāļāļąāļšāļ­āļīāļĄāđ€āļĄāļˆāļ—āļĩāđˆāļ„āļ§āļĢāđƒāļŠāđ‰ āļ—āļĢāļąāļžāļĒāļēāļāļĢāļ—āļĩāđˆāļ„āļ§āļĢāđ€āļ‚āđ‰āļēāļ–āļķāļ‡ āđāļĨāļ°āļ‚āđ‰āļ­āļĄāļđāļĨāļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļēāļ­āļ·āđˆāļ™āđ† āļ—āļĩāđˆāļ„āļĨāđ‰āļēāļĒāļ„āļĨāļķāļ‡āļāļąāļ™ āļĄāļĩāļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āđ€āļĨāđ‡āļāļ™āđ‰āļ­āļĒāđƒāļ™āđāļ‡āđˆāļ‚āļ­āļ‡āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļžāļ·āđ‰āļ™āļāļēāļ™āđƒāļ™āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ āļžāļđāļ”āļ‡āđˆāļēāļĒāđ† āļāđ‡āļ„āļ·āļ­ āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āļ„āļ§āļšāļ„āļļāļĄāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāđ„āļ”āđ‰āļĄāļēāļāļ‚āļķāđ‰āļ™ āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āļˆāļąāļ”āļāļēāļĢāđāļ­āļ›āđƒāļ™āļĢāļ°āļ”āļąāļšāļ—āļĩāđˆāļŠāļđāļ‡āļ‚āļķāđ‰āļ™āđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļˆāļąāļ”āļāļēāļĢāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļŦāļĢāļ·āļ­āđ‚āļŦāļ™āļ”āļ—āļąāđ‰āļ‡āļŦāļĄāļ”

āļ„āļļāļ“āļĄāļĩāļŦāļ™āđ‰āļēāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āđ‚āļŦāļ™āļ” āļžāđ‡āļ­āļ” āđāļĨāļ°āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ‚āļ­āļ‡ Kubernetes āļ—āļĩāđˆāļ­āļĒāļđāđˆāļ āļēāļĒāđƒāļ™ āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ–āļđāļāļˆāļąāļ”āļāļēāļĢāđ‚āļ”āļĒāđƒāļŠāđ‰ Kubernetes āļ‚āļķāđ‰āļ™āļ­āļĒāļđāđˆāļāļąāļšāļ„āļļāļ“āļ§āđˆāļēāļˆāļ°āđƒāļŠāđ‰āļ‡āļēāļ™ Kubernetes āļ—āļĩāđˆāđ„āļŦāļ™ āļ‹āļķāđˆāļ‡āļŠāļēāļĄāļēāļĢāļ–āļ—āļģāđ„āļ”āđ‰āļšāļ™āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāļˆāļĢāļīāļ‡ āļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āļ‚āļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āđ€āļŠāļĄāļ·āļ­āļ™ āļ„āļĨāļēāļ§āļ”āđŒāļŠāļēāļ˜āļēāļĢāļ“āļ° āđ„āļžāļĢāđ€āļ§āļ—āļ„āļĨāļēāļ§āļ”āđŒ āđāļĨāļ°āđ„āļŪāļšāļĢāļīāļ”āļ„āļĨāļēāļ§āļ”āđŒ āļāļēāļĢāļ—āļĩāđˆ Kubernetes API āļ—āļģāļ‡āļēāļ™āļšāļ™āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļžāļ·āđ‰āļ™āļāļēāļ™āļ›āļĢāļ°āđ€āļ āļ—āļ•āđˆāļēāļ‡āđ† āļ™āļąāđ‰āļ™āđ€āļ›āđ‡āļ™āļŦāļ™āļķāđˆāļ‡āđƒāļ™āļ‚āđ‰āļ­āļ”āļĩāļŦāļĨāļąāļ

Kubernetes āđ€āļŦāļĄāļ·āļ­āļ™āļāļąāļš Docker āļŦāļĢāļ·āļ­āđ„āļĄāđˆ

āļ›āđ‰āļ­āļ‡āļāļąāļ™āļāļēāļĢāđ€āļšāļĩāđˆāļĒāļ‡āđ€āļšāļ™āļ‚āļ­āļ‡āđ‚āļ„āđ‰āļ”
āļ­āļąāļ›āđ€āļ”āļ•āļ‚āđ‰āļ­āļāļģāļŦāļ™āļ”āđāļĨāđ‰āļ§āļŠāļĢāđ‰āļēāļ‡āđ‚āļ„āđ‰āļ”āđƒāļŦāļĄāđˆāļ—āļĩāđˆāļŠāļ°āļ­āļēāļ” āđāļ—āļ™āļāļēāļĢāđāļžāļ•āļŠāđŒāļšāļīāļĨāļ”āđŒāđ€āļāđˆāļē
āļŠāļĢāđ‰āļēāļ‡āđāļ­āļ›āđƒāļŦāļĄāđˆ

āļĄāļĩāļŠāļļāļ”āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļ—āļĩāđˆāđ€āļĢāļĩāļĒāļāļ§āđˆāļē Docker āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡ āđāļŠāļĢāđŒ āđāļĨāļ°āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāđāļ•āđˆāļĨāļ°āļĢāļēāļĒāļāļēāļĢ Kubernetes āđ€āļ›āđ‡āļ™āđ‚āļ‹āļĨāļđāļŠāļąāļ™āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ™āļģāđāļ­āļ›āļ—āļĩāđˆāļĄāļĩāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāđ„āļ›āđƒāļŠāđ‰āđƒāļ™āļ§āļ‡āļāļ§āđ‰āļēāļ‡ āļžāļīāļˆāļēāļĢāļ“āļēāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāđ€āļ›āđ‡āļ™āļšāļĢāļĢāļˆāļļāļ āļąāļ“āļ‘āđŒāļĄāļēāļ•āļĢāļāļēāļ™āļŠāļģāļŦāļĢāļąāļšāđ„āļĄāđ‚āļ„āļĢāđ€āļ‹āļ­āļĢāđŒāļ§āļīāļŠāļ—āļĩāđˆāļĄāļĩāļāļēāļĢāļ‚āļķāđ‰āļ™āļ•āđˆāļ­āļāļąāļ™āđāļĨāļ°āļĢāļŦāļąāļŠāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ—āļĩāđˆāļˆāļģāđ€āļ›āđ‡āļ™āļ—āļąāđ‰āļ‡āļŦāļĄāļ” Docker āļĄāļĩāļŦāļ™āđ‰āļēāļ—āļĩāđˆāļĢāļąāļšāļœāļīāļ”āļŠāļ­āļšāđƒāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđāļ­āļ›āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰ āļ—āļļāļāļ—āļĩāđˆāļ—āļĩāđˆāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļŠāļēāļĄāļēāļĢāļ–āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđ„āļ”āđ‰ āļĢāļ§āļĄāļ–āļķāļ‡āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāļ āļēāļĒāđƒāļ™ āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāđāļšāļšāđ€āļ™āļ—āļĩāļŸāļšāļ™āļ„āļĨāļēāļ§āļ”āđŒāđāļšāļšāđ„āļŪāļšāļĢāļīāļ” āđāļĨāđ‡āļ›āļ—āđ‡āļ­āļ› āđāļĨāļ°āđāļĄāđ‰āđāļ•āđˆāļ­āļļāļ›āļāļĢāļ“āđŒāđ€āļ­āļ”āļˆāđŒ

āļĄāļĩāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļˆāļģāļ™āļ§āļ™āļĄāļēāļāđƒāļ™āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļŠāļĄāļąāļĒāđƒāļŦāļĄāđˆ Kubernetes API āļĄāļĩāļŦāļ™āđ‰āļēāļ—āļĩāđˆāļĢāļąāļšāļœāļīāļ”āļŠāļ­āļšāđƒāļ™āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āđƒāļ™āļāļēāļĢāļœāļĨāļīāļ•āļˆāļĢāļīāļ‡ āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ—āļĩāđˆāļĄāļĩāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļŠāļēāļĄāļēāļĢāļ–āļ›āļĢāļąāļšāļ‚āļ™āļēāļ”āļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāđ‚āļ”āļĒāļāļēāļĢāļ‚āļĒāļēāļĒāļŦāļĢāļ·āļ­āļĨāļ”āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāđ€āļžāļ·āđˆāļ­āļ•āļ­āļšāļŠāļ™āļ­āļ‡āļ„āļģāļ‚āļ­āļ‚āļ­āļ‡āļœāļđāđ‰āđƒāļŠāđ‰ āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāļāļēāļĢāļˆāļģāļĨāļ­āļ‡āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāđ€āļ›āđ‡āļ™āđ€āļĢāļ·āđˆāļ­āļ‡āļ‡āđˆāļēāļĒ āļŠāđˆāļ§āļ™āđƒāļŦāļāđˆāđāļĨāđ‰āļ§ Kubernetes āđāļĨāļ° Docker āđ€āļ›āđ‡āļ™āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāđ€āļŠāļĢāļīāļĄ āļ­āļĒāđˆāļēāļ‡āđ„āļĢāļāđ‡āļ•āļēāļĄ Docker āļĒāļąāļ‡āļĄāļĩāđ‚āļ‹āļĨāļđāļŠāļąāļ™āļ—āļĩāđˆāđ€āļĢāļĩāļĒāļāļ§āđˆāļē Docker Swarm - Kubernetes vs DockerSwarm - āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļĢāļąāļ™āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ‚āļ™āļēāļ”āđƒāļŦāļāđˆ

āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļžāļ·āđ‰āļ™āļāļēāļ™āļ”āļąāđ‰āļ‡āđ€āļ”āļīāļĄāļ‚āļ­āļ‡ Kubernetes āļ„āļ·āļ­āļ­āļ°āđ„āļĢ

āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļšāļĢāļīāļāļēāļĢāļ āļēāļĒāļ™āļ­āļ
āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļĢāļ°āļšāļšāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™ āļ‚āđ‰āļ­āļ„āļ§āļēāļĄ āđāļĨāļ°āļšāļĢāļīāļāļēāļĢāļ„āļĨāļēāļ§āļ”āđŒāđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ”āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļžāļīāđ€āļĻāļĐ
āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­

āļ„āļ­āļĨāđ€āļĨāļāļŠāļąāļ™āļ‚āļ­āļ‡āļ—āļĢāļąāļžāļĒāļēāļāļĢ (āļĢāļ§āļĄāļ–āļķāļ‡āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒ āļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āļ‚āļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļˆāļĢāļīāļ‡āļŦāļĢāļ·āļ­āđ€āļŠāļĄāļ·āļ­āļ™ āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāđāļšāļšāđ€āļ™āļ—āļĩāļŸāļšāļ™āļ„āļĨāļēāļ§āļ”āđŒāđāļšāļšāđ„āļŪāļšāļĢāļīāļ” āđāļĨāļ°āļ­āļ·āđˆāļ™āđ†) āļ—āļĩāđˆāļŠāļ™āļąāļšāļŠāļ™āļļāļ™āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄ Kubernetes āđ€āļĢāļĩāļĒāļāļ§āđˆāļēāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļžāļ·āđ‰āļ™āļāļēāļ™ Kubernetes āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāļ—āļĩāđˆāļˆāļģāđ€āļ›āđ‡āļ™āļŠāļģāļŦāļĢāļąāļšāļ­āļēāļĒāļļāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļ‚āļ­āļ‡āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ āļ•āļąāđ‰āļ‡āđāļ•āđˆāļāļēāļĢāļ›āļĢāļąāļšāđƒāļŠāđ‰āđ„āļ›āļˆāļ™āļ–āļķāļ‡āļāļēāļĢāđ€āļĨāļīāļāđƒāļŠāđ‰ āđ€āļĢāļĩāļĒāļāļ§āđˆāļēāļāļēāļĢāļ›āļĢāļ°āļŠāļēāļ™āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāđ‚āļ­āđ€āļžāđˆāļ™āļ‹āļ­āļĢāđŒāļŠāļĒāļ­āļ”āļ™āļīāļĒāļĄāļ­āļĒāđˆāļēāļ‡āļŦāļ™āļķāđˆāļ‡āļŠāļģāļŦāļĢāļąāļšāļŠāļīāđˆāļ‡āļ™āļĩāđ‰āļ„āļ·āļ­ Kubernetes

āļ āļēāļĒāđƒāļ•āđ‰āļ›āļĢāļ°āļ—āļļāļ™ āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļžāļ·āđ‰āļ™āļāļēāļ™āđāļĨāļ°āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄāļ‚āļ­āļ‡ Kubernetes āļ‚āļķāđ‰āļ™āļ­āļĒāļđāđˆāļāļąāļšāđāļ™āļ§āļ„āļīāļ”āļ‚āļ­āļ‡āļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āļŠāļļāļ”āļ‚āļ­āļ‡āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāļ—āļĩāđˆāđ€āļĢāļĩāļĒāļāļ§āđˆāļē " nodes " āđƒāļ™āļ āļēāļĐāļēāļ™āļąāđ‰āļ™ Kubernetes API āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ„āļļāļ“āļ›āļĢāļąāļšāđƒāļŠāđ‰āļ›āļĢāļīāļĄāļēāļ“āļ‡āļēāļ™āļ—āļĩāđˆāļšāļĢāļĢāļˆāļļāđƒāļ™āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļšāļ™āļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ āđ‚āļŦāļ™āļ”āļ„āļ·āļ­āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāļ—āļĩāđˆāļĢāļąāļ™āđ€āļ§āļīāļĢāđŒāļāđ‚āļŦāļĨāļ”āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ‚āļ­āļ‡āļ„āļļāļ“ āļ‹āļķāđˆāļ‡āļ­āļēāļˆāđ€āļ›āđ‡āļ™āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļˆāļĢāļīāļ‡āļŦāļĢāļ·āļ­āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āđ€āļŠāļĄāļ·āļ­āļ™ āđāļĄāđ‰āļ§āđˆāļēāļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒāļĄāļąāļāļˆāļ°āļĄāļĩāđ‚āļŦāļ™āļ”āļœāļđāđ‰āļ›āļāļīāļšāļąāļ•āļīāļ‡āļēāļ™āļŦāļĨāļēāļĒāđ‚āļŦāļ™āļ”āļŦāļĢāļ·āļ­āļĄāļēāļāļāļ§āđˆāļē āđāļ•āđˆāļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ Kubernetes āļ—āļļāļāļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒāļˆāļ°āļĄāļĩāđ‚āļŦāļ™āļ”āļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄāđāļĨāļ°āđ‚āļŦāļ™āļ”āļœāļđāđ‰āļ›āļāļīāļšāļąāļ•āļīāļ‡āļēāļ™āđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļ­āļĒāđˆāļēāļ‡āļ™āđ‰āļ­āļĒāļŦāļ™āļķāđˆāļ‡āđ‚āļŦāļ™āļ”

" pod " āđ€āļ›āđ‡āļ™āļ­āļĩāļāļŦāļ™āļķāđˆāļ‡āđāļ™āļ§āļ„āļīāļ”āļ—āļĩāđˆāļŠāļģāļ„āļąāļāļ‚āļ­āļ‡ Kubernetes; āļ•āļēāļĄāđ€āļ­āļāļŠāļēāļĢāļ­āļĒāđˆāļēāļ‡āđ€āļ›āđ‡āļ™āļ—āļēāļ‡āļāļēāļĢ āļĄāļąāļ™āđ€āļ›āđ‡āļ™āļŦāļ™āđˆāļ§āļĒāļ—āļĩāđˆāđ€āļĨāđ‡āļāļ—āļĩāđˆāļŠāļļāļ”āļ—āļĩāđˆāļ›āļĢāļąāļšāđƒāļŠāđ‰āđ„āļ”āđ‰āđāļĨāļ°āļ—āļģāļ‡āļēāļ™āļšāļ™āđ‚āļŦāļ™āļ”āļ‚āļ­āļ‡āļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ āļ­āļĩāļāļ§āļīāļ˜āļĩāļŦāļ™āļķāđˆāļ‡āļ„āļ·āļ­ āļžāđ‡āļ­āļ”āļˆāļ°āļ—āļģāļŦāļ™āđ‰āļēāļ—āļĩāđˆāđāļ—āļ™āļŠāđˆāļ§āļ™āļ•āđˆāļēāļ‡āđ† āļ‚āļ­āļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ‚āļ­āļ‡āļ„āļļāļ“ āđāļĄāđ‰āļ§āđˆāļēāļšāļēāļ‡āļ„āļĢāļąāđ‰āļ‡āļ­āļēāļˆāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āļĄāļēāļāļāļ§āđˆāļēāļŦāļ™āļķāđˆāļ‡āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ āđāļ•āđˆāđ‚āļ”āļĒāļ—āļąāđˆāļ§āđ„āļ›āđāļĨāđ‰āļ§āļžāđ‡āļ­āļ”āļˆāļ°āļ—āļģāļ‡āļēāļ™āđ€āļžāļĩāļĒāļ‡āļŦāļ™āļķāđˆāļ‡āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™

āļĢāļ°āļ™āļēāļšāļ„āļ§āļšāļ„āļļāļĄāđ€āļ›āđ‡āļ™āļ­āļĩāļāļŦāļ™āļķāđˆāļ‡āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ—āļĩāđˆāļŠāļģāļ„āļąāļāļ‚āļ­āļ‡āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄāļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ Kubernetes āļ›āļĢāļ°āļāļ­āļšāļ”āđ‰āļ§āļĒāđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒ API āđāļĨāļ°āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄāļŠāļĩāđˆāļĢāļēāļĒāļāļēāļĢāļ—āļĩāđˆāļˆāļąāļ”āļāļēāļĢāđāļ­āļ›āđāļĨāļ°āđ‚āļŦāļ™āļ” (āļŦāļĢāļ·āļ­āđ€āļ„āļĢāļ·āđˆāļ­āļ‡) āļ‚āļ­āļ‡āļ„āļļāļ“āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļ•āļēāļĄāļŠāļ–āļēāļ™āļ°āļ—āļĩāđˆāļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļāļēāļĢ

āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļžāļ·āđ‰āļ™āļāļēāļ™āļ”āļąāđ‰āļ‡āđ€āļ”āļīāļĄāļ‚āļ­āļ‡ Kubernetes āļĄāļĩāļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļ­āļĒāđˆāļēāļ‡āđ„āļĢ

āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļžāļ·āđ‰āļ™āļāļēāļ™āđāļšāļšāđ€āļ™āļ—āļĩāļŸ Kubernetes āļ‚āļ­āļ‡āļ­āļ‡āļ„āđŒāļāļĢāļĄāļĩāļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļĄāļēāļāļĄāļēāļĒ āļ‹āļķāđˆāļ‡āļšāļēāļ‡āļŠāđˆāļ§āļ™āđāļŠāļ”āļ‡āđ„āļ§āđ‰āļ”āđ‰āļēāļ™āļĨāđˆāļēāļ‡

  • āļ„āļ§āļēāļĄāļ„āļĨāđˆāļ­āļ‡āļ•āļąāļ§

āļ„āļ§āļēāļĄāļ„āļĨāđˆāļ­āļ‡āļ•āļąāļ§āđāļĨāļ°āļ„āļ§āļēāļĄāđ€āļĢāļĩāļĒāļšāļ‡āđˆāļēāļĒāļ‚āļ­āļ‡āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāđ„āļŪāļšāļĢāļīāļ”āļ„āļĨāļēāļ§āļ”āđŒāđāļšāļšāđ€āļ™āļ—āļĩāļŸāđāļšāļšāļŠāļēāļ˜āļēāļĢāļ“āļ°āđƒāļ™āļŠāļ–āļēāļ™āļ—āļĩāđˆāđ€āļžāļ·āđˆāļ­āļĨāļ”āļ„āļ§āļēāļĄāļ‚āļąāļ”āđāļĒāđ‰āļ‡āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļ‡āļēāļ™āļ”āđ‰āļēāļ™āđ„āļ­āļ—āļĩāđāļĨāļ°āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļ‚āļ­āļ‡āļ™āļąāļāļžāļąāļ’āļ™āļē

  • āļ›āļĢāļ°āļŦāļĒāļąāļ”āļ„āđˆāļēāđƒāļŠāđ‰āļˆāđˆāļēāļĒ

āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āļ›āļĢāļ°āļŦāļĒāļąāļ”āđ€āļ‡āļīāļ™āđ„āļ”āđ‰āļĄāļēāļāđāļĨāļ°āļ—āļģāđƒāļŦāđ‰āļ˜āļļāļĢāļāļīāļˆāļ‚āļ­āļ‡āļ„āļļāļ“āļ„āļļāđ‰āļĄāļ„āđˆāļēāļĄāļēāļāļ—āļĩāđˆāļŠāļļāļ”āđ€āļ—āđˆāļēāļ—āļĩāđˆāļˆāļ°āļ—āļģāđ„āļ”āđ‰ āļŠāđˆāļ§āļĒāļ›āļĢāļ°āļŦāļĒāļąāļ”āđ€āļ‡āļīāļ™āđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āļŠāļąāđ‰āļ™āđ„āļŪāđ€āļ›āļ­āļĢāđŒāđ„āļ§āđ€āļ‹āļ­āļĢāđŒāđāļĒāļāļ•āđˆāļēāļ‡āļŦāļēāļāđ€āļžāļ·āđˆāļ­āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ VM

  • āļĒāļ·āļ”āļŦāļĒāļļāđˆāļ™āđ„āļ”āđ‰

Enterprise Kubernetes āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļēāļĄāļēāļĢāļ–āļ›āļĢāļąāļšāđƒāļŠāđ‰āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ āđāļ­āļ›āļ­āļ‡āļ„āđŒāļāļĢāđāļšāļšāđ„āļĢāđ‰āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒ āđāļĨāļ° VM āļ›āļĢāļąāļšāļ‚āļ™āļēāļ”āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđāļĨāļ°āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļžāļ·āđ‰āļ™āļāļēāļ™āļ—āļĩāđˆāļ—āļģāđƒāļŦāđ‰āļĄāļĩāļ„āļ§āļēāļĄāļĒāļ·āļ”āļŦāļĒāļļāđˆāļ™āļĄāļēāļāļ—āļĩāđˆāļŠāļļāļ”

  • āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāļ‚āļĒāļēāļĒ

āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāļ‚āļĒāļēāļĒāļ‚āļ­āļ‡āđ„āļŪāļšāļĢāļīāļ”āļ„āļĨāļēāļ§āļ”āđŒāđ€āļ™āļ—āļĩāļŸāđ‚āļ”āļĒāđƒāļŠāđ‰ Kubernetes āđ€āļ›āđ‡āļ™āđ€āļĨāđ€āļĒāļ­āļĢāđŒāļžāļ·āđ‰āļ™āļāļēāļ™āļŠāļģāļŦāļĢāļąāļšāļ—āļąāđ‰āļ‡āļ„āļĨāļēāļ§āļ”āđŒāļŠāđˆāļ§āļ™āļ•āļąāļ§āđāļĨāļ°āļŠāļēāļ˜āļēāļĢāļ“āļ°āļ—āļģāđƒāļŦāđ‰āļŠāļēāļĄāļēāļĢāļ–āļ‚āļĒāļēāļĒāđ„āļ”āđ‰āļĄāļēāļāļ—āļĩāđˆāļŠāļļāļ”

āļ—āļģāđ„āļĄāļ„āļļāļ“āļ–āļķāļ‡āļ•āđ‰āļ­āļ‡āļāļēāļĢ Kubernetes?

āļŠāđˆāļ‡āļĄāļ­āļšāđāļ­āļ›āļ„āļĢāļšāļŸāļĩāđ€āļˆāļ­āļĢāđŒāđ„āļ”āđ‰āđ€āļĢāđ‡āļ§āļ‚āļķāđ‰āļ™
āļŠāļĢāđ‰āļēāļ‡āđāļšāđ‡āļāđ€āļ­āļ™āļ”āđŒ āđ€āļ§āđ‡āļš āđāļĨāļ°āđāļ­āļ›āļĄāļ·āļ­āļ–āļ·āļ­āđƒāļ™āļ—āļĩāđˆāđ€āļ”āļĩāļĒāļ§āđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ”
āđ€āļĢāļīāđˆāļĄāļŠāļĢāđ‰āļēāļ‡

āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āđāļˆāļāļˆāđˆāļēāļĒāđāļĨāļ°āļˆāļąāļ”āļāļēāļĢāđāļ­āļ›āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ āļĢāļļāđˆāļ™āđ€āļāđˆāļē āļĢāļ°āļšāļšāļ„āļĨāļēāļ§āļ”āđŒāđ€āļ™āļ—āļĩāļŸ āđāļĨāļ°āđāļ­āļ›āļĢāļ°āļ”āļąāļšāļ­āļ‡āļ„āđŒāļāļĢāļ—āļĩāđˆāļāļģāļĨāļąāļ‡āļ›āļĢāļąāļšāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āđƒāļŦāļĄāđˆāđ€āļ›āđ‡āļ™āđ„āļĄāđ‚āļ„āļĢāđ€āļ‹āļ­āļĢāđŒāļ§āļīāļŠāļ”āđ‰āļ§āļĒāļ„āļ§āļēāļĄāļŠāđˆāļ§āļĒāđ€āļŦāļĨāļ·āļ­āļ‚āļ­āļ‡ Kubernetes āļ—āļĩāļĄāļžāļąāļ’āļ™āļēāđāļ­āļ›āļ‚āļ­āļ‡āļ„āļļāļ“āļˆāļ°āļ•āđ‰āļ­āļ‡āļŠāļēāļĄāļēāļĢāļ–āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđāļĨāļ°āļšāļĢāļīāļāļēāļĢāđƒāļŦāļĄāđˆāđ† āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§āđ€āļžāļ·āđˆāļ­āļ•āļ­āļšāļŠāļ™āļ­āļ‡āļ„āļ§āļēāļĄāļ•āđ‰āļ­āļ‡āļāļēāļĢāļ‚āļ­āļ‡āļšāļĢāļīāļĐāļąāļ—āļ—āļĩāđˆāļĄāļĩāļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡ āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ”āđ‰āļ§āļĒāđ„āļĄāđ‚āļ„āļĢāđ€āļ‹āļ­āļĢāđŒāļ§āļīāļŠāđƒāļ™āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ āļāļēāļĢāļžāļąāļ’āļ™āļēāđāļ­āļ›āđāļšāļšāđ€āļ™āļ—āļĩāļŸāļšāļ™āļ„āļĨāļēāļ§āļ”āđŒāļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļžāļąāļ’āļ™āļēāđāļ­āļ›āđ„āļ”āđ‰āļĢāļ§āļ”āđ€āļĢāđ‡āļ§āļ‚āļķāđ‰āļ™ āđāļĨāļ°āļ—āļģāđƒāļŦāđ‰āđāļ›āļĨāļ‡āđāļĨāļ°āđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāļĄāļĩāļ­āļĒāļđāđˆāđ„āļ”āđ‰āļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™ āļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āđ‚āļŪāļŠāļ•āđŒāđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāļŦāļĨāļēāļĒāļ•āļąāļ§āđ€āļžāļ·āđˆāļ­āļ›āļĢāļąāļšāđƒāļŠāđ‰āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āđāļ­āļ›āļ­āļ‡āļ„āđŒāļāļĢāļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āļˆāļĢāļīāļ‡ āļ„āļļāļ“āļĄāļĩāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļāļēāļĢāļ›āļĢāļ°āļŠāļēāļ™āđāļĨāļ°āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļ—āļĩāđˆāļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļāļēāļĢāļ”āđ‰āļ§āļĒ Kubernetes āđ€āļžāļ·āđˆāļ­āļ›āļĢāļąāļšāđƒāļŠāđ‰āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļŠāļģāļŦāļĢāļąāļšāļ›āļĢāļīāļĄāļēāļ“āļ‡āļēāļ™āđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļ•āļēāļĄāļ‚āļ™āļēāļ”

āļāļĢāļ“āļĩāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļ•āļēāļĄāđ€āļ§āļĨāļēāļˆāļĢāļīāļ‡

āļŠāļĄāļĄāļ•āļīāļ§āđˆāļēāļ„āļļāļ“āļŠāļĢāđ‰āļēāļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āļ—āļēāļ‡āļ”āļīāļˆāļīāļ—āļąāļĨāđāļĨāļ°āļāļēāļĢāļŠāđ‡āļ­āļ›āļ›āļīāđ‰āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒ āđāļĨāļ°āļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļāļēāļĢāđƒāļŠāđ‰āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ Docker āđ€āļžāļ·āđˆāļ­āļ›āļĢāļąāļšāđƒāļŠāđ‰āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ™āļĩāđ‰ āļ„āļļāļ“āļŠāļĢāđ‰āļēāļ‡āļ­āļīāļĄāđ€āļĄāļˆ Docker āļŠāļģāļŦāļĢāļąāļšāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđāļĨāļ°āļ›āļĢāļąāļšāđƒāļŠāđ‰āļĢāļđāļ›āļ āļēāļžāđ€āļ›āđ‡āļ™āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ Docker āļ—āļļāļāļ­āļĒāđˆāļēāļ‡āļ”āļģāđ€āļ™āļīāļ™āđ„āļ›āļ­āļĒāđˆāļēāļ‡āļĢāļēāļšāļĢāļ·āđˆāļ™ āļˆāļēāļāļ„āļ§āļēāļĄāļ™āļīāļĒāļĄāļ—āļĩāđˆāđ€āļžāļīāđˆāļĄāļ‚āļķāđ‰āļ™āļ‚āļ­āļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ āļāļēāļ™āļĨāļđāļāļ„āđ‰āļēāļ‚āļ­āļ‡āļ„āļļāļ“āļˆāļķāļ‡āđ€āļ•āļīāļšāđ‚āļ•āļ‚āļķāđ‰āļ™ āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāļ„āļ§āļēāļĄāļ•āđ‰āļ­āļ‡āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļŠāļđāļ‡ āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāļ‚āļ­āļ‡āļ„āļļāļ“āļĨāđˆāļĄ āļ•āļ­āļ™āļ™āļĩāđ‰ āļ„āļļāļ“āļĄāļĩāđāļœāļ™āļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļēāļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒāđāļĨāđ‰āļ§ āļ”āļąāļ‡āļ™āļąāđ‰āļ™ āļ„āļļāļ“āļˆāļķāļ‡āļŠāļĢāđ‰āļēāļ‡āļ­āļīāļ™āļŠāđāļ•āļ™āļ‹āđŒāļ‚āļ­āļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļŦāđ‰āļē (5) āļ­āļīāļ™āļŠāđāļ•āļ™āļ‹āđŒāđ‚āļ”āļĒāđƒāļŠāđ‰ Docker āļšāļ™āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āđ€āļ”āļĩāļĒāļ§ āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāļŠāļēāļĄāļēāļĢāļ–āļˆāļąāļ”āļāļēāļĢāļ—āļĢāļēāļŸāļŸāļīāļāđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļ‡āđˆāļēāļĒāļ”āļēāļĒāđ€āļĄāļ·āđˆāļ­āđ‚āļŦāļĨāļ”āļ–āļđāļāļāļĢāļ°āļˆāļēāļĒāđ„āļ›āđāļĨāđ‰āļ§ āļ­āļĩāļāļ„āļĢāļąāđ‰āļ‡ āļĄāļĩāļ„āļ™āđƒāļŠāđ‰āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ‚āļ­āļ‡āļ„āļļāļ“āļĄāļēāļāļ‚āļķāđ‰āļ™ āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāļŦāļ™āļķāđˆāļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļĢāļ­āļ‡āļĢāļąāļšāļŦāđ‰āļēāļ­āļīāļ™āļŠāđāļ•āļ™āļ‹āđŒāļžāļĢāđ‰āļ­āļĄāļāļąāļ™āđ„āļ”āđ‰ āļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļāļēāļĢāđ€āļžāļīāđˆāļĄāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāđƒāļ™āļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ Docker āļ›āļąāļāļŦāļēāļ—āļĩāđˆāđāļ—āđ‰āļˆāļĢāļīāļ‡āđ€āļāļīāļ”āļ‚āļķāđ‰āļ™āļ—āļĩāđˆāļ™āļĩāđˆ

  • āļšāļ™āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āđ€āļ”āļĩāļĒāļ§ āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ Docker āļ­āļēāļˆāļŠāļ·āđˆāļ­āļŠāļēāļĢāđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļ‡āđˆāļēāļĒāļ”āļēāļĒ āļ­āļĒāđˆāļēāļ‡āđ„āļĢāļāđ‡āļ•āļēāļĄ āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļˆāļģāļĨāļ­āļ‡āļ•āļąāļ§āđ€āļ­āļ‡āđƒāļ™āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāļŦāļĨāļēāļĒāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āđ„āļ”āđ‰
  • āļāļēāļĢāļˆāļģāļĨāļ­āļ‡āļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āļ„āļ§āļēāļĄāļžāļĒāļēāļĒāļēāļĄāļšāļēāļ‡āļ­āļĒāđˆāļēāļ‡ āđƒāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļ­āļīāļ™āļŠāđāļ•āļ™āļ‹āđŒ N āđ€āļĢāļēāļ•āđ‰āļ­āļ‡āļ—āļģāļ‡āļēāļ™āđƒāļŦāļĄāđˆ
  • Docker āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļĢāļ°āļšāļļāđ„āļ”āđ‰āļ§āđˆāļēāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āļ­āļĒāļđāđˆāļ‚āļąāļ”āļ‚āđ‰āļ­āļ‡āļŦāļĢāļ·āļ­āđ„āļĄāđˆ
  • āđ€āļĢāļēāļ•āđ‰āļ­āļ‡āļĢāļĩāļŠāļ•āļēāļĢāđŒāļ—āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļŦāļēāļāđ€āļāļīāļ”āļ›āļąāļāļŦāļēāļ”āđ‰āļ§āļĒāļ•āļ™āđ€āļ­āļ‡ āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļĢāļąāļāļĐāļēāļ•āļąāļ§āđ€āļ­āļ‡āđ„āļ”āđ‰

āļ”āļąāļ‡āļ—āļĩāđˆāđ„āļ”āđ‰āļāļĨāđˆāļēāļ§āđ„āļ§āđ‰āļāđˆāļ­āļ™āļŦāļ™āđ‰āļēāļ™āļĩāđ‰ āđ€āļĢāļēāļ•āđ‰āļ­āļ‡āļāļēāļĢāđ‚āļ‹āļĨāļđāļŠāļąāļ™āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāđ€āļžāļ·āđˆāļ­āđāļāđ‰āļ›āļąāļāļŦāļēāļ™āļĩāđ‰ Kubernetes āļ™āļąāđˆāļ™āļ„āļ·āļ­ āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļˆāļąāļ”āđ€āļĢāļĩāļĒāļ‡āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļĄāļĩāļĄāļēāļāļĄāļēāļĒ āđāļ•āđˆāļ™āļąāļāļžāļąāļ’āļ™āļēāļˆāļģāļ™āļ§āļ™āļĄāļēāļāđƒāļŠāđ‰ Kubernetes āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļŠāļģāļŦāļĢāļąāļšāļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒāļ„āļ·āļ­ Kubernetes āļ„āļĨāđ‰āļēāļĒāļāļąāļšāđ‚āļŦāļ™āļ”āļŦāļĨāļąāļāđāļĨāļ°āđ‚āļŦāļ™āļ”āļĢāļ­āļ‡ āđ‚āļŦāļ™āļ”āļœāļđāđ‰āļ›āļāļīāļšāļąāļ•āļīāļ‡āļēāļ™āļˆāļ°āļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ Docker āļ—āļĩāđˆāđ€āļāđ‡āļšāļ„āļĩāļĒāđŒ-āļ„āđˆāļēāđ‚āļŦāļ™āļ”āļ„āļ­āļ™āđ‚āļ—āļĢāļĨāđ€āļĨāļ­āļĢāđŒāļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļĄāļ•āļēāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ Docker āļ—āļĩāđˆāļāļģāļĨāļąāļ‡āļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļ­āļĒāļđāđˆ

Kubernetes āđāļĨāļ° DevOps

āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āđāļšāđ‡āļāđ€āļ­āļ™āļ”āđŒāļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§
āļ­āļ­āļāđāļšāļšāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ”āđ‰āļ§āļĒ PostgreSQL āđāļĨāļ°āđ€āļœāļĒāđāļžāļĢāđˆ endpoint āļ‚āļ­āļ‡ API āđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ”
āļŠāļĢāđ‰āļēāļ‡āđāļšāđ‡āļāđ€āļ­āļ™āļ”āđŒ

āļ—āļĩāļĄ āļžāļąāļ’āļ™āļēāđāļ­āļ› āđāļĨāļ°āļ—āļĩāļĄāļ›āļāļīāļšāļąāļ•āļīāļāļēāļĢāļĢāļ§āļĄāļāļąāļ™āđ€āļ›āđ‡āļ™āļāļĨāļļāđˆāļĄāđ€āļ”āļĩāļĒāļ§āđ‚āļ”āļĒāđƒāļŠāđ‰āđ€āļ—āļ„āļ™āļīāļ„āļāļēāļĢāļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļ—āļĩāđˆāđ€āļĢāļĩāļĒāļāļ§āđˆāļē DevOps āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāļāļēāļĢāļ›āļĢāļ°āļŠāļēāļ™āđ‚āļ­āđ€āļžāļ™āļ‹āļ­āļĢāđŒāļŠāļ—āļĩāđˆāđ€āļĢāļĩāļĒāļāļ§āđˆāļē Kubernetes āļ–āļđāļāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āđ€āļžāļ·āđˆāļ­āļŠāđˆāļ§āļĒāļ„āļļāļ“āļˆāļąāļ”āļāļēāļĢāļāļēāļĢāļ›āļĢāļąāļšāđƒāļŠāđ‰āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ•āļēāļĄāļ‚āļ™āļēāļ” āļ­āļĒāđˆāļēāļ‡āđ„āļĢāļāđ‡āļ•āļēāļĄ āļĄāļĩāļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāđ‚āļĒāļ‡āļĢāļ°āļŦāļ§āđˆāļēāļ‡ Kubernetes āđāļĨāļ° DevOps

āļ›āļĢāļ°āđ€āļ”āđ‡āļ™āļŦāļĨāļąāļ

Kubernetes āļ™āļąāđ‰āļ™āļĒāļ­āļ”āđ€āļĒāļĩāđˆāļĒāļĄāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļžāļąāļ’āļ™āļē āļ›āļĢāļąāļšāđƒāļŠāđ‰ āđāļĨāļ°āļ‚āļĒāļēāļĒāđāļ­āļžāļ‚āļ­āļ‡āļ­āļ‡āļ„āđŒāļāļĢāđāļĨāļ°āđ„āļ›āļ›āđŒāđ„āļĨāļ™āđŒ DevOps āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāđāļĨāļ°āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ– āļ”āđ‰āļ§āļĒāļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰ āļ—āļĩāļĄāļ•āđˆāļēāļ‡āđ† āļˆāļķāļ‡āļŠāļēāļĄāļēāļĢāļ–āļ—āļģāļ‡āļēāļ™āđāļšāļšāđāļĄāļ™āļ™āļ§āļĨāļ—āļĩāđˆāļāļēāļĢāļ›āļĢāļ°āļŠāļēāļ™āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ•āđ‰āļ­āļ‡āļāļēāļĢāđ„āļ”āđ‰āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī āļ—āļĩāļĄāļ‡āļēāļ™āļ•āđ‰āļ­āļ‡āļāļēāļĢāļĢāļ°āļšāļšāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāļ™āļĩāđ‰āđ€āļžāļ·āđˆāļ­āđ€āļžāļīāđˆāļĄāļœāļĨāļœāļĨāļīāļ•āļŦāļĢāļ·āļ­āļ„āļļāļ“āļ āļēāļžāļ—āļĩāđˆāļŠāļģāļ„āļąāļāļāļ§āđˆāļēāļ™āļąāđ‰āļ™

āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļžāļ·āđ‰āļ™āļāļēāļ™āļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ‚āļ­āļ‡āļ„āļļāļ“āļ”āđ‰āļ§āļĒ KubernetesKubernetes āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āđ‰āļēāļ–āļķāļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āđāļĨāļ°āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ‚āļ­āļ‡āļ„āļļāļ“ āļĢāļ§āļĄāļ–āļķāļ‡āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨ āļžāļ­āļĢāđŒāļ• āđāļĨāļ°āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāļāļēāļĢāđ€āļ‚āđ‰āļēāļ–āļķāļ‡ āļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļēāļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāļŠāļēāļĄāļēāļĢāļ–āļˆāļąāļ”āļāļēāļĢāđ€āļ›āđ‡āļ™āļĢāļŦāļąāļŠāđ„āļ”āđ‰āđ€āļŠāđˆāļ™āļāļąāļ™ āđ€āļĄāļ·āđˆāļ­āļ›āļĢāļąāļšāđƒāļŠāđ‰āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāđƒāļŦāļĄāđˆ āļ„āļļāļ“āđ„āļĄāđˆāļˆāļģāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āļŠāļ„āļĢāļīāļ›āļ•āđŒāđ€āļŠāļĄāļ­āđ„āļ› āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āđƒāļŦāđ‰ Kubernetes āđ€āļ›āđ‡āļ™āđāļŦāļĨāđˆāļ‡āđ€āļāđ‡āļšāļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāđ€āļāđ‡āļšāđ„āļŸāļĨāđŒāļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļēāđāļ—āļ™āđ„āļ”āđ‰

āđ€āļĄāļ·āđˆāļ­āļ›āļĢāļ°āļŠāļēāļ™āđ„āļ›āļ›āđŒāđ„āļĨāļ™āđŒāļāļąāļš Kubernetes āļ„āļļāļ“āļ­āļēāļˆāļˆāļąāļ”āļāļēāļĢāļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđāļšāļšāļĨāļ°āđ€āļ­āļĩāļĒāļ”āđ„āļ”āđ‰ āļ‹āļķāđˆāļ‡āļ­āļ™āļļāļāļēāļ•āđƒāļŦāđ‰āļ„āļļāļ“āļˆāļģāļāļąāļ”āļšāļ—āļšāļēāļ—āđ€āļ‰āļžāļēāļ°āļŦāļĢāļ·āļ­āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āļ‚āļ­āļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđƒāļ™āļāļēāļĢāļ—āļģāļāļīāļˆāļāļĢāļĢāļĄāđ€āļ‰āļžāļēāļ° āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ€āļŠāđˆāļ™ āļ„āļļāļ“āļˆāļģāļāļąāļ”āļœāļđāđ‰āļ—āļ”āļŠāļ­āļšāđƒāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāļˆāļģāļāļąāļ”āļĨāļđāļāļ„āđ‰āļēāđƒāļ™āļāļēāļĢāļ›āļĢāļąāļšāđƒāļŠāđ‰āļŦāļĢāļ·āļ­āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļāļĢāļ°āļšāļ§āļ™āļāļēāļĢ

āļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļžāļ·āđ‰āļ™āļāļēāļ™āļ•āļēāļĄāļ„āļ§āļēāļĄāļ•āđ‰āļ­āļ‡āļāļēāļĢāļ”āđ‰āļ§āļĒāļŸāļąāļ‡āļāđŒāļŠāļąāļ™āđāļ„āđ‡āļ•āļ•āļēāļĨāđ‡āļ­āļāđāļšāļšāļšāļĢāļīāļāļēāļĢāļ•āļ™āđ€āļ­āļ‡āļ‚āļ­āļ‡ Kubernetes āļ‹āļķāđˆāļ‡āļ„āļĢāļ­āļšāļ„āļĨāļļāļĄāļšāļĢāļīāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļĢāļ°āļšāļšāļ„āļĨāļēāļ§āļ”āđŒāļ—āļĩāđˆāđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāļœāđˆāļēāļ™āļšāļĢāļīāļāļēāļĢāđāļšāļšāđ€āļ›āļīāļ”āđāļĨāļ°āļĄāļēāļ•āļĢāļāļēāļ™āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒ API āđ€āļŠāđˆāļ™ āļ—āļĢāļąāļžāļĒāļēāļāļĢ AWS āļšāļĢāļīāļāļēāļĢāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļ‚āļķāđ‰āļ™āļ­āļĒāļđāđˆāļāļąāļšāļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļēāļ—āļĩāđˆāļ­āļ™āļļāļāļēāļ•āđƒāļŦāđ‰āļŠāļĄāļēāļŠāļīāļāļ›āļāļīāļšāļąāļ•āļīāļāļēāļĢāđƒāļŠāđ‰ āļ‹āļķāđˆāļ‡āļŠāđˆāļ§āļĒāļĢāļąāļāļĐāļēāļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāđāļĨāļ°āļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāļāļąāļ™āđ„āļ”āđ‰

āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āļ›āļĢāļąāļšāđƒāļŠāđ‰āļ—āļĢāļąāļžāļĒāļēāļāļĢ Kubernetes āļĢāļļāđˆāļ™āđƒāļŦāļĄāđˆāđ„āļ”āđ‰āđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļŦāļĒāļļāļ”āļ—āļģāļ‡āļēāļ™ āļ•āđ‰āļ­āļ‡āļ‚āļ­āļšāļ„āļļāļ“āļ„āļļāļ“āļĨāļąāļāļĐāļ“āļ°āļāļēāļĢāļĒāđ‰āļ­āļ™āļāļĨāļąāļšāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāđāļĨāļ°āļāļēāļĢāļ­āļąāļ›āđ€āļāļĢāļ”āđāļšāļšāļĒāđ‰āļ­āļ™āļāļĨāļąāļš āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰ Kubernetes āđ€āļžāļ·āđˆāļ­āļāļĢāļ°āļˆāļēāļĒāļāļēāļĢāļĢāļąāļšāļŠāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļĢāļ°āļŦāļ§āđˆāļēāļ‡āļšāļĢāļīāļāļēāļĢāļ—āļĩāđˆāļ„āļļāļ“āđ€āļ‚āđ‰āļēāļ–āļķāļ‡āđ„āļ”āđ‰ āđ‚āļ”āļĒāļ­āļąāļ›āđ€āļāļĢāļ”āļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒāļ„āļĢāļąāđ‰āļ‡āļĨāļ°āļŦāļ™āļķāđˆāļ‡āļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒ āđāļ—āļ™āļ—āļĩāđˆāļˆāļ°āļ•āđ‰āļ­āļ‡āļ›āļīāļ”āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āļˆāļĢāļīāļ‡āđāļĨāļ°āļ›āļĢāļąāļšāđƒāļŠāđ‰āļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒāļ—āļĩāđˆāļ­āļąāļ›āđ€āļ”āļ•āļ­āļĩāļāļ„āļĢāļąāđ‰āļ‡ āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āļ›āļĢāļąāļšāđƒāļŠāđ‰āļŠāļĩāļ™āđ‰āļģāđ€āļ‡āļīāļ™/āđ€āļ‚āļĩāļĒāļ§āđƒāļŦāđ‰āđ€āļŠāļĢāđ‡āļˆāļŠāļĄāļšāļđāļĢāļ“āđŒāđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļ”āđ‰āļ§āļĒāļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰ āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰ āļ„āļļāļ“āļ­āļēāļˆāļ—āļģāļāļēāļĢāļ—āļ”āļŠāļ­āļš A/B āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āđāļ™āđˆāđƒāļˆāļ§āđˆāļēāļ„āļļāļ“āļĨāļąāļāļĐāļ“āļ°āļ‚āļ­āļ‡āļœāļĨāļīāļ•āļ āļąāļ“āļ‘āđŒāđ€āļ›āđ‡āļ™āļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāđāļĨāļ°āļˆāļąāļ”āļĨāļģāļ”āļąāļšāļ„āļ§āļēāļĄāļŠāļģāļ„āļąāļāļ‚āļ­āļ‡āļ„āļļāļ“āļĨāļąāļāļĐāļ“āļ°āđ„āļ„āļĨāđ€āļ­āđ‡āļ™āļ•āđŒāđƒāļŦāļĄāđˆāđ„āļ”āđ‰āļĢāļ§āļ”āđ€āļĢāđ‡āļ§āļĒāļīāđˆāļ‡āļ‚āļķāđ‰āļ™ āļŠāļĢāļļāļ›āđ„āļ”āđ‰āļ§āđˆāļē Kubernetes āđāļĨāļ° DevOps āđ„āļĄāđˆāđ€āļŦāļĄāļēāļ° āđāļ•āđˆ Kubernetes āļ­āļēāļˆāđ€āļ›āđ‡āļ™āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļ—āļĩāđˆāļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļĄāļēāļāļžāļĢāđ‰āļ­āļĄāļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļēāļ—āļĩāđˆāđ€āļŦāļĄāļēāļ°āļŠāļĄ āļĢāļ°āļ§āļąāļ‡āļ­āļĒāđˆāļēāđƒāļŦāđ‰āļ™āđ‰āļģāļ”āļđāļ”āļĨāļķāļāđ€āļāļīāļ™āđ„āļ› āđāļĨāļ°āļ•āļĢāļ°āļŦāļ™āļąāļāļ§āđˆāļē K8s āđ„āļĄāđˆāđƒāļŠāđˆāļ­āļļāļ›āļāļĢāļ“āđŒāđāļāđ‰āđ„āļ‚āļ—āļąāđˆāļ§āđ„āļ›

AppMaster āđāļĨāļ° Kubernetes

AppMaster āđ€āļ›āđ‡āļ™āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāđāļšāļš no-code āļ—āļĩāđˆāļ­āļ™āļļāļāļēāļ•āđƒāļŦāđ‰āļžāļąāļ’āļ™āļēāđāļ­āļžāđāļĨāļ°āđāļ­āļžāļžāļĨāļīāđ€āļ„āļŠāļąāđˆāļ™āļ—āļļāļāļ›āļĢāļ°āđ€āļ āļ— āļŠāđˆāļ§āļĒāđ‚āļŪāļŠāļ•āđŒāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ‚āļ­āļ‡āļœāļđāđ‰āđƒāļŠāđ‰āđƒāļ™ Kubernetes āļ‹āļķāđˆāļ‡āļˆāļ°āļ—āļģāđƒāļŦāđ‰āđāļ­āļ›āļ‚āļ­āļ‡āļ­āļ‡āļ„āđŒāļāļĢāđāļĨāļ°āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāđāļ­āļ›āđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™āđāļĨāļ°āļ”āļĩāļ‚āļķāđ‰āļ™

āļšāļĢāļĢāļ—āļąāļ”āļĨāđˆāļēāļ‡āļŠāļļāļ”

āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļ Kubernetes āđ€āļ›āđ‡āļ™āđ‚āļ­āđ€āļžāđˆāļ™āļ‹āļ­āļĢāđŒāļŠ āļˆāļķāļ‡āđ„āļĄāđˆāļĄāļĩāļĢāļ°āļšāļšāļŠāļ™āļąāļšāļŠāļ™āļļāļ™āļ—āļĩāđˆāļāļģāļŦāļ™āļ”āđ„āļ§āđ‰ āļ­āļĒāđˆāļēāļ‡āļ™āđ‰āļ­āļĒāļāđ‡āđ„āļĄāđˆāđƒāļŠāđˆāļĢāļ°āļšāļšāļ—āļĩāđˆāļ„āļļāļ“āļĢāļđāđ‰āļŠāļķāļāļŠāļšāļēāļĒāđƒāļˆāļ—āļĩāđˆāļˆāļ°āđƒāļŦāđ‰āļšāļĢāļīāļĐāļąāļ—āļžāļķāđˆāļ‡āļžāļē āļ„āļļāļ“āļ­āļēāļˆāļĢāļđāđ‰āļŠāļķāļāļĢāļģāļ„āļēāļāļŦāļēāļāļĄāļĩāļ›āļąāļāļŦāļēāļāļąāļšāļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļē Kubernetes āđ€āļĄāļ·āđˆāļ­āđƒāļŠāđ‰āļ‡āļēāļ™āļˆāļĢāļīāļ‡

āļĨāļ­āļ‡āļ™āļķāļāļ āļēāļž Kubernetes āđ€āļ›āđ‡āļ™āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĒāļ™āļ•āđŒāļĢāļ–āļĒāļ™āļ•āđŒ āđāļĄāđ‰āļ§āđˆāļēāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĒāļ™āļ•āđŒāļˆāļ°āļŠāļēāļĄāļēāļĢāļ–āļ—āļģāļ‡āļēāļ™āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļ­āļīāļŠāļĢāļ° āđāļ•āđˆāļˆāļ°āļāļĨāļēāļĒāđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļŦāļ™āļķāđˆāļ‡āļ‚āļ­āļ‡āļĒāļēāļ™āļžāļēāļŦāļ™āļ°āļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰āđ€āļĄāļ·āđˆāļ­āļ›āļĢāļ°āļāļ­āļšāđ€āļ‚āđ‰āļēāļāļąāļšāļĢāļ°āļšāļšāļŠāđˆāļ‡āļāļģāļĨāļąāļ‡ āđ€āļžāļĨāļē āđāļĨāļ°āļĨāđ‰āļ­āđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™ āļāļēāļĢāļ•āļīāļ”āļ•āļąāđ‰āļ‡ Kubernetes āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāļ—āļĩāđˆāđ€āļŦāļĄāļēāļ°āļāļąāļšāļāļēāļĢāļœāļĨāļīāļ•āļ™āļąāđ‰āļ™āđ„āļĄāđˆāđ€āļžāļĩāļĒāļ‡āļžāļ­ āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰ Kubernetes āļ—āļģāļ‡āļēāļ™āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āđ€āļ•āđ‡āļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āļˆāļģāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āļĄāļĩāļŠāļīāđ‰āļ™āļŠāđˆāļ§āļ™āđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄ āļ•āđ‰āļ­āļ‡āđ€āļžāļīāđˆāļĄāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļŠāļģāļŦāļĢāļąāļšāđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒ āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļš āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļšāļąāļ™āļ—āļķāļ āđāļĨāļ°āļāļēāļĢāļĢāļąāļšāļĢāļ­āļ‡āļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡

āļ™āļąāđˆāļ™āļ„āļ·āļ­āļŠāļīāđˆāļ‡āļ—āļĩāđˆ AppMaster āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āļĢāļ–āļ—āļąāđ‰āļ‡āļ„āļąāļ™āđ€āļ‚āđ‰āļēāļĄāļē Kubernetes āļŠāļģāļŦāļĢāļąāļšāļ˜āļļāļĢāļāļīāļˆāļ„āļ·āļ­ AppMaster āđ‚āļ”āļĒāļĢāļ§āļĄāđ€āļ­āļēāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāļ•āđˆāļēāļ‡āđ† āļ—āļąāđ‰āļ‡āļŦāļĄāļ”āđ€āļ‚āđ‰āļēāļ”āđ‰āļ§āļĒāļāļąāļ™ āļ‹āļķāđˆāļ‡āļĢāļ§āļĄāļ–āļķāļ‡āļĢāļĩāļˆāļīāļŠāļ—āļĢāļĩ āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒ āļāļēāļĢāļ§āļąāļ”āđāļĨāļ°āļŠāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļēāļ‡āđ„āļāļĨ āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒ āļĢāļ°āļšāļšāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī āđāļĨāļ°āļšāļĢāļīāļāļēāļĢāļ•āđˆāļēāļ‡āđ† āļ—āļĩāđˆāļ—āļģāđƒāļŦāđ‰ Kubernetes āđāļ‚āđ‡āļ‡āđāļāļĢāđˆāļ‡āđāļĨāļ°āđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰āļˆāļĢāļīāļ‡āļŠāļģāļŦāļĢāļąāļšāļŠāļ–āļēāļ™āļ—āļĩāđˆāļ—āļģāļ‡āļēāļ™

āļ™āļąāļāļžāļąāļ’āļ™āļēāļ‚āļ­āļ‡āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āđ€āļ§āđ‡āļšāđāļĨāļ° āđāļ­āļ›āļ­āļ‡āļ„āđŒāļāļĢ āđƒāļŦāļĄāđˆāļĨāđˆāļēāļŠāļļāļ”āļ•āļąāđ‰āļ‡āđāļ•āđˆāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ āđ‚āļŪāļŠāļ•āđŒāđāļĨāļ°āļ›āļĢāļąāļšāđƒāļŠāđ‰āđƒāļ™āļ„āļĨāļēāļ§āļ”āđŒāđ€āļ™āļ—āļĩāļŸāļ”āđ‰āļ§āļĒāļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāļ›āļĢāļąāļšāļ‚āļ™āļēāļ” āļŠāļīāļ—āļ˜āļīāļ­āļģāļ™āļēāļˆ āđāļĨāļ°āļāļēāļĢāļ›āļĢāļ°āļŠāļēāļ™āļ—āļĩāđˆāļˆāļģāđ€āļ›āđ‡āļ™āđƒāļ™āļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ™āļ§āļ„āļīāļ”āļ—āļĩāđˆāļ”āļĩāđƒāļŦāđ‰āļāļĨāļēāļĒāđ€āļ›āđ‡āļ™āļ˜āļļāļĢāļāļīāļˆāđƒāļŦāļĄāđˆāđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§ āļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ™āļĩāđ‰āđ€āļ›āđ‡āļ™āđ„āļ›āđ„āļ”āđ‰āđ‚āļ”āļĒ AppMaster

āļāļēāļĢāđƒāļŠāđ‰āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩ no-code āļĨāđˆāļēāļŠāļļāļ”āđāļĨāļ°āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹āļĢāļąāļ™āđ„āļ—āļĄāđŒāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ drag-and-drop āļžāļĢāđ‰āļ­āļĄāđāļšāđ‡āļāđ€āļ­āļ™āļ”āđŒāļ—āļĩāđˆāđāļ‚āđ‡āļ‡āđāļāļĢāđˆāļ‡ āļ„āļļāļ“āļ­āļēāļˆāļĨāļ­āļ‡āđƒāļŠāđ‰ AppMaster āđ€āļžāļ·āđˆāļ­āļ—āļģāđƒāļŦāđ‰āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāđ€āļ›āđ‡āļ™āļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāļ”āđ‰āļ§āļĒāđ‚āļ„āļĢāļ‡āļāļēāļĢ Kubernetes āđāļĨāļ° āļŠāļĢāđ‰āļēāļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļĄāļ·āļ­āļ–āļ·āļ­āļŦāļĢāļ·āļ­āđ€āļ§āđ‡āļšāļ•āļąāđ‰āļ‡āđāļ•āđˆāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™

āļ‡āđˆāļēāļĒāļ•āđˆāļ­āļāļēāļĢāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™
āļŠāļĢāđ‰āļēāļ‡āļšāļēāļ‡āļŠāļīāđˆāļ‡āļ—āļĩāđˆ āļ™āđˆāļēāļ—āļķāđˆāļ‡

āļ—āļ”āļĨāļ­āļ‡āļāļąāļš AppMaster āļ”āđ‰āļ§āļĒāđāļœāļ™āļŸāļĢāļĩ
āđ€āļĄāļ·āđˆāļ­āļ„āļļāļ“āļžāļĢāđ‰āļ­āļĄ āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āđ€āļĨāļ·āļ­āļāļāļēāļĢāļŠāļĄāļąāļ„āļĢāļ—āļĩāđˆāđ€āļŦāļĄāļēāļ°āļŠāļĄāđ„āļ”āđ‰

āđ€āļĢāļīāđˆāļĄ
Kubernetes āļ„āļ·āļ­āļ­āļ°āđ„āļĢ | AppMaster