강의

챌린지

멘토링

로드맵

커뮤니티

マルチOSを使用するための仮想化環境構築ガイド(Docker + Kubernetes)

仮想化環境を構築するために必要な基本的な知識を理解し、Vagrant + VirtualBoxというツールを使用して、ユーザーの環境に合った仮想環境を作成し、DockerとKubernetes Clusterを構築します。また、Apple silicon chipを使用するmacOS環境に適した仮想化SWについても紹介して実践できます。

難易度 初級

受講期間 無制限

Virtualization
Virtualization
virtualbox
virtualbox
vagrant
vagrant
Kubernetes
Kubernetes
Docker
Docker
Virtualization
Virtualization
virtualbox
virtualbox
vagrant
vagrant
Kubernetes
Kubernetes
Docker
Docker
Thumbnail

[講義公開] JenkinsでCI/CDは経験したけれど、GitOpsはまだですか?

こんにちは、イ・ドウォンです。


"Jenkinsパイプラインは作ってみたけれど、ArgoCDやGitOpsは概念を聞いたことがあるだけだ。"

"dev・staging・production環境ごとのデプロイをどのように設計すべきか途方に暮れている。"


このようなお悩みをお持ちの方に向けて、「JenkinsとArgoCDで学ぶ実践GitOps CI/CD」講座をインフランで公開しました。


この講義はこのような点が異なります


• Jenkinsベースの従来のCI/CDからArgoCDベースのGitOpsまで一緒に扱います。

• Push方式(Jenkins)とPull方式(ArgoCD)を同じクラスター上で直接比較します。誰かがkubectlで手動変更を加えた際、一方はそのまま残り、もう一方は自動的に復旧する様子を目で確認し、ロールバックやデプロイ履歴の確認方法の違いも実際に体感します。

• 2つの方式を組み合わせ、dev・stagingはJenkins Push、productionはArgoCD Pull(手動Sync承認)に分けるハイブリッドデプロイパイプラインを最初から最後まで構築します。

• Canary、Blue-Green、RBAC、承認手順、障害対応、自動ロールバックまで、運用に必要な主要デプロイ技術を実践します。


実習環境

Docker Desktopひとつで進めます。WindowsとmacOSの両方に対応しており、AWSなどのクラウドアカウントや別途費用は必要ありません。


このような方におすすめです


• Jenkinsは使ったことがあるものの、ArgoCD/GitOpsは初めてのバックエンド・インフラエンジニア

• Kubernetesデプロイを手動のkubectl applyから自動化へ移行したい方

• デプロイの承認、ロールバック、監査証跡などの運用要件に悩むDevOps・SRE担当者


総学習時間は約10~11時間で、実習資料とトラブルシューティングガイドも併せて提供されます。


👉 講義を見る:https://inf.run/dEjZE

気になる点があれば、コメントや講座のQ&Aにお気軽にお寄せください!

コメント

無料