91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

K8S學(xué)習(xí)教程(二):在 PetaExpress KubeSphere容器平臺部署高可用 Redis 集群

jf_57681485 ? 來源:jf_57681485 ? 作者:jf_57681485 ? 2024-07-03 15:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

Redis 是在開發(fā)過程中經(jīng)常用到的緩存中間件,為了考慮在生產(chǎn)環(huán)境中穩(wěn)定性和高可用,Redis通常采用集群模式的部署方式。

在制定Redis集群的部署策略時,常規(guī)部署在虛擬機(jī)上的方式配置繁瑣并且需要手動重啟節(jié)點(diǎn),相較之下,使用 PetaExpress 提供的

Kubernetes(k8s) 服務(wù) 進(jìn)行 Redis 集群的部署,則展現(xiàn)出了顯著的優(yōu)勢:

1、安裝便捷:使用鏡像或者 yaml 配置文件即可一件安裝,極大地簡化了安裝流程

2、縮擴(kuò)容方便:在 擴(kuò)容 、 縮容 方面的優(yōu)點(diǎn)一鍵伸縮,無需復(fù)雜的配置和繁瑣的步驟

3、智能自動調(diào)度:容器意外掛掉后能夠迅速進(jìn)行自動調(diào)度重啟和資源分配

4、高效且穩(wěn)定: Kubernetes 在整個集群上進(jìn)行調(diào)度,只要整個集群不掛掉總會調(diào)度到合適節(jié)點(diǎn)重啟容器服務(wù)

閱讀全文,后面告訴你怎么免費(fèi)白拿紅包

在 PetaExpress KubeSphere容器平臺部署 Kubernetes集群

在 Peta Express 中部署 Kubernetes 非常簡單,直接使用 Peta Express 中內(nèi)置的 QKE 即可,登錄到 Peta Express 控制臺,在產(chǎn)品與服務(wù)中找到 AppCenter 控制臺 → 應(yīng)用中心。

wKgZomaE_LWAIzZtAACo5pTAtaY093.png

wKgaomaE_e6ANtisAADZ95q5nU0866.jpg

找到 QKE 立即部署即可。

wKgaomaE_LyAEfSSAAJiyIgwpvs755.png

wKgZomaE_fCAZBiLAAI8Li06Z9g040.jpg

按照提示輸入名稱,選擇集群規(guī)模等信息,直接提交就行了。但需要注意集群的配置,如果是開發(fā)測試可以選擇 “基礎(chǔ)型開發(fā)環(huán)境” 或 “企業(yè)型測試環(huán)境”,如果是生產(chǎn)的話則可以選擇 “基礎(chǔ)型生產(chǎn)環(huán)境” 或 “企業(yè)型生產(chǎn)環(huán)境”,也可以自定義集群規(guī)模和HA。

wKgZomaE_MOAKqGfAAEvz12OjTg619.png

wKgaomaE_fGAKhD_AAG4R7Gx8os964.jpg

根據(jù)集群的規(guī)模,部署時間大致2分鐘到10分鐘不等,還是非??斓?。部署完 Kubernetes, 接下來我們就可以開始進(jìn)入正題 安裝 Redis 了。

安裝 Redis 集群

我這里新建了一個 test-project 的項(xiàng)目空間來做 Redis 集群所有安裝資源的放置,后續(xù)在 DNS 上會用到項(xiàng)目空間名稱,會標(biāo)注這一部分,需要注意用自己的項(xiàng)目空間名。

Redis 集群的安裝流程大致分為以下幾個關(guān)鍵步驟:

①配置 redis.conf 字典;

②創(chuàng)建 redis 服務(wù);

③容器組配置;

④存儲設(shè)置;

⑤高級設(shè)置。

接下來,我們將從第一步開始,逐步完成 Redis 集群的安裝和配置過程。

配置 redis.conf 字典

在項(xiàng)目空間的 配置 → 配置字典 → 創(chuàng)建 進(jìn)行配置字典的創(chuàng)建。

wKgaomaE_N6AWY1yAAHI5pADe1g312.png

wKgZomaE_fGAT4znAAEDkgT9fTs119.jpg

名稱就叫 redis-conf 然后下一步 添加鍵值對數(shù)據(jù)。

wKgaomaE_OSATmH3AAGwcqRIQvM766.png

wKgaomaE_fKATkiRAADtMtJBaCM602.jpg

key 值的內(nèi)容為 redis.conf , value 值為:

創(chuàng)建 Redis 服務(wù)

在項(xiàng)目空間的 應(yīng)用負(fù)載 → 工作負(fù)載 → 有狀態(tài)副本集 → 創(chuàng)建 進(jìn)行 Redis 服務(wù)的創(chuàng)建。

wKgZomaE_OuAfMkPAAPtd8yXZR8981.png

wKgZomaE_fOAHvRfAAFrOmGJ6UE400.jpg

基本設(shè)置里名稱就叫 redis-cluster 然后進(jìn)行重頭戲,下一步的 容器組配置 。

容器組配置

這一步的核心就是配置 Redis 的容器,集群數(shù)量我們通常采用三主三從的集群配置,那容器的副本數(shù)量就是 6 個,這樣的配置不僅保證了系統(tǒng)的穩(wěn)定性,也提升了數(shù)據(jù)的安全性。

wKgaomaE_PCAUSPuAAJGJM4LrfE062.png

wKgaomaE_fSAHw6fAAFTW9P_VVQ727.jpg

容器組副本數(shù)量調(diào)到 6 個,點(diǎn)擊添加容器。

wKgZomaE_fWAOPOGAAHzm7Vao8g233.jpg

wKgaomaE_PaAKWmcAAVHyD9WPN4837.png


鏡像選擇 docker hub 中 redis ,并選擇使用默認(rèn)端口,CPU 和內(nèi)存可以選擇性預(yù)留,如果不預(yù)留就是調(diào)度公共資源。

wKgZomaE_PuACVQnAAJ7EJ58Yus680.png

wKgZomaE_faAYq62AAF9sprVauE373.jpg

選擇 使用默認(rèn)端口 的話下面的端口設(shè)置就是如上圖一樣都會使用 6379 ,還有就是配置啟動命令。

如上圖配置:

命令: redis-server

參數(shù): /etc/redis/redis.conf

參數(shù)指向的就是之前字典配置的內(nèi)容,但是需要下一步 存儲設(shè)置 里進(jìn)行配置字典才能使用。

wKgZomaE_QGAWOtSAAJTRT6SGCQ399.png

wKgaomaE_feACsLAAAFe8b2U0tc726.jpg

其他內(nèi)容沒有什么需要配置的,選擇對勾完成容器配置。

wKgaomaE_QaAbhYGAAKGqQblRlY358.png

wKgZomaE_feAPvDyAAGVXjsfLeg875.jpg

更新策略就是推薦的 滾動更新 ,其他也沒什么需要修改的,點(diǎn)擊下一步配置存儲設(shè)置 。
存儲設(shè)置

在這一步有兩個操作

添加存儲卷模板

掛載配置字典或保密字典

wKgaomaE_QyAHyE8AAQ-cVB1wiA498.png

wKgaomaE_fiAb3GuAAGQB0ZUoXA131.jpg

**添加存儲卷模板**

PVC 名稱前綴:redis-pvc

容量:10G

掛載路徑:

權(quán)限:讀寫

地址:/data

主要是掛載路徑選好,配置好后點(diǎn)擊對勾完成配置

wKgaomaE_QyAHyE8AAQ-cVB1wiA498.png

wKgZomaE_fmALPIgAAGpx6R3nRo427.jpg

掛載配置字典或保密字典

這一步是掛載我們之前配置的字典 redis-conf ,也是我們 redis 啟動命令的參數(shù)內(nèi)容。

wKgaomaE_RqAVLwWAASPxyGBU3E214.png

wKgaomaE_fqAGrgCAAEz4SZrWsM758.jpg

選擇 redis 的配置字典。

wKgaomaE_R-AbPXYAAIUExAUKCI450.png

wKgZomaE_fuAMeEuAAE5v0HRkkU712.jpg

掛載權(quán)限為: 只讀 ,地址為: /etc/redis ;跟上面的命令參數(shù)的配置相對應(yīng)。

wKgaomaE_SSAIMh6AAIcSqwiN4M591.png

wKgaomaE_f2AaSlBAAE9wIV74Uc848.jpg

特定鍵選擇 redis.conf 后面同名 redis.conf ,完成后點(diǎn)擊對勾回到存儲設(shè)置。配置好后就入上圖,點(diǎn)擊下一步進(jìn)入最后的高級設(shè)置。

wKgZomaE_SqAaKM3AAIpJbnyNZo819.png

wKgZomaE_f-ARO6wAAHWqOkwQB8105.jpg

高級設(shè)置 里是一些額外配置,可以根據(jù)自己場景選擇調(diào)整配置,調(diào)成完成后點(diǎn)擊 創(chuàng)建 進(jìn)行 Redis 集群容器的創(chuàng)建。

初始化 Redis 集群

創(chuàng)建完 Redis 服務(wù)后 在項(xiàng)目空間的 應(yīng)用負(fù)載 → 服務(wù) → 指定redis服務(wù) 進(jìn)入 redis 服務(wù)詳情,詳情如下圖:

wKgaomaE_TGAArnFAATvZjug_e4721.png

wKgaomaE_gCAQQvXAAFCsE4lgY0745.jpg

6 個 redis 的容器組都啟動成功了,接下來就是初始化集群;因?yàn)槲覀兣渲玫?redis 的服務(wù)是 有狀態(tài)服務(wù) (Headless) 所以訪問模式可以通過內(nèi)部 DNS,訪問格式是:(容器名稱).( 容器 DNS).svc.cluster.local。

wKgaomaE_TiAZXTaAAIo0vqakhY255.png

wKgZomaE_gGAUsNyAAJUKrrulbA180.jpg

按上圖示例 比如訪問集群 1 節(jié)點(diǎn)訪問地址就是 redis-cluster-v1-1 加 DNS 地址 redis-cluster.test-project 加svc.cluster.local ,完整地址如下:

1

redis-cluster-v1-

1

.redis-cluster.test-project.svc.cluster.local

2

在 redis 集群的非第一節(jié)點(diǎn)的其他節(jié)點(diǎn)終端內(nèi)通過這個地址進(jìn)行訪問驗(yàn)證他們是否互通,進(jìn)入 3 節(jié)點(diǎn)的終端,如下圖:

wKgZomaE_USAfLThAAXfCTuP2-c964.png

wKgaomaE_gGAWK5jAAGuW-oXgwI086.jpg

進(jìn)入終端,執(zhí)行命令:

如果能如下圖一樣跳轉(zhuǎn)到 v1-1 的節(jié)點(diǎn)上就代表這兩個節(jié)點(diǎn)互通。

1 redis-cli -h redis-cluster-v1-1.redis-cluster.test-project.svc.clusterredis.local

2

如果能如下圖一樣跳轉(zhuǎn)到 v1-1 的節(jié)點(diǎn)上就代表這兩個節(jié)點(diǎn)互通。

wKgZomaE_UuAIi5rAANVsLBvp3s411.png

wKgZomaE_gKAX45DAADUwzdgls0535.jpg

執(zhí)行命令: cluster info 查看節(jié)點(diǎn)的集群情況。

wKgaomaE_VCAVd4xAAMt6dCfa2c682.png

wKgaomaE_gOAGgK1AAGwokRh4HU238.jpg

主要看上圖的這兩個參數(shù), nodes 為 1 表明當(dāng)前節(jié)點(diǎn)只有 1 個, cluster_size 表明當(dāng)前沒有 master 節(jié)點(diǎn),所以目前還不是集群結(jié)構(gòu), info 屬性的詳解在此列出:

cluster_state :ok 狀態(tài)表示集群可以正常接受查詢請求。fail 狀態(tài)表示,至少有一個哈希槽沒有被綁定(說明有哈希槽沒有被綁定到

任意一個節(jié)點(diǎn)),或者在錯誤的狀態(tài)(節(jié)點(diǎn)可以提供服務(wù)但是帶有 FAIL 標(biāo)記),或者該節(jié)點(diǎn)無法聯(lián)系到多數(shù) master 節(jié)點(diǎn)。

cluster_slots_assigned :已分配到集群節(jié)點(diǎn)的哈希槽數(shù)量(不是沒有被綁定的數(shù)量)。16384 個哈希槽全部被分配到集群節(jié)點(diǎn)是集群

正常運(yùn)行的必要條件。

cluster_slots_ok :哈希槽狀態(tài)不是 FAIL 和 PFAIL 的數(shù)量。

cluster_known_nodes :集群中節(jié)點(diǎn)數(shù)量,包括處于握手狀態(tài)還沒有成為集群正式成員的節(jié)點(diǎn)。

cluster_slots_pfail :哈希槽狀態(tài)是 PFAIL 的數(shù)量。只要哈希槽狀態(tài)沒有被升級到 FAIL 狀態(tài),這些哈希槽仍然可以被正常處理。

PFAIL 狀態(tài)表示我們當(dāng)前不能和節(jié)點(diǎn)進(jìn)行交互,但這種狀態(tài)只是臨時的錯誤狀態(tài)。

cluster_slots_fail : 哈希槽狀態(tài)是 FAIL 的數(shù)量。如果值不是 0,那么集群節(jié)點(diǎn)將無法提供查詢服務(wù),除非 cluster-require-full

coverage 被設(shè)置為 no。

cluster_current_epoch :集群本地 Current Epoch 變量的值。這個值在節(jié)點(diǎn)故障轉(zhuǎn)移過程時有用,它總是遞增和唯一的。

cluster_my_epoch :當(dāng)前正在使用的節(jié)點(diǎn)的 Config Epoch 值。這個是關(guān)聯(lián)在本節(jié)點(diǎn)的版本值。

cluster_size :至少包含一個哈希槽且能夠提供服務(wù)的 master 節(jié)點(diǎn)數(shù)量。

cluster_stats_messages_sent :通過 node-to-node 二進(jìn)制總線發(fā)送的消息數(shù)量。

cluster_stats_messages_received :通過 node-to-node 二進(jìn)制總線接收的消息數(shù)量。

IP 地址初始化集群(初始化方案一)

先嘗試使用 ip + port 的方式初始化集群,但是在 Kubernetes( K8s) 中啟動服務(wù) ip 都會變化,所以最終的結(jié)果還是要用 DNS 方式進(jìn)行集群初始化。

執(zhí)行本步后再想修改為 DNS 地址初始化需要從來一遍,如果不想麻煩的同學(xué)可以直接跳過。

記錄 redis 集群的所有 ip+port,初始化命令如下:

wKgaomaE_VmAEQvCAACjEjFm29A263.png

wKgZomaE_gWAOrBuAAGYFoYs_Ac298.jpg

1redis-cli --cluster create 10.233.70.30:6379 10.233.70.32:6379 10.233.90.41:6379 10.233.90.43:6379 10.233.96.47:6

2

進(jìn)入 redis 集群隨意一個節(jié)點(diǎn)的 終端 執(zhí)行上面的命令。

wKgaomaE_gaAO_teAATXs8lfmDE575.jpg

wKgZomaE_V6ABqb1AAEWF9T6QPc208.png


wKgZomaE_geAbbK8AARZGoImq1I356.jpg

如上圖集群初始化就完成了,再輸入命令 redis-cli 進(jìn)入命令端,再執(zhí)行 cluster info 查看集群信息。

wKgZomaE_WSATSdtAAI9Z7pbz0Q982.png

wKgaomaE_giAYi2YAANyvdSRfPY443.jpg


現(xiàn)在我們的集群節(jié)點(diǎn)有了 6 個, master 節(jié)點(diǎn)也有了三個,集群建立完成,后面的操作選擇 master 節(jié)點(diǎn)進(jìn)行操作。

wKgaomaE_WqAQKGuAAJ_Ix2W9mg510.png

wKgaomaE_gqAcZtVAAMB4qcxMvI027.jpg

在對集群節(jié)點(diǎn)進(jìn)行驗(yàn)證的時候如果遇到上圖的錯誤 (error) MOVED 2589 10.233.70.30:6379 是因?yàn)?redis-cli 沒有開啟集群模式,將命令修改為 redis-cli -c 就切換為集群模式了。

使用內(nèi)部 DNS 初始化(初始化方案二)

使用 ip 地址的方式在每次 K8s 調(diào)度 redis 后 ip 都會發(fā)生變化,所以在 K8s 集群中使用 ip 方式初始化集群并不太合適,但是如果使用內(nèi)部 DNS 直接跟上面一樣初始化集群會出現(xiàn)錯誤,因?yàn)?redis 對域名的支持并不太好,所以這時候可以用 Redis-tribe 。

創(chuàng)建 Redis-tribe 服務(wù)

在項(xiàng)目空間的 應(yīng)用負(fù)載 → 工作負(fù)載 → 創(chuàng)建 → 編輯 YAML 進(jìn)行Redis-tribe服務(wù)的創(chuàng)建。

wKgZomaE_XOAOyvvAAJVgWylp5g674.png

wKgZomaE_g6AN7o4AAIrcN-XP2Y583.jpg

參數(shù)

namespace

就寫項(xiàng)目名稱:

wKgaomaE_XyAcgcaAAIN3_dJpDQ348.png

wKgaomaE_g-ATGsfAAF0e4oV6vw461.jpg

具體 YAML 內(nèi)容如下:

創(chuàng)建好后在容器組內(nèi)找到 redis-cluster-tools 。

初始化集群

點(diǎn)擊容器名稱進(jìn)入容器詳情再進(jìn)入到終端里。

1apiVersion: apps/v1

2kind: Deployment

3metadata:

4namespace: test-project

5labels:

6app: redis-cluster-tools

7name: redis-cluster-tools

8spec:

9replicas: 1

10selector:

11matchLabels:

12app: redis-cluster-tools

13template:

14metadata:

15labels:

16app: redis-cluster-tools

17name: pos-redis

18spec:

19containers:

20- name: pos-redis

21image: sunnywang/redis-tools-ubuntu:v0.5.1

22imagePullPolicy: IfNotPresent

23args:

24- /bin/bash

25- -c

26- sleep 3600

27

創(chuàng)建好后在容器組內(nèi)找到 redis-cluster-tools 。

wKgaomaE_YeAfvR0AAIRj-7Nk3c182.png

wKgaomaE_hCAeww5AAFaCUpIPvk111.jpg

初始化集群

點(diǎn)擊容器名稱進(jìn)入容器詳情再進(jìn)入到終端里。

wKgaomaE_Y2AXSodAAWp8HeHqJU996.png

wKgaomaE_hKAC1XhAADzzvIA2dg710.jpg

先執(zhí)行以下命令初始化 master 節(jié)點(diǎn),這時候之前的內(nèi)部 DNS 的域名就有用了。

1 redis-trib.py create dig +short redis-cluster-v1-0.redis-cluster.test-project.svc.cluster.local:6379 `dig +shor

2

執(zhí)行結(jié)果如下圖:

wKgaomaE_aOAbxgkAAJS63dvxw8204.png

wKgZomaE_hOAVMkCAAHwc5Kdlkk098.jpg

接下來給每個 master 節(jié)點(diǎn)綁定對應(yīng)的副本節(jié)點(diǎn),總共三個:

0 節(jié)點(diǎn)->3 節(jié)點(diǎn)

1redis-trib.py create dig +short redis-cluster-v1-0.redis-cluster.test-project.svc.cluster.local:6379 `dig +shor

2

1 節(jié)點(diǎn)->4 節(jié)點(diǎn)

1redis-trib.py replicate --master-addr `dig +short redis-cluster-v1-0.redis-cluster.test-project.svc.cluster.local

2

2 節(jié)點(diǎn)->5 節(jié)點(diǎn)

1redis-trib.py replicate --master-addr `dig +short redis-cluster-v1-1.redis-cluster.test-project.svc.cluster.loca

2

執(zhí)行結(jié)果如下:

wKgZomaE_WSATSdtAAI9Z7pbz0Q982.png

wKgZomaE_hWAfSrBAAT7qNSJcNI855.jpg

驗(yàn)證

隨便進(jìn)入一個集群節(jié)點(diǎn)的終端,還是執(zhí)行 cluster info 命令,查看集群信息。

wKgZomaE_bGAZyomAAHgWppHsSY325.png

wKgZomaE_haAYzkwAAG4XXQ4rPw413.jpg

使用基礎(chǔ)命令進(jìn)行驗(yàn)證,驗(yàn)證集群模式的 redis-cli 需要加 -c 。

wKgZomaE_biAHNabAAEnSisrqiM315.png

wKgaomaE_heAIG4cAALB-gJQqYA531.jpg

驗(yàn)證集群模式可以正常使用。

憑此文章可以去petaexpress官網(wǎng)發(fā)工單免費(fèi)白拿10美元紅包,數(shù)量有限先到先得。申領(lǐng)步驟:注冊→登錄→發(fā)工單回復(fù)“文章網(wǎng)址+文章標(biāo)題+申請獎勵”

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • Redis
    +關(guān)注

    關(guān)注

    0

    文章

    392

    瀏覽量

    12182
  • kubesphere
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    281
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    Kubernetes容器運(yùn)行時containerd與CRI-O如何選擇

    Kubernetes 1.24版本正式移除了dockershim,Docker不再是K8s的默認(rèn)容器運(yùn)行時。這個變化直接影響了所有K8s集群的運(yùn)維方式——升級到1.24+必須切換到co
    的頭像 發(fā)表于 02-26 09:54 ?168次閱讀

    一文帶你徹底搞懂K8s網(wǎng)絡(luò)

    說實(shí)話,K8s 網(wǎng)絡(luò)是我見過最讓新手頭疼的知識點(diǎn),沒有之一。記得我剛接觸 K8s 那會兒,看著流量 Pod、Service、Node 之間穿梭,完全是一臉懵逼。后來踩了無數(shù)坑,熬了無數(shù)夜,總算把這套網(wǎng)絡(luò)模型摸透了。今天這篇文章
    的頭像 發(fā)表于 02-06 10:15 ?411次閱讀

    K8s生產(chǎn)環(huán)境10大踩坑記錄復(fù)盤

    這篇文章記錄了我這些年在 K8s 生產(chǎn)環(huán)境踩過的坑。每一個案例都是血淚教訓(xùn),有些甚至導(dǎo)致了生產(chǎn)事故。希望通過分享這些經(jīng)歷,能幫助大家避免重蹈覆轍。
    的頭像 發(fā)表于 02-05 15:51 ?261次閱讀

    K8s集群性能調(diào)優(yōu)實(shí)戰(zhàn)技巧

    大多數(shù)團(tuán)隊(duì)遇到K8s性能問題時,第一反應(yīng)是"加機(jī)器"。但根據(jù)我對超過50個生產(chǎn)集群的分析,80%的性能問題源于配置不當(dāng),而非資源不足。
    的頭像 發(fā)表于 09-08 09:36 ?784次閱讀

    K8s存儲類設(shè)計(jì)與Ceph集成實(shí)戰(zhàn)

    云原生時代,存儲是制約應(yīng)用性能的關(guān)鍵瓶頸。本文將帶你深入理解K8s存儲類的設(shè)計(jì)原理,并手把手實(shí)現(xiàn)與Ceph的完美集成,讓你的集群存儲性能提升300%!
    的頭像 發(fā)表于 08-22 11:50 ?863次閱讀

    解析K8S實(shí)用命令

    前言: 作為運(yùn)維工程師,掌握 Kubernetes 命令行工具是日常工作的核心技能。本文將深入解析 K8S 最實(shí)用的命令,從基礎(chǔ)操作到高級技巧,助你成為容器集群管理專家。
    的頭像 發(fā)表于 07-24 14:07 ?862次閱讀

    Redis集群部署配置詳解

    Redis集群是一種分布式Redis解決方案,通過數(shù)據(jù)分片和主從復(fù)制實(shí)現(xiàn)可用性和橫向擴(kuò)展。集群
    的頭像 發(fā)表于 07-17 11:04 ?972次閱讀

    Redis集群部署與性能優(yōu)化實(shí)戰(zhàn)

    Redis作為高性能的內(nèi)存數(shù)據(jù)庫,現(xiàn)代互聯(lián)網(wǎng)架構(gòu)中扮演著關(guān)鍵角色。作為運(yùn)維工程師,掌握Redis部署、配置和優(yōu)化技能至關(guān)重要。本文將從實(shí)戰(zhàn)角度出發(fā),詳細(xì)介紹
    的頭像 發(fā)表于 07-08 17:56 ?847次閱讀

    k8s權(quán)限管理指南說明

    我們目前的k8s集群環(huán)境里面,只能在master節(jié)點(diǎn)上執(zhí)行kubectl的一些命令,在其他節(jié)點(diǎn)上執(zhí)行就會報(bào)錯。
    的頭像 發(fā)表于 06-26 14:06 ?729次閱讀

    什么是 K8S,如何使用 K8S

    K8S 的優(yōu)勢與適用場景 優(yōu)勢: 跨平臺:支持公有云、私有云、混合云及本地部署。 生態(tài)豐富:社區(qū)活躍,支持多種插件(如監(jiān)控、日志、Istio 服務(wù)網(wǎng)格)。
    發(fā)表于 06-25 06:45

    MYSQL集群可用和數(shù)據(jù)監(jiān)控平臺實(shí)現(xiàn)方案

    該項(xiàng)目共分為2個子項(xiàng)目,由MYSQL集群可用和數(shù)據(jù)監(jiān)控平臺兩部分組成。
    的頭像 發(fā)表于 05-28 10:10 ?1306次閱讀
    MYSQL<b class='flag-5'>集群</b><b class='flag-5'>高</b><b class='flag-5'>可用</b>和數(shù)據(jù)監(jiān)控<b class='flag-5'>平臺</b>實(shí)現(xiàn)方案

    Ubuntu K8s集群安全加固方案

    Ubuntu系統(tǒng)上部署Kubernetes集群時,若服務(wù)器擁有外網(wǎng)IP,需采取多層次安全防護(hù)措施以確保集群安全。本方案通過系統(tǒng)防火墻配置、TLS通信啟用、網(wǎng)絡(luò)策略實(shí)施和RBAC權(quán)限控
    的頭像 發(fā)表于 05-12 16:17 ?856次閱讀

    k8s集群安全機(jī)制說明

    Kubernetes 作為一個分布式集群的管理工具,保證集群的安全性是其一個重要的任務(wù)。API Server 是集群內(nèi)部各個組件通信的中介, 也是外部控制的入口。所以 Kubernetes 的安全機(jī)制基本就是圍繞保護(hù) API S
    的頭像 發(fā)表于 04-03 14:09 ?799次閱讀

    redis三種集群方案詳解

    Redis中提供的集群方案總共有三種(一般一個redis節(jié)點(diǎn)不超過10G內(nèi)存)。
    的頭像 發(fā)表于 03-31 10:46 ?1524次閱讀
    <b class='flag-5'>redis</b>三種<b class='flag-5'>集群</b>方案詳解

    如何通過Docker和K8S集群實(shí)現(xiàn)高效調(diào)用GPU

    在有GPU資源的主機(jī)安裝,改主機(jī)作為K8S集群的Node。
    的頭像 發(fā)表于 03-18 16:50 ?1214次閱讀
    如何通過Docker和<b class='flag-5'>K8S</b><b class='flag-5'>集群</b>實(shí)現(xiàn)高效調(diào)用GPU