5月27〜29日に4回目のSlurmを費やします。Kubernetesに集中します。
ボーナス:Docker、Ansible、Cephのオンラインコース
Kubernetesを操作するために重要であるが、k8に直接関連しないSlhermトピックから推測しました。 どのように、なぜ、何が起こったのか-カットの下で。
Slurm 4の参加者全員がこれらのコースにアクセスできます。
初日に全額返金
サンクトペテルブルクのSlermでは、2人の参加者が非常に否定的なレビューを残した。 過去に戻り、相互の主張なしに彼らと別れることは不可能だと後悔した。
Slmerが強く嫌いであることを理解したら、最初の日に主催者に手紙を書いてください。 アクセスを無効にし、参加の全額を払い戻します。
Techdirコンサルテーション
Dmitry Simonov (テクニカルディレクターのクラブを集めた)を知っている人がいたら、私たちは彼をSlurmに招待しました(勉強ではなく、話すことです)。 彼は皆に助言すると約束した。 管理者や開発者にとって興味深いとは思われませんが、ITマネージャーは非常にそうです。
Slurmとは
Slurm-4:基本コース(5月27-29日)
Kubernetesを初めて見た人、または知識を体系化したい人向けに設計されています。
各参加者は、Selectelクラウドに独自のクラスターを作成し、そこにアプリケーションをデプロイします。
価格:25千
プログラムトピック#1:Kubernetes、主要コンポーネントの紹介
•k8sテクノロジーの紹介。 説明、アプリケーション、概念
•ポッド、レプリカセット、展開、サービス、イングレス、PV、PVC、ConfigMap、シークレット
•練習
テーマ№2:クラスタデバイス、主要コンポーネント、フォールトトレランス、k8sネットワーク
•クラスタデバイス、主要コンポーネント、フォールトトレランス
•k8sネットワーク
トピック3:Kubespray、Kubernetesクラスターの調整と調整
•Kubespray、Kubernetesクラスターの調整と調整
•練習
テーマ№4:Ceph、クラスターのセットアップ、および運用機能
•Ceph、クラスター構成、および運用機能
•練習:cephの設定
トピック5:高度なKubernetesの抽象化
•DaemonSet、StatefulSet、RBAC、Job、CronJob、Pod Scheduling、InitContainer
トピック#6:Helmの紹介
•ヘルムの概要
•練習
トピック7:サービスとアプリケーションの公開
•サービス公開方法の概要:NodePort vs LoadBalancer vs Ingress
•入力コントローラー(Nginx):着信トラフィックのバランス
•Cert-manager:SSL / TLS証明書を自動的に受信します
•練習
テーマ№8:ロギングとモニタリング
•クラスタ監視、プロメテウス
•クラスターログ、Fluentd / Elastic / Kibana
•練習
トピック9:CI / CD、クラスターへのデプロイメントをゼロから構築する
トピック10:実習、アプリケーションのドッキング、クラスターへの起動
Slurm Webサイト
MegaSlerm:上級コース(5月31日-6月2日)
Kubernetesのエンジニアと建築家、および基本コースの卒業生向けに設計されています。
クラスターを構成して、並行してクラスターコンポーネントの更新を開始し、クラスターに展開します。
価格:60千(Slerm-4参加者の場合は45千)
プログラムテーマ№1:内部からフェールオーバークラスターを作成するプロセス
•Kubesprayを使用する
•追加コンポーネントのインストール
•テストとクラスタークラスタリング
•練習
テーマ№2:外部プロバイダーを使用したクラスターでの承認
•LDAP(Nginx + Python)
•OIDC(Dex + Gangway)
•練習
テーマ#3:ネットワークポリシー
•CNIの概要
•ネットワークセキュリティポリシー
•練習
トピック#4:安全で可用性の高いクラスターアプリケーション
•PodSecurityPolicy
•PodDisruptionBudget
トピック5:Kubernetes。 ボンネットの下を見る
•コントローラーの構造
•演算子とCRD
•練習
トピック6:クラスター内のステートフルアプリケーション
•PostgreSQLの例を使用したデータベースクラスターの起動
•RabbitMQクラスターの開始
•練習
テーマ#7:秘密を守る
•Kubernetesでの秘密管理
•Vault
トピック#8:水平ポッドオートスケーラー
•理論
•練習
トピック9:障害のバックアップと回復
•Heptio Velero(例:Ark)およびetcdを使用したバックアップおよびクラスター回復
•練習
テーマ番号10:アプリケーションのデプロイ
•糸くず
•テンプレートおよび展開ツール
•展開戦略
テーマ№11:実践的な作品
•アプリケーションを展開するためのCI / CDの構築
•クラスターの更新
MegaSlermサイト
Docker、Ansible、およびCeph
歴史ツアー
最初のSlurmは実験でした。 講演者は文字通りステージでプレゼンテーションを終え、そのようなレベルの管理者は聴衆の中に座って、彼らを講演者に招待するのがちょうど良かったです。
実際の基本コースは2番目のSlurmeで公開されました。参加者の80%が初めてKubernetesを目にし、3番目がDockerで働いたことはありませんでした。
朝の人々がDockerの講義を聞くのがどれほど大変で、夕方には戦闘モードで彼と仕事をするのがどれほど難しいかは明らかでした。
多くの困難がCephを引き起こしました。 さらに、聴衆の中にはCephを説明する必要のある20人と、Cephをまったく必要としない60人がいました。
3番目のSlurmでは、DockerとAnsibleを別々のウェビナーに持ち込み、Kubernetesのための時間をさらに空けました。 解決策は本質的に実用的であり、実装には不完全であることが判明しました。講義は経験豊富な男性にとって面白くなく、ディスカッションは初心者向けでした。
4番目のSlurmまでに、Docker、Ansible、およびCephのオンラインコースを完了しました。 アイデアは単純です。必要な人は慎重にコースを受講し、不要な人は冷静に無視します。 テスターのグループから判断すると、Dockerコースには6〜8時間かかります。 AnsibleとCephはまだ時間を計っていません。
免責事項:
- 実験コース。 一部の決定は失敗する可能性があります。
- プラットフォーム(Stepik.org)は湿気があり、これまで作業したことはありません。 確かにパッドとダムがあります。
- このコースは、サウスブリッジのスタッフでのみテストされます。 きっと外出先で何かを仕上げなければなりません。
最初のSlurmのチャットルームで先日だけ、彼らはすべての組織的な恐怖にもかかわらず、それがどれほどクールで楽しいかを思い出しました。 最も鮮明な印象を最初に得ることができます。 オンラインコースの最初の生徒に何が起こるか見てみましょう。 :)