參考鏈結
安裝命令
curl -fssl |
bash -s docker --mirror aliyun
阿里雲映象加速:登入阿里雲,選擇「容器映象服務」->「映象中心」->"映象加速器「
安裝:
curl -sfl | sh -
配置kubectl授權檔案
cd - &&
mkdir .kube
cp /etc/rancher/k3s/k3s.yaml ~/.kube/config
安裝k3s過程中,如果系統中沒有kubectl,則會自動安裝乙個
(只能使用vpn,k3s不支援指定映象的方式,只能去k8s.gcr.io拉取。第一次拉取成功後,以後將不再拉取)
以postgresql為例,建立乙個yaml檔案,名為postgresql.yaml,其中yourpassword
,yourusername
,yourdbname
請替換成自己需要的
apiversion
kind
: statefulset
metadata
:name
: postgresql
spec
:servicename
: postgresql
replicas:1
selector
:matchlabels
:: postgresql
template
:metadata
:labels
:: postgresql
spec
:volumes:-
name
: hostpath
hostpath
:path
: /home/data/pgdata
containers:-
image
: postgres:11-alpine
imagepullpolicy
: always
name
: postgres11
volumemounts:-
mountpath
: /var/lib/postgresql/data
name
: hostpath
env:-
name
: postgres_password
value
: yourpassword
-name
: postgres_user
value
: yourusername
-name
: postgres_db
value
: yourdbname
---apiversion
: v1
kind
: service
metadata
:name
: postgresql
spec
:type
: nodeport
ports:-
port
:5432
selector
:: postgresql
在postgresql.yaml目錄下,執行
[root@localhost ~]
檢查postgres啟動情況
[root@localhost ~]
# kubectl get pod
name ready status restarts age
postgresql-0 1/1 running 0 14m
在樹莓派上通過K3S部署EMQ X edge集群
k3s需要raspberrypi可以正常訪問google,如果沒有條件的話推薦在aws上嘗試部署。hostname ip角色 硬體raspberrypi 192.168.1.99 server 樹莓派3 emqx1 192.168.1.100 agent 樹莓派3 emqx2 192.168.1.1...
Centos7 離線安裝 K3S
基於版本 v1.19.3 k3s2 container selinux 依賴 linux機器的 selinux policy base 需要提前安裝,有yum倉庫則使用倉庫,沒有的話需要去rpm倉庫找安裝包 1 匯入 images檔案 2 將 k3s 二進位制檔案 移到 usr local bin資...
一句命令安裝k3s 使用docker
前提 已經安裝 docker curl fssl bash s docker mirror aliyuncurl sfl install k3s mirror cn install k3s exec docker no deploy traefik flannel backend none sh k...