在Fedora CoreOS上運行Kubernetes培訓
Fedora CoreOS是一個開源的Linux發行版,專爲運行容器化工作負載而構建,並優化以與Kubernetes協同工作。它支持自動更新和修復,使系統無需定期維護即可運行。
本課程爲講師主導的培訓(線上或線下),面向希望使用Fedora CoreOS降低在Kubernetes上運行容器化應用程序的維護和升級成本的DevOps工程師和開發者。
通過本培訓,參與者將能夠:
- 安裝和配置Fedora CoreOS。
- 在Fedora CoreOS上設置Kubernetes集羣。
- 在Fedora CoreOS上運行和管理Kubernetes部署。
- 自動更新Fedora OS,獲取最新的系統改進、錯誤修復和安全更新。
課程形式
- 互動式講座和討論。
- 大量練習和實踐。
- 在即時實驗室環境中進行實際操作。
課程定製選項
- 如需爲本課程定製培訓,請聯繫我們進行安排。
課程簡介
介紹
- Fedora CoreOS與其他Linux發行版的比較
Fedora CoreOS功能與優勢概述
創建Ignition配置文件
爲Fedora CoreOS配置虛擬機
安裝Fedora CoreOS
安裝Kubernetes工具包
設置Kubernetes集羣
設置網絡
創建和運行部署
故障排除
總結與結論
最低要求
- 具備Kubernetes經驗
- 熟悉Linux命令行
受衆
- DevOps工程師
- 開發者
需要幫助選擇合適的課程嗎?
在Fedora CoreOS上運行Kubernetes培訓 - 詢問
在Fedora CoreOS上運行Kubernetes - 咨詢詢問
咨詢詢問
客戶評論 (1)
他很有耐心,明白我們落後了
Albertina - REGNOLOGY ROMANIA S.R.L.
課程 - Deploying Kubernetes Applications with Helm
機器翻譯
相關課程
Bash腳本自動化
21 時間:本課程爲講師指導的培訓,地點爲澳門(線上或線下),面向希望使用Bash自動化任務並更有效管理系統的開發人員和系統管理員。
培訓結束後,學員將能夠:
- 安裝和配置Bash。
- 編寫和執行Bash腳本。
- 理解Bash腳本的生命週期以及Bash在系統管理任務中的作用。
- 使用Bash自動化任務並管理系統。
BASH 编程
14 時間:這是由講師指導的澳門(線上或線下)實時培訓,旨在為初級和中級Linux使用者、系統管理員和開發人員提供實際操作經驗,以創建高效且有效的Shell腳本。
在培訓結束時,參與者將能夠:
- 了解Shell的工作原理,並使用BASH與Linux進行互動。
- 編寫、調試和執行BASH腳本,以自動化重複性任務。
- 在腳本中實現條件語句、循環和函數,以增強功能。
- 處理和操作文本文件,搜索模式,並有效地使用流。
DO180:容器、Kubernetes與OpenShift入門
35 時間:DO180課程介紹了容器、Kubernetes基礎以及Red Hat OpenShift平臺概念,重點關注實踐技能。
本課程由講師指導,提供線上或線下培訓,面向初級到中級技術專業人員,旨在幫助學員學習容器工作流、Kubernetes基本概念,以及在OpenShift上部署和操作應用程序。
培訓結束後,學員將能夠:
- 構建和管理容器鏡像及鏡像倉庫,遵循可重複性和安全性的最佳實踐。
- 在OpenShift中部署和管理Kubernetes對象,如pods、deployments和services。
- 使用OpenShift的功能,包括routes、buildconfigs和Web控制檯,以簡化應用程序交付。
- 爲有狀態工作負載實現持久存儲、配置管理和密鑰處理。
- 應用基本安全、RBAC和監控實踐,以維護健康的集羣和應用程序。
課程形式
- 互動式講座與討論。
- 每天在即時OpenShift環境中進行動手實驗。
- 場景驅動的練習和故障排除研討會。
課程定製選項
- 如需爲本課程定製培訓,請聯繫我們安排。
使用Helm部署Kubernetes應用
7 時間:這種由講師指導的澳門現場培訓 (現場或遠端)針對希望使用Helm簡化安裝和管理Kubernetes應用程式過程的工程師。
在培訓結束時,參與者將能夠:
- 安裝並配置 Helm。
- 創建 Kubernetes 個應用程式的可重現版本。
- 將應用程式共用為 Helm 圖表。
- 運行另存為 Helm 圖表的第三方應用程式。
- 管理 Helm 包的發佈。
開發Linux應用程序(LFD401)
28 時間:瞭解如何為 Linux 環境開發應用程式。在這個講師指導的課程中,你將獲得 Linux 應用程式開發所需工具和方法的實踐經驗,並瞭解 Linux 獨有的功能和技術。
Kubernetes應用開發者課程 (LFD459)
21 時間:本課程將教你如何在多節點集羣中容器化、託管、部署和配置應用程序。它還爲Certified Kubernetes Application Developer (CKAD)考試提供準備。
Linux 系統管理員(LFS301 已停用)
28 時間:Linux 系統管理是 IT 領域最搶手的技能之一。無論您是爲了 Linux 基金會認證系統管理員(LFCS)認證做準備,還是需要培訓以開啓新的 Linux IT 職業生涯,或是從其他平臺過渡到 Linux,亦或是複習系統管理員技能,這門由講師主導的課程都將爲您提供所需的知識。
Linux 安全 (LFS416)
28 時間:本課程由講師帶領,將爲您介紹存在的各種風險和威脅,展示如何使用最佳實踐和其他開源工具來緩解或應對這些威脅,並教您如何檢測和恢復發生的攻擊。
Linux性能調優 (LFS426)
28 時間:對於大多數Linux IT專業人員來說,保持Linux系統的最佳運行狀態是一項關鍵任務。本課程將教授您所需的工具、子系統和技術,以實現Linux的最佳性能。
Linux企業自動化(LFS430)
28 時間:自動化對於在企業中有效運行Linux至關重要。自動化可以通過減少手動操作來最小化成本,幫助確保數據中心合規性,標準化軟件基礎設施,並加速裸金屬和雲基礎設施的部署。本課程將教您如何使用自動化實現這些目標。
Kubernetes 管理 (LFS458)
28 時間:本課程涵蓋了通常用於構建和管理生產環境中Kubernetes集羣的核心概念,使用與供應商無關的工具。我們將構建一個集羣,確定網絡配置,擴展集羣,部署應用程序,並配置存儲、安全和其他典型使用所需的對象。本課程提供了在生產環境中管理Kubernetes所需的多種技能,併爲Certified Kubernetes Administrator (CKA)考試提供了極好的準備。
Minikube 和 Kubernetes 簡介
21 時間:這種以講師為主導的 澳門(在線或現場)現場培訓面向希望學習如何使用 Minikube 設置和管理本地 Kubernetes 環境的初級到中級軟體開發人員和 DevOps 專業人士。
在培訓結束時,參與者將能夠:
- 在本地電腦上安裝和配置 Minikube。
- 瞭解 Kubernetes 的基本概念和架構。
- 使用 kubectl 和 Minikube 儀錶板部署和管理容器。
- 為Kubernetes 設置持久性存儲和網路解決方案。
- 利用 Minikube 開發、測試和調試應用程式。
Minikube 開發者課程
14 時間:這種以講師為主導的澳門(在線或現場)現場培訓面向希望將Minikube作為其開發工作流程一部分的中級開發人員和 DevOps 工程師。
在培訓結束時,參與者將能夠:
- 使用 Minikube 設置和管理本地 Kubernetes 環境。
- 瞭解如何在Minikube上部署、管理和調試應用程式。
- 將 Minikube 整合到其持續整合和部署管道中。
- 使用 Minikube 的高級功能優化他們的開發流程。
- 將最佳實踐應用於本地 Kubernetes 開發。
Skupper
7 時間:本課程由講師主導,提供澳門的線上或線下培訓,面向開發人員或任何希望學習如何使用Skupper在混合多雲環境中創建安全通信的人士。
通過本培訓,學員將能夠:
- 學習並理解Skupper的基礎知識。
- 在多個命名空間中設置和配置Skupper。
- 配置Skupper安全性,允許應用程序進行多雲通信。