自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

通過 Docker-Compose 快速部署 Rancher 保姆級教程

開源
Rancher允許您集中管理多個 Kubernetes 集群、Docker Swarm 集群和獨立的 Docker 容器。這使得在多云、混合云和多地理位置的環(huán)境中管理和部署容器化應用變得更加簡便。

一、概述

Rancher 是一個開源的容器管理平臺,它為企業(yè)提供了一個簡化容器化應用部署、管理和擴展的工具。Rancher 提供了一套完整的容器服務堆棧,支持 Docker 和 Kubernetes,并且可以在任何基礎設施上運行,包括物理服務器、虛擬機、公有云和私有云。

以下是 Rancher 的一些主要特點和功能:

  • 多集群管理:Rancher允許您集中管理多個 Kubernetes 集群、Docker Swarm 集群和獨立的 Docker 容器。這使得在多云、混合云和多地理位置的環(huán)境中管理和部署容器化應用變得更加簡便。
  • 用戶和權(quán)限管理:Rancher 提供了靈活的用戶和權(quán)限管理功能,可以定義團隊和角色,并為用戶分配適當?shù)臋?quán)限。這使得團隊能夠協(xié)作,并根據(jù)需要訪問和管理不同的資源。
  • 應用目錄和圖表:Rancher 提供了一個應用目錄,其中包含了許多預定義的 Helm Charts 和應用模板。用戶可以通過圖形界面輕松地部署和管理這些應用。
  • 內(nèi)置監(jiān)控和日志:Rancher 集成了監(jiān)控和日志功能,可以為容器化應用提供實時的性能和狀態(tài)信息。這使得用戶能夠輕松地監(jiān)視應用程序的運行狀況、分析日志以及進行故障排除。
  • 自動化升級和回滾:Rancher 管理著集群中所有的節(jié)點和應用程序,并提供了自動化升級和回滾的功能。這使得用戶能夠輕松地升級集群的各個組件和應用,同時保持高可用性。
  • 多云支持:Rancher 可以在各種基礎設施上運行,包括云、物理服務器和虛擬機。它支持 AWS、Azure、Google Cloud Platform(GCP)等公有云平臺,同時也能夠在私有云或裸機上運行。
  • 彈性伸縮和負載均衡:Rancher 提供了彈性伸縮和負載均衡的功能,允許用戶根據(jù)負載自動擴展應用實例數(shù)量,并確保流量均勻地分配到不同的容器實例。
  • 社區(qū)和生態(tài)系統(tǒng):Rancher 擁有龐大的社區(qū)和豐富的生態(tài)系統(tǒng),為用戶提供了大量的支持和插件。這包括與其他 DevOps 工具的集成,以及可以擴展 Rancher 功能的插件和應用。

總體而言,Rancher 提供了一個綜合的容器管理平臺,使得容器化應用的部署、管理和擴展變得更加簡單和靈活。

圖片圖片

如果小伙伴想直接部署在k8s集群上,可以參考我這篇文章:【云原生】k8s 管理平臺 rancher

官方文檔:https://docs.ranchermanager.rancher.io/zh/GitHub:https://github.com/rancher/rancher-docs

二、開始編排部署 Rancher

1)部署 docker

# 安裝yum-config-manager配置工具
yum -y install yum-utils

# 建議使用阿里云yum源:(推薦)
#yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# 安裝docker-ce版本
yum install -y docker-ce
# 啟動并開機啟動
systemctl enable --now docker
docker --version

2)部署 docker-compose

curl -SL https://github.com/docker/compose/releases/download/v2.16.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose
docker-compose --version

3)創(chuàng)建網(wǎng)絡

# 創(chuàng)建
docker network create bigdata

# 查看
docker network ls

4)構(gòu)建鏡像

docker pull rancher/rancher

docker tag rancher/rancher registry.cn-hangzhou.aliyuncs.com/bigdata_cloudnative/rancher:latest

docker push registry.cn-hangzhou.aliyuncs.com/bigdata_cloudnative/rancher:latest

5)編排 docker-compose.yaml 部署

docker-compose.yml

version: '3'
services:
  rancher:
    restart: always
    privileged: true    
    image: registry.cn-hangzhou.aliyuncs.com/bigdata_cloudnative/rancher:latest
    container_name: rancher
    volumes:
      - ./data:/var/lib/rancher
      - /etc/resolved.conf:/etc/resolved.conf
    environment:
      - TZ=Asia/Shanghai
      - CATTLE_BOOTSTRAP_PASSWORD=admin123456
    ports:
      - 8080:80
      - 1443:443
    networks:
      - bigdata
# 連接外部網(wǎng)絡
networks:
  bigdata:
    external: true

啟動服務

docker-compose -f docker-compose.yml up -d

訪問:https://192.168.182.110:1443/,記得更換自己的地址哦?。?!

圖片圖片

獲取登錄密碼

# 上面設置了密碼,CATTLE_BOOTSTRAP_PASSWORD=admin123456,如果沒設置密碼可以通過一下命令獲取默認密碼。賬號:admin
docker logs  rancher 2>&1|grep "Bootstrap Password:"

賬號/密碼:admin/admin123456

6)接入 K8s 集群

rancher上創(chuàng)建集群:

集群管理→導入已有集群→導入已有集群

圖片圖片

圖片圖片

圖片圖片

圖片圖片

1)部署 k8s 集群測試(已有可忽略)

k8s 環(huán)境安裝之前寫過很多文檔,可以參考我以下幾篇文章:

  • 【云原生】k8s 離線部署講解和實戰(zhàn)操作
  • 【云原生】k8s 環(huán)境快速部署(一小時以內(nèi)部署完)

2)k8s 上執(zhí)行命令接入集群

圖片圖片

curl --insecure -sfL https://192.168.182.110:1443/v3/import/44j4gntcp6cd4j8cml7wbpbspspkt5l5vq28bztg94bdzhhhh6qs4h_c-m-6jqmld27.yaml | kubectl apply -f -

圖片圖片

查看部署情況

kubectl get pods -A

圖片圖片

等一段時間就可以看到導入的集群是Active了

圖片圖片

查看監(jiān)控面板

圖片圖片

圖片 圖片

責任編輯:武曉燕 來源: 大數(shù)據(jù)與云原生技術分享
相關推薦

2023-05-29 07:39:49

2023-06-26 00:07:14

2023-10-23 00:06:29

2023-04-06 07:18:14

2023-05-14 23:30:38

PrestoHadoop函數(shù)

2023-09-08 08:14:14

2024-03-26 00:00:01

2022-11-19 09:30:31

開源容器

2021-01-15 09:30:02

Tomcat ApacheJavaServer

2019-09-17 08:00:24

DockerCompose命令

2021-10-27 10:55:18

Go入門Demo

2023-03-26 09:08:36

2023-09-28 08:01:32

2023-10-10 13:49:00

Docker容器

2022-01-06 11:08:34

JekinsDockerReact

2025-04-14 08:00:00

Docker命令運維

2022-12-01 11:41:24

2022-12-12 11:47:34

WindowsPySpark服務器

2025-02-24 00:00:09

2022-09-06 10:39:38

Docker鏡像構(gòu)建
點贊
收藏

51CTO技術棧公眾號