k3s-Enterprise-Application-System

@k3s-Enterprise-Application-System

Enterprise-Application-System

Public team

Community (0)
No community contribution yet

Joined on Jan 2, 2021

  • 目錄 建置 K3S 隨需擴充 隨需擴充 此為模仿大量需求湧進系統裡
     Like  Bookmark
  • 一鍵部屬 kubectl apply -f . 高效能 看目前的應用系統 kubectl get pod -o wide curl 120.96.143.50:8080/hostneme
     Like  Bookmark
  • 目錄 部署 images 到 k3s 叢集 將 alpine.base.tar 複製到 k3s 叢集 在 k3s 撰寫 yml 檔 部署應用系統 檢查是否成功啟動 部署 images 到 k3s 叢集
     Like  Bookmark
  • 目錄 建置 K3S 介紹 - 系統架構圖 建置 K3S 叢集介紹 以 7 台實體電腦為例, 如何分配各個電腦 ?
     Like  Bookmark
  • 目錄 安裝 mariaDB 設定 mariaDB mariaDB 帳號授權 測試連線 mariaDB
     Like  Bookmark
  • 目錄 製作 alpine.base images 建立 alpine.base images 測試 alpine.base images 在 k3s 撰寫 yml 檔 部署應用系統
     Like  Bookmark
  • alpine.base.ymal 建立兩個相同的應用系統 hpa-sp.yml 隨需擴充功能 hpa-svc.yml
     Like  Bookmark
  • 目錄 建置 K3S 自動維護 自動維護 查看應用系統名稱
     Like  Bookmark
  • 目錄 建置 K3S 一鍵部署 - 進退版 進版 退版 進版
     Like  Bookmark
  •  Like  Bookmark
  • 目錄 建置 K3S 高效能 高效能 兩個一樣的應用系統可以自動提供平衡負載
     Like  Bookmark
  • 部署應用系統 一鍵部署 kubectl apply -f . deployment.apps/httpd created horizontalpodautoscaler.autoscaling/hpa-sp created service/svc-sp created pod/sqldb created
     Like  Bookmark
  • 一鍵部署 - 進版 進版,把 image 換成 alpine.base kubectl set image deployment.v1.apps/httpd httpd=alpine.base --record kubectl describe deployments httpd | grep "Image" Image: alpine.base 一鍵部署 - 退版
     Like  Bookmark
  • FROM alpine:3.12.1 RUN apk update && apk upgrade && apk add --no-cache mariadb-client nano sudo wget curl \ tree elinks bash shadow procps util-linux coreutils binutils findutils grep && \ wget https://busybox.net/downloads/binaries/1.28.1-defconfig-multiarch/busybox-x86_64 && \ chmod +x busybox-x86_64 && mv busybox-x86_64 bin/busybox1.28 && \ mkdir -p /opt/www/cgi-bin COPY kungfu /opt/www/cgi-bin/ CMD ["/bin/bash","-c","busybox1.28 httpd -f -p 8888 -h /opt/www "] image 使用 alpine:3.12.1
     Like  Bookmark
  • 部屬高效能 K3S 叢集 組員: 明豐, 盛捷 使用 K3S 部屬高可靠性企業應用系統 組員:
     Like  Bookmark