Kubernetes

Kubernetes requests 和limits 說明

在K8s的世界中 requests 和 limits 是用來定義容器在Pod中所需資源的兩個關鍵概念,主要用於資源管理和調度,以下將針對這兩個詳細的說明。

Kubernetes 存儲管理:SC、PV 和 PVC 概述

在 Kubernetes 的世界中,有效管理持久化存儲是一個關鍵挑戰。解析三個核心概念:儲存類(StorageClass, SC)、持久卷(PersistentVolume, PV)和持久卷申領(PersistentVolumeClaim, PVC)。通過比喻和實際例子,理解這些概念如何協同工作,以及它們在 Kubernetes 生態系統中的重要角色。

Kubernetes配置管理-Secret

Kubernetes配置管理-Secret 一些用法 及範例

Kubernetes配置管理-ConfigMap

ConfigMap 定義: 以鍵值對的形式儲存非敏感的設定資訊。 它將應用程式的配置與容器映像分離,使組態管理更加靈活。

K8s 掛載 .env 配置文件(透過kustomize)

在 Kubernetes 中,配置管理主要通過 ConfigMap 和 Secret 兩種資源來實現。這兩種方式的主要區別在於數據的敏感性:

K8S 安裝 Harbor 透過Helm 3 進行安裝

本文將會從進行以下步驟

K8S 安裝ingress-nginx 透過Helm

透過Helm 下載 ingress-nginx

Kubernetes監控器 — 官方dashboard

Kubernetes監控器  - 官方dashboard

Kubernetes Ingress之 ingress-nginx CORS設置

在前後端分離的情況下 (web和api) 就會牽扯到跨域問題(Cross-origin resource sharing,縮寫: CORS ),用於讓網頁的受限資源能夠被其他域名的頁面訪問的一種機制。

k8s 使用ContainerD 時報Error : unknown service runtime.v1.RuntimeService

在使用 k8s時發現 有些pod 釋放不掉 去查詢後回報 unknown service runtime.v1.RuntimeService