iT邦幫忙

k8s入門相關文章
共有 57 則文章
鐵人賽 DevOps DAY 1
k8s 入門學習 30天 系列 第 1

技術 IT 鐵人賽 k8s 入門30天 -- day1 什麼是k8s? k8s能做到什麼?

前言 身為一位 常常在使用容器的開發者 對於容器的管理是一件很重要的事情 特別是在大量使用容器的時候 當你想要容器能夠更加自動化的更新擴容時 有一個良好的管理工...

鐵人賽 DevOps DAY 10
k8s 入門學習 30天 系列 第 10

技術 IT 鐵人賽 k8s 入門30天 -- day10 K8s Ingress explained

前言 今天將會講解 Ingress 這個元件 包括用途, 用法還有實際案例 什麼是 Ingress 假設我們佈署了一個 my-app 的 Pod 當想要透過瀏覽...

鐵人賽 DevOps DAY 2
k8s 入門學習 30天 系列 第 2

技術 IT 鐵人賽 k8s 入門30天 -- day2 k8s 元件介紹

前言 為了能夠更全面的去理解k8s的原理 今天主要從k8s 幾個基礎的元件開始介紹 Node & Pod Pod: 在k8s中,代表的是最小的一個運行...

鐵人賽 DevOps DAY 6
k8s 入門學習 30天 系列 第 6

技術 IT 鐵人賽 k8s 入門30天 -- day6 主要 Kubectl 指令 - K8s CLI

前言 今天將要介紹 kubectl 一些常用的指令 這些指令會在後面實作的部份使用到 前置狀態 minikube 已經安裝, 並且已經啟動一個 k8s 叢集 k...

鐵人賽 DevOps DAY 7
k8s 入門學習 30天 系列 第 7

技術 IT 鐵人賽 k8s 入門30天 -- day7 K8s YAML 設定檔

前言 這章節將要來學習 kubectl 執行的設定檔 理解每個設定的組成 還有細部內容 設定檔的格式 設定檔的格式是採用 yaml的格式 這種格式對於縮排要求很...

鐵人賽 DevOps DAY 8
k8s 入門學習 30天 系列 第 8

技術 IT 鐵人賽 k8s 入門30天 -- day8 Demo Project: MongoDB and MongoExpress

前言 本篇是採用一個 MongoDB 結合 MongoExpress 應用當作範例 來實際操作佈署 app 到 k8s 的案例 MongoDB 是一個以文件為...

鐵人賽 DevOps DAY 5
k8s 入門學習 30天 系列 第 5

技術 IT 鐵人賽 k8s 入門30天 -- day5 k8s run tools: minikubes 安裝與 kubectl 安裝

前言 一般的 k8s 叢集都是多個Control Plane 還有多個 Node 然而在資源不足的情況下 要架設這樣的環境有些麻煩 為了方便在本機可以測試 所以...

鐵人賽 DevOps DAY 22
k8s 入門學習 30天 系列 第 22

技術 IT 鐵人賽 k8s 入門30天 -- day22 k8s 資源管理工具 kustomize

前言 文件參考來源: https://kubernetes.io/docs/tasks/manage-kubernetes-objects/kustomizat...

鐵人賽 DevOps DAY 11
k8s 入門學習 30天 系列 第 11

技術 IT 鐵人賽 k8s 入門30天 -- day11 Helm - Package Manager

前言 今天要來講說 Helm 這個工具 因為 Helm 版本會不斷推陳出新, 因此在今天的內容著重再概念上的說明 而實作的部份不太多琢磨 什麼是 Helm 對...

鐵人賽 DevOps DAY 3
k8s 入門學習 30天 系列 第 3

技術 IT 鐵人賽 k8s 入門30天 -- day3 k8s 架構:k8s Node Compoents

前言 在理解完k8s基礎元件後 接下來會從k8s的架構來介紹 k8s架構上, 大致上可以分為 Control Plane跟 Node Compoents兩大部份...

鐵人賽 DevOps DAY 4
k8s 入門學習 30天 系列 第 4

技術 IT 鐵人賽 k8s 入門30天 -- day4 k8s 架構:Control Plane Components

前言 昨日的延伸問題:如何跟 k8s 叢集互動? 主要就是透過今天要講的 Control Plane Components 來達成 Control Plane...

鐵人賽 DevOps DAY 26
k8s 入門學習 30天 系列 第 26

技術 IT 鐵人賽 k8s 入門30天 day26 k8s Task Set up Ingress on Minikube with the NGINX Ingress Controller

前言 參考文件: https://kubernetes.io/docs/tasks/access-application-cluster/ingress-min...

鐵人賽 DevOps DAY 21
k8s 入門學習 30天 系列 第 21

技術 IT 鐵人賽 k8s 入門30天 -- day21 k8s Task Deploying PHP Guestbook application with Redis

前言 今天這個章節將要來實作 Deploying PHP Guestbook application with Redis 這個任務 主要結構如下 一個 Red...

鐵人賽 DevOps DAY 20
k8s 入門學習 30天 系列 第 20

技術 IT 鐵人賽 k8s 入門30天 -- day20 k8s Logging Architecture

前言 參考來源: https://kubernetes.io/docs/concepts/cluster-administration/logging/ 這個章...

鐵人賽 DevOps DAY 24
k8s 入門學習 30天 系列 第 24

技術 IT 鐵人賽 k8s 入門30天 -- day24 k8s Expose Pod Information to Containers by Environment Variables

前言 參考文件 https://kubernetes.io/docs/tasks/inject-data-application/environment-var...

鐵人賽 DevOps DAY 30
k8s 入門學習 30天 系列 第 30

技術 IT 鐵人賽 k8s 入門30天 -- day30 Share Process Namespace between Containers in a Pod

參考文件 https://kubernetes.io/docs/tasks/configure-pod-container/share-process-name...

鐵人賽 DevOps DAY 9
k8s 入門學習 30天 系列 第 9

技術 IT 鐵人賽 k8s 入門30天 -- day9 Organizing your components with K8s Namespaces

前言 今天將會介紹 k8s Namespace 針對 Namespace 的作用, 還有何時該使用 Namespace 跟用法做說明 什麼是 Namespace...

鐵人賽 DevOps DAY 29
k8s 入門學習 30天 系列 第 29

技術 IT 鐵人賽 k8s 入門30天 -- day29 Adding entries to Pod /etc/hosts with HostAliases

參考文件 https://kubernetes.io/docs/tasks/network/customize-hosts-file-for-pods/ 前言...

鐵人賽 DevOps DAY 15
k8s 入門學習 30天 系列 第 15

技術 IT 鐵人賽 k8s 入門30天 -- day15 k8s Workload 簡介

前言 今天要講的是 k8s 叢集對於 Workload 管理做講解 Pod 的管理 以下將會解釋一些名詞定義, 以方邊後續解說 Workload 以下引用k8s...

鐵人賽 DevOps DAY 13
k8s 入門學習 30天 系列 第 13

技術 IT 鐵人賽 k8s 入門30天 -- day13 Deploying Stateful Apps with StatefulSet

前言 今天主要會介紹 StatefulSet 以及比較其與 Deployment 的不同 StatefulSet StatefulSet 是 k8s 叢集用來處...

鐵人賽 DevOps DAY 19
k8s 入門學習 30天 系列 第 19

技術 IT 鐵人賽 k8s 入門30天 -- day19 k8s Task Coarse Parallel Processing Using a Work Queue

前言 這個章節將要來實作 Coarse Parallel Processing Using a Work Queue 這個練習 佈署目標 1 建立一個 Mess...

鐵人賽 DevOps DAY 16
k8s 入門學習 30天 系列 第 16

技術 IT 鐵人賽 k8s 入門30天 -- day16 k8s Task Deploy a single instance Mysql use StatefulSet

前言 今天這個章節 要來實作 Deploy a single instance Mysql use StatefulSet Task Prequest 已有 k...

鐵人賽 DevOps DAY 28
k8s 入門學習 30天 系列 第 28

技術 IT 鐵人賽 k8s 入門30天 -- day28 k8s Service Catalog

前言 Service Catalog 介紹參考文件 https://kubernetes.io/docs/concepts/extend-kubernetes/...

鐵人賽 DevOps DAY 14
k8s 入門學習 30天 系列 第 14

技術 IT 鐵人賽 k8s 入門30天 -- day14 K8s Services explained

前言 這篇文章主要來介紹 Service 元件 內容會談到 Service 的功能與不同種 Services 類型與適合使用時機 Service 在 k8s 叢...

鐵人賽 DevOps DAY 23
k8s 入門學習 30天 系列 第 23

技術 IT 鐵人賽 k8s 入門30天 -- day23 k8s task Deploying WordPress and MySQL with Persistent Volumes

前言 參考文件 https://kubernetes.io/docs/tutorials/stateful-application/mysql-wordpres...

鐵人賽 DevOps DAY 27
k8s 入門學習 30天 系列 第 27

技術 IT 鐵人賽 k8s 入門30天 -- day27 Communicate Between Containers in the Same Pod Using a Shared Volume

前言 今天要來實作 Communicate Between Containers in the Same Pod Using a Shared Volume 這...

鐵人賽 DevOps DAY 17
k8s 入門學習 30天 系列 第 17

技術 IT 鐵人賽 k8s 入門30天 -- day17 Run automated tasks with cron jobs

前言 今天要來實作 Run automated tasks with cron jobs 這個 Task Prequest 已有 k8s 執行個體 在這個章節將...

鐵人賽 DevOps DAY 18
k8s 入門學習 30天 系列 第 18

技術 IT 鐵人賽 k8s 入門30天 -- day18 Task Configure Default Memory Requests and Limits for a Namespace

前言 今天要完成的項目 k8s Task: Memory-default-namesapce 這個 Task 佈署目標 1 建立一個 namespace 2 給...

鐵人賽 DevOps DAY 25
k8s 入門學習 30天 系列 第 25

技術 IT 鐵人賽 k8s 入門30天 -- day25 Indexed Job for Parallel Processing with Static Work Assignment

前言 參考文兼 https://kubernetes.io/docs/tasks/job/indexed-parallel-processing-static/...

技術 Kubernetes (K8S) 是什麼?

▍ Youtube 完整影片連結:https://youtu.be/C4CAZ0U_8LY 大家好~這次跟大家分享 Kubernetes 在 軟體部署流程 中...