Slurm: con sâu biến thành con bướm

Slurm: con sâu biến thành con bướm

  1. Slurm thực sự cho phép bạn tham gia vào chủ đề Kubernetes hoặc nâng cao kiến ​​thức của mình.
  2. Những người tham gia đều vui vẻ. Chỉ có một số ít là chưa học được điều gì mới hoặc chưa giải quyết được vấn đề của mình. Khoản hoàn lại vô điều kiện của ngày đầu tiên (“Nếu bạn cảm thấy Slurm không phù hợp với bạn, chúng tôi sẽ hoàn lại toàn bộ giá vé”) chỉ được sử dụng bởi một người, biện minh rằng anh ta đã đánh giá quá cao sức mạnh của mình.
  3. Slurm tiếp theo sẽ diễn ra vào đầu tháng XNUMX tại St. Petersburg. Selectel, nhà tài trợ thường trực của chúng tôi, không chỉ cung cấp đám mây cho khán đài mà còn cung cấp phòng hội nghị riêng.
  4. Chúng tôi đang lặp lại Slurm cơ bản (9-11 tháng 4) và giới thiệu một chương trình mới: DevOps Slurm (6-XNUMX tháng XNUMX).

Slurm là gì và nó đã thay đổi như thế nào?

Một năm trước, chúng tôi nảy ra ý tưởng tổ chức các khóa học về Kubernetes. Vào tháng 18 năm 1, Slurm-XNUMX đã diễn ra: khó khăn, với việc chuẩn bị liên tục (khi bài thuyết trình kết thúc trên sân khấu), với hàng loạt vấn đề hàng ngày. Các thử nghiệm đoàn kết lại: những người tham gia Slurm đầu tiên, giống như Fellowship of the Ring, vẫn liên lạc với nhau.

Slurm: con sâu biến thành con bướm
Slurm-1 trông như thế này

Ở Slurm đầu tiên, ý tưởng nắm giữ MegaSlurm đã ra đời. Chúng tôi đã hỏi mọi người xem họ quan tâm đến chủ đề nào và vào tháng 19, chúng tôi đã tổ chức một khóa học nâng cao “Theo yêu cầu của người tham gia”. Nó hóa ra là một sự kiện thú vị nhưng chỉ diễn ra một lần. Đến ngày XNUMX tháng XNUMX, chúng tôi đã chuẩn bị một khóa học nâng cao thực sự, có logic và lịch sử nội bộ riêng.

Trong suốt một năm, Slurm đã thay đổi về mặt tổ chức:
— Docker và Anisble đã bị xóa khỏi chương trình chính và tạo các khóa học trực tuyến riêng biệt.
— Chúng tôi đã tổ chức hỗ trợ kỹ thuật để giúp sinh viên khắc phục sự cố của các cụm học tập.
— Các diễn giả hiện đã được hỗ trợ về mặt phương pháp.

Slurm: con sâu biến thành con bướm
Nhóm đã tạo ra Slurm 4

Phản hồi từ người tham gia

Một kỷ lục khác đã được thiết lập: 170 người tham gia Slurm cơ bản, 75 người tham gia MegaSlurm.

Slurm: con sâu biến thành con bướm

Khu ổ chuột-4
101 trên 170 người đã hoàn thành mẫu phản hồi.

Kubernetes đã trở nên rõ ràng chưa?
41 - Tôi chưa hiểu k8s, nhưng tôi biết nên đào ở đâu.
36 - Trước đây tôi không biết k8s, nhưng bây giờ tôi đã hiểu ra.
23 - Tôi đã biết k8 trước đây, nhưng bây giờ tôi biết rõ hơn.
1 - Tôi không học được điều gì mới.
0 - Tôi không hiểu gì về k8.

Bạn thích cường độ của Slurm như thế nào?

16 người cho rằng Slurm quá dễ và chậm, còn 14 người cho rằng nó quá khó và nhanh. Chỉ đúng cho phần còn lại.

Bạn đã giải quyết được vấn đề khi đến Slurm chưa?

90 - Vâng.
11 - Không.

MegaSlurm

40 người đã điền vào mẫu phản hồi. 2 người bảo là quá dễ và chậm. 1 người đã không giải quyết được vấn đề mà anh ta sẽ đến Mega. Phần còn lại đều ổn.

Đánh giá về Slurm trên https://serveradmin.ru

Đánh giá diễn giả

Slurm: con sâu biến thành con bướm

Nếu tại St. Petersburg Slurm vào tháng XNUMX hầu hết là những người mới bắt đầu, thì tại Moscow Slurm, số lượng lớn người đã dùng thử Kubernetes. Có rất nhiều câu hỏi nâng cao khiến bạn phải suy nghĩ.

Nếu ở St. Petersburg, họ hỏi khi nào chúng tôi sẽ xuất bản fork kubespray, thì ở Moscow, họ đã hỏi tại sao chúng tôi đề xuất sử dụng fork của mình mà không sử dụng kubespray ban đầu. Đây đã là tư duy phê phán của những người trung niên.

Việc luyện tập rất khó khăn, mọi người mắc rất nhiều lỗi, và điều đó thật tuyệt: bạn cần phải mắc lỗi khi học chứ không phải trong trận chiến.

Chúng tôi thường xuyên gặp phải các giới hạn trong việc lấy chứng chỉ, giới hạn tải xuống từ Github, v.v. Đây là cuộc sống - chúng tôi đã triển khai đồng thời khoảng 200 cụm trên đám mây Selectel. Không ai chuẩn bị nguồn lực và giới hạn của họ cho việc này.

Thông báo về Slurm tại Selectel

Đăng ký Slurm-5
Giá: 25 000 ₽

Chương trình:

Chủ đề #1: Giới thiệu Kubernetes, Các thành phần cốt lõi
– Giới thiệu về công nghệ k8s. Mô tả, ứng dụng, khái niệm
— Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret

Chủ đề #2: Thiết kế cụm, thành phần chính, khả năng chịu lỗi, mạng k8s
— Thiết kế cụm, thành phần chính, khả năng chịu lỗi
— mạng k8s

Chủ đề #3: Kubespray, Điều chỉnh và Điều chỉnh cụm Kubernetes
— Kubespray, cấu hình và điều chỉnh cụm Kubernetes

Chủ đề #4: Tóm tắt Kubernetes nâng cao
- DaemonSet, StatefulSet, RBAC, Job, CronJob, Lập kế hoạch Pod, InitContainer

Chủ đề #5: Dịch vụ xuất bản và ứng dụng
— Tổng quan về các phương thức xuất bản dịch vụ: NodePort vs LoadBalancer vs Ingress
— Bộ điều khiển xâm nhập (Nginx): cân bằng lưu lượng truy cập đến
— Сert-manager: tự động lấy chứng chỉ SSL/TLS

Chủ đề #6: Giới thiệu về Helm

Chủ đề số 7: Cài đặt trình quản lý chứng chỉ

Topic #8: Ceph: cài đặt “làm như tôi làm”

Chủ đề #9: Ghi nhật ký và giám sát
— Giám sát cụm, Prometheus
— Ghi nhật ký cụm, Fluentd/Elastic/Kibana

Chủ đề #10: Cập nhật cụm

Chủ đề #11: Công việc thực tế, dockerization ứng dụng và khởi chạy trong một cụm

Các khóa học về Docker và Ansible trên stepik.org đã được bao gồm trong giá.

Đăng ký DevOps Slurm
Giá: 45 000 ₽

Chương trình:

Chủ đề #1: Giới thiệu về Git
— Các lệnh cơ bản git init, commit, add, diff, log, status, pull, push
— Thiết lập môi trường địa phương: khuyến nghị thực tế
— Luồng Git, nhánh và thẻ, chiến lược hợp nhất
- Làm việc với nhiều repo từ xa

Chủ đề #2: Làm việc nhóm với Git
- Luồng GitHub
— Fork, loại bỏ, kéo yêu cầu
— Xung đột, phát hành, một lần nữa về Gitflow và các luồng khác liên quan đến các nhóm

Chủ đề #3: Giới thiệu CI/CD về tự động hóa
— Tự động hóa trong git (bot, giới thiệu về CI, hook)
- Công cụ (bash, make, gradle)
— Dây chuyền lắp ráp nhà máy và ứng dụng trong CNTT

Chủ đề #4: CI/CD: Làm việc với Gitlab
- Xây dựng, thử nghiệm, triển khai
— Các giai đoạn, biến, kiểm soát thực thi (chỉ, khi, bao gồm)

Chủ đề số 5: Làm việc với ứng dụng từ quan điểm phát triển
— Chúng tôi viết một microservice bằng Python (bao gồm cả các bài kiểm tra)
— Sử dụng docker-compose trong quá trình phát triển

Chủ đề #6: Cơ sở hạ tầng dưới dạng mã
— IaC: tiếp cận cơ sở hạ tầng dưới dạng mã
— IaC sử dụng Terraform làm ví dụ
— IaC sử dụng Ansible làm ví dụ
- Tính khiêm tốn, tính tuyên bố
- Thực hành tạo playbook Ansible
— Lưu trữ cấu hình, cộng tác, tự động hóa ứng dụng

Chủ đề #7: Kiểm tra cơ sở hạ tầng
- Thử nghiệm và tích hợp liên tục với Molecule và Gitlab CI

Chuyên đề 8: Tự động hóa nâng cấp máy chủ
- Thu thập hình ảnh
-PXE và DHCP

Chủ đề #9: Tự động hóa cơ sở hạ tầng
— Một ví dụ về dịch vụ cơ sở hạ tầng để ủy quyền trên máy chủ
— ChatOps (tích hợp tin nhắn tức thời với đường ống)

Chủ đề #10: Tự động hóa bảo mật
- Ký các tạo phẩm CI/CD
- Quét lỗ hổng

Chủ đề #11: Giám sát
— Định nghĩa SLA, SLO, Ngân sách lỗi và các thuật ngữ đáng sợ khác từ thế giới SRE
— SRE: Thực hành giám sát SLI và SLO
— SRE: Thực hành sử dụng Ngân sách Lỗi
- SRE: Quản lý ngắt và tải vận hành (apigateway, lưới dịch vụ, bộ ngắt mạch)
- Giám sát các đường ống và số liệu phát triển

Nguồn: www.habr.com

Thêm một lời nhận xét