Slurm: Kubernetes เข้มข้น โปรแกรมและโบนัส

ในวันที่ 27-29 พฤษภาคม เราจะจัดงาน Slurm ครั้งที่ XNUMX: เข้มข้นบน Kubernetes

Slurm: Kubernetes เข้มข้น โปรแกรมและโบนัส

โบนัส: หลักสูตรออนไลน์บน Docker, Ansible, Ceph
เราได้รับมาจากหัวข้อ Slurm ที่มีความสำคัญสำหรับการทำงานกับ Kubernetes แต่ไม่เกี่ยวข้องโดยตรงกับ k8 อย่างไร ทำไม และเกิดอะไรขึ้น - อยู่ระหว่างการตัด
ผู้เข้าร่วม Slurm 4 ทุกคนจะสามารถเข้าถึงหลักสูตรเหล่านี้ได้

คืนเงินเต็มจำนวนในวันแรก
ที่ St. Petersburg Slurm มีผู้เข้าร่วม XNUMX คนจากไปแล้ว บทวิจารณ์เชิงลบอย่างมาก. ฉันเสียใจอย่างยิ่งที่เป็นไปไม่ได้ที่จะย้อนเวลากลับไปและแยกทางกับพวกเขาโดยไม่มีการเรียกร้องร่วมกัน
หากคุณพบว่าคุณไม่ชอบอะไรเกี่ยวกับ Slurm เลย วันแรก เขียนถึงผู้จัดงานคนใดคนหนึ่ง เราจะปิดการใช้งานการเข้าถึงและคืนเงินค่าเข้าร่วมเต็มจำนวน

ที่ปรึกษาด้านเทคนิค
หากใครรู้ มิทรี ซิโมนอฟ (เขาก่อตั้งชมรมผู้อำนวยการด้านเทคนิค) เราเชิญเขาไปที่ Slurm (เพื่อศึกษาไม่ใช่เพื่อแสดง) เขาสัญญาว่าจะแนะนำทุกคน สิ่งนี้ไม่น่าจะน่าสนใจสำหรับผู้ดูแลระบบและนักพัฒนา แต่จะน่าสนใจมากสำหรับผู้จัดการฝ่ายไอที

สเลม์คืออะไร

Slurm: Kubernetes เข้มข้น โปรแกรมและโบนัส

Slurm-4: คอร์สพื้นฐาน (27-29 พ.ค.)
ออกแบบมาสำหรับผู้ที่เห็น Kubernetes เป็นครั้งแรกหรือต้องการจัดระบบความรู้ของตน
ผู้เข้าร่วมแต่ละคนจะสร้างคลัสเตอร์ของตนเองในระบบคลาวด์ Selectel และปรับใช้แอปพลิเคชันที่นั่น

ราคา: 25

โครงการ

หัวข้อ #1: ข้อมูลเบื้องต้นเกี่ยวกับ Kubernetes ส่วนประกอบหลัก
• รู้เบื้องต้นเกี่ยวกับเทคโนโลยี k8s คำอธิบาย การประยุกต์ แนวคิด
• Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, ความลับ
• ฝึกฝน

หัวข้อที่ 2: การออกแบบคลัสเตอร์ ส่วนประกอบหลัก ความทนทานต่อข้อผิดพลาด เครือข่าย k8s
• การออกแบบคลัสเตอร์ ส่วนประกอบหลัก ความทนทานต่อข้อผิดพลาด
• เครือข่าย k8s

หัวข้อ #3: Kubespray การปรับแต่งและการตั้งค่าคลัสเตอร์ Kubernetes
• Kubespray การกำหนดค่าและการปรับแต่งคลัสเตอร์ Kubernetes
• ฝึกฝน

หัวข้อ #4: Ceph การตั้งค่าคลัสเตอร์ และฟีเจอร์การทำงานในการผลิต
• Ceph การตั้งค่าคลัสเตอร์และคุณลักษณะการทำงานในการผลิต
• การปฏิบัติ: การตั้งค่า ceph

หัวข้อ #5: นามธรรม Kubernetes ขั้นสูง
• DaemonSet, StatefulSet, RBAC, งาน, CronJob, การตั้งเวลาพ็อด, InitContainer

หัวข้อ #6: ความรู้เบื้องต้นเกี่ยวกับหางเสือ
• ความรู้เบื้องต้นเกี่ยวกับหมวกกันน็อค
• ฝึกฝน

หัวข้อ #7: การเผยแพร่บริการและแอปพลิเคชัน
• ภาพรวมของวิธีการเผยแพร่บริการ: NodePort กับ LoadBalancer กับ Ingress
• Ingress controller (Nginx): ปรับสมดุลการรับส่งข้อมูลขาเข้า
• ผู้จัดการใบรับรอง: รับใบรับรอง SSL/TLS โดยอัตโนมัติ
• ฝึกฝน

หัวข้อ #8: การบันทึกและการตรวจสอบ
• การตรวจสอบคลัสเตอร์ Prometheus
• การบันทึกคลัสเตอร์ Fluentd/Elastic/Kibana
• ฝึกฝน

หัวข้อที่ 9: CI/CD การสร้างการปรับใช้ไปยังคลัสเตอร์ตั้งแต่เริ่มต้น

หัวข้อที่ 10: การปฏิบัติงานจริง การเชื่อมต่อแอปพลิเคชัน และการเปิดตัวสู่คลัสเตอร์

เว็บไซต์สเลอร์ม

MegaSlurm: หลักสูตรขั้นสูง (31 พ.ค. - 2 มิ.ย.)
ออกแบบมาสำหรับวิศวกรและสถาปนิก Kubernetes รวมถึงผู้สำเร็จการศึกษาหลักสูตรปูพื้น
เรากำหนดค่าคลัสเตอร์เพื่อเปิดใช้งานการอัปเดตส่วนประกอบของคลัสเตอร์และการปรับใช้กับคลัสเตอร์พร้อมกัน

ราคา: 60 (45 สำหรับผู้เข้าร่วม Slurm-4)

โครงการ

หัวข้อ #1: กระบวนการสร้างคลัสเตอร์เฟลโอเวอร์จากภายใน
• การทำงานร่วมกับ Kubespray
• การติดตั้งส่วนประกอบเพิ่มเติม
• การทดสอบและการแก้ไขปัญหาคลัสเตอร์
• ฝึกฝน

หัวข้อ #2: การอนุญาตในคลัสเตอร์โดยใช้ผู้ให้บริการภายนอก
• LDAP (Nginx + หลาม)
• OIDC (Dex + ทางเดิน)
• ฝึกฝน

หัวข้อ #3: นโยบายเครือข่าย
• ความรู้เบื้องต้นเกี่ยวกับ CNI
• นโยบายการรักษาความปลอดภัยของเครือข่าย
• ฝึกฝน

หัวข้อ #4: แอปพลิเคชันที่ปลอดภัยและพร้อมใช้งานสูงในคลัสเตอร์
• นโยบายความปลอดภัยของพ็อด
• PodDisruptionBudget

หัวข้อ #5: Kubernetes มาดูใต้ฝากระโปรงกัน
• โครงสร้างตัวควบคุม
• ผู้ปฏิบัติงานและ CRD
• ฝึกฝน

หัวข้อ #6: แอปพลิเคชันเก็บสถานะในคลัสเตอร์
• การเปิดตัวคลัสเตอร์ฐานข้อมูลโดยใช้ PostgreSQL เป็นตัวอย่าง
• การเปิดตัวคลัสเตอร์ RabbitMQ
• ฝึกฝน

หัวข้อ #7: การรักษาความลับ
• การจัดการความลับใน Kubernetes
• ห้องนิรภัย

หัวข้อ #8: Autoscaler Pod แนวนอน
• ทฤษฎี
• ฝึกฝน

หัวข้อ #9: การสำรองข้อมูลและการกู้คืนความเสียหาย
• การสำรองข้อมูลและการกู้คืนคลัสเตอร์โดยใช้ Heptio Velero (เดิมชื่อ Ark) และ ฯลฯ
• ฝึกฝน

หัวข้อ #10: การปรับใช้แอปพลิเคชัน
•ผ้าสำลี
• เครื่องมือการสร้างเทมเพลตและการปรับใช้
• กลยุทธ์การปรับใช้

หัวข้อที่ 11: การปฏิบัติงานจริง
• สร้าง CI/CD สำหรับการปรับใช้แอปพลิเคชัน
• การอัปเดตคลัสเตอร์

เว็บไซต์เมก้าสเลิร์ม

นักเทียบท่า, Ansible และ Ceph

Slurm: Kubernetes เข้มข้น โปรแกรมและโบนัส

ทัวร์ประวัติศาสตร์

Slurm แรกคือการทดลอง วิทยากรเสร็จสิ้นการนำเสนอบนเวทีอย่างแท้จริง และผู้บริหารระดับนั้นนั่งอยู่ในกลุ่มผู้ฟังจนถึงเวลาเชิญพวกเขามาเป็นวิทยากร

หลักสูตรพื้นฐานที่แท้จริงเกิดขึ้นที่ Slurm ครั้งที่สอง โดย 80% ของผู้เข้าร่วมเห็น Kubernetes เป็นครั้งแรก และหนึ่งในสามไม่เคยร่วมงานกับ Docker เลย
เห็นได้ชัดว่ามันยากแค่ไหนที่ผู้คนต้องฟังการบรรยายเกี่ยวกับ Docker ในตอนเช้าและทำงานกับมันในโหมดการต่อสู้ในตอนเย็น
Ceph ทำให้เกิดความยากลำบากมากมาย ยิ่งไปกว่านั้น มีผู้ชม 20 คนที่ต้องอธิบาย Ceph อย่างแน่นอน และอีก 60 คนที่ไม่ต้องการ Ceph เลย

สำหรับ Slurm ครั้งที่ XNUMX เราได้ย้าย Docker และ Ansible ไปยังการสัมมนาผ่านเว็บแยกกัน ซึ่งช่วยให้มีเวลาสำหรับ Kubernetes มากขึ้น การแก้ปัญหากลายเป็นสิ่งที่ใช้งานได้จริงในสาระสำคัญและยังไม่ได้รับการพัฒนาในการนำไปปฏิบัติ: การบรรยายไม่น่าสนใจสำหรับคนที่มีประสบการณ์และการสนทนาก็ไม่น่าสนใจสำหรับผู้เริ่มต้น

สำหรับ Slurm ครั้งที่ 6 เราได้จัดทำหลักสูตรออนไลน์เกี่ยวกับ Docker, Ansible และ Ceph แนวคิดนั้นเรียบง่าย: ผู้ที่ต้องการมันจะเรียนหลักสูตรนี้อย่างรอบคอบ ส่วนผู้ที่ไม่ต้องการก็จะเพิกเฉยต่อมันอย่างใจเย็น ตัดสินโดยกลุ่มผู้ทดสอบ หลักสูตร Docker ใช้เวลา 8-XNUMX ชั่วโมง Ansible และ Ceph ยังไม่ได้โอเวอร์คล็อก

Disclaimer:

  • หลักสูตรทดลอง การตัดสินใจบางอย่างอาจจะไม่ประสบความสำเร็จ
  • แพลตฟอร์ม (Stepik.org) นั้นหยาบคายและเราไม่เคยใช้งานมาก่อน อาจจะมีการกระแทกและอุปสรรค์
  • หลักสูตรนี้ทดสอบกับพนักงาน Southbridge เท่านั้น แน่นอนคุณจะต้องทำอะไรบางอย่างให้เสร็จในขณะที่คุณไป

Slurm: Kubernetes เข้มข้น โปรแกรมและโบนัส

เมื่อวันก่อนในการสนทนาของ Slurm ภาคแรก พวกเขาจำได้ว่ามันเจ๋งและสนุกแค่ไหน แม้จะต้องเผชิญกับความน่าสะพรึงกลัวในองค์กรก็ตาม คนแรกที่ได้รับความประทับใจที่สดใสที่สุด มาดูกันว่าเกิดอะไรขึ้นกับนักเรียนคนแรกของหลักสูตรออนไลน์ 🙂

Slurm: Kubernetes เข้มข้น โปรแกรมและโบนัส

ที่มา: will.com

เพิ่มความคิดเห็น