KubeEdge-Sedna搭建指南--從零開始搭建邊雲協同應用

最近做開源需要部署k8s環境,但k8s本身是一個相當前沿的項目而且架構仍然在改變,所以網上的教程會有很多舊版本的坑,加之官方文檔比較晦澀難懂,這篇博客旨在給對k8s感興趣/有需求的同學提供參考。

這篇博客面向環境搭建,你不會學到太多K8S具體內容和工作原理,但你能知道自己一條命令下去做瞭什麼,如何從log中獲取有用信息並貼出一些官方文檔鏈接,能擁有一個包含一個master節點以及一個worker節點的正常運行的集群,

前置需求

  • 瞭解image、container、pod等概念
  • 基礎指令:容器運行時工具基本用法
  • 能耐心讀容器日志
  • 能耐心讀大量文檔

Part1 K8S 簡介

1.你為什麼需要K8S

容器是打包和運行應用程序的好方式。在生產環境中, 你需要管理運行著應用程序的容器,並確保服務不會下線。 例如,如果一個容器發生故障,則你需要啟動另一個容器。 如果此行為交由給系統處理,是不是會更容易一些?

這就是 Kubernetes 要來做的事情! Kubernetes 為你提供瞭一個可彈性運行分佈式系統的框架。 Kubernetes 會滿足你的擴展要求、故障轉移你的應用、提供部署模式等。

2.K8S架構簡介

容器運行時接口(CRI) : 一組與kubelet集成的容器運行時API

容器運行時(Container Runtimes):負責運行容器的軟件。 我們需要著重關心的是容器的CNI插件、配置文件、CRI套接字、Cgroup驅動、systemd服務以及沙箱鏡像(sandbox_image)版本

Cgroup驅動程序(Cgroup drivers):一組具有可選資源隔離、審計和限制的Linux進程,我們需要慣性的是cgroupfs驅動還是systemd驅動

集群CNI插件:實現 Kubernetes 的網絡模型, 建議看最簡單的flannel

Part2 K8S集群

1. OS相關配置

關閉防火墻

service iptables stop
systemctl stop firewalld.service
ufw disable
iptables -F

发表回复

相关推荐

泰戈尔|《飞鸟集》中英双语摘录

鸟儿愿为一朵云, 云儿愿为一只鸟。 The bird wishes it were a cloud. The cloud wishes it were a bird. 让仅仅看到花刺 ...

· 10秒前

当今世界最前沿的社会学变革、是”数字两性伦理学”,这要男女两性大脑的差异说起……

2015年9月 第5期总第131期 妇女研究论丛 Collection of Women's Studies Sept. 2015 No.5Ser.No.131 女性主义神经伦理 ...

· 2分钟前

趕緊收藏!心理學考研招生院校全面匯總

——本文匯總信息來源於中國研究生招生信息網(2023年10月更新)為瞭方便大傢對院校信息的篩選分析,現將全國心理學考研招生院...

· 2分钟前

貓咪吃什麼貓糧長得壯,這份攻略請收好!

現在養貓的人很多,而養嗎最大的支出之一就是貓糧,而一款好的貓糧對貓咪來說是很重要的,尤其是不少主人,還想要貓糧吃壯一...

· 4分钟前

在傢也能做理療:粗鹽熱敷袋

每次回傢,都能明顯的感覺到父母老瞭。他們走路不再那麼利索,背影不再那麼挺拔,稍微下點雨,就在傢喊腰疼腿酸,渾身不舒服...

· 8分钟前

Copyright 2015-2025 www.icpchaxun.com ©All Rights Reserved.