linux搭建kafka叢集,多master節點叢集說明
4.5 加入Kubernetes Node
在工作節點(Node)中執行
向叢集新增新節點,執行在kubeadm init輸出的kubeadm join命令
# 這些內容根據提示寫
kubeadm join 192.168.237.136:6443 --token 82lknt.d9fg3q0dnl17zc6d \
--discovery-token-ca-cert-hash sha256:1c95dcbc9104363f14061d6f5bb3a38dc21c5cec12a884017f5790b388ee6ba3
預設token有效期為24小時,當過期之後,該token就不可用了。這時就需要重新建立token,操作如下:
kubeadm token create --print-join-command
1
從圖中看出目前是NotReady的狀態,需要加入CNI網路外掛
4.6 部署CNI網路外掛
kubectl apply -f
1
[root@master1 ~]# kubectl get nodes
NAME STATUS ROLES AGE VERSION
master1 Ready master 43m v1.18.0
worker1 Ready <none> 30m v1.18.0
worker2 Ready <none> 29m v1.18.0
[root@master1 ~]# kubectl get pods -n kube-system
NAME READY STATUS RESTARTS AGE
calico-kube-controllers-57546b46d6-zls4k 1/1 Running 0 2m45s
calico-node-9n9hj 1/1 Running 0 2m45s
calico-node-brrsq 1/1 Running 0 2m45s
calico-node-l79q8 1/1 Running 0 2m45s
coredns-7ff77c879f-64z5h 1/1 Running 0 44m
coredns-7ff77c879f-mprbq 1/1 Running 0 44m
etcd-master1 1/1 Running 0 45m
kube-apiserver-master1 1/1 Running 0 45m
kube-controller-manager-master1 1/1 Running 0 45m
kube-proxy-52ldf 1/1 Running 0 31m
kube-proxy-sb2sc 1/1 Running 0 44m
kube-proxy-xvqvh 1/1 Running 0 31m
kube-scheduler-master1 1/1 Running 0 45m
[root@master1 ~]#
狀態為Running
4.7 測試kubernetes叢集
在Kubernetes叢集中建立一個pod,驗證是否正常執行:
kubectl create deployment nginx --image=nginx
kubectl expose deployment nginx --port=80 --type=NodePort
kubectl get pod,svc
[root@master1 ~]# kubectl create deployment nginx --image=nginx
deployment.apps/nginx created
[root@master1 ~]# kubectl expose deployment nginx --port=80 --type=NodePort
service/nginx exposed
[root@master1 ~]# kubectl get pod
NAME READY STATUS RESTARTS AGE
nginx-f89759699-nntwg 1/1 Running 0 78s
[root@master1 ~]# kubectl get pod,svc
NAME READY STATUS RESTARTS AGE
pod/nginx-f89759699-nntwg 1/1 Running 0 2m49s
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
service/kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 54m
service/nginx NodePort 10.106.109.109 <none> 80:30179/TCP 2m3s
[root@master1 ~]#
注意這裡埠號是30179
外網訪問:NodeIp:Port
當然使用主節點ip也是可以的。
單master節點叢集搭建完成。後面我們會講解多master 節點叢集搭建。關注我哦。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69979876/viewspace-2885894/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- kafka系列二:多節點分散式叢集搭建Kafka分散式
- zookeeper叢集及kafka叢集搭建Kafka
- consul 多節點/單節點叢集搭建
- 【Kafka】Kafka叢集搭建Kafka
- kafka叢集搭建Kafka
- Kafka學習之(五)搭建kafka叢集之Zookeeper叢集搭建Kafka
- 4.2 叢集節點初步搭建
- Kafka 叢集搭建 (自用)Kafka
- rocketMq叢集master模式搭建MQAST模式
- Zookeeper叢集 + Kafka叢集Kafka
- CentOS7 上搭建多節點 Elasticsearch叢集CentOSElasticsearch
- Redis 叢集功能說明Redis
- 升級kubeadm 叢集(只有master單節點)AST
- 基於 Redis3.2.4 叢集搭建說明RedisS3
- linux下搭建ZooKeeper叢集(偽叢集)Linux
- 用 Docker 快速搭建 Kafka 叢集DockerKafka
- kafka-2.11叢集搭建Kafka
- MongoDB叢集搭建(包括隱藏節點,仲裁節點)MongoDB
- Kafka學習之(六)搭建kafka叢集Kafka
- 搭建zookeeper叢集(偽叢集)
- linux 原始碼搭建Kafka叢集,100%有效Linux原始碼Kafka
- Kafka叢集配置Kafka
- Zookeeper叢集 + Kafka叢集 + KafkaOffsetMonitor 監控薦Kafka
- RHEL 7特性說明(六):叢集
- 叢集搭建
- hadoop叢集搭建——單節點(偽分散式)Hadoop分散式
- Oracle叢集軟體管理-新增和刪除叢集節點Oracle
- Redis系列:搭建Redis叢集(叢集模式)Redis模式
- Kafka叢集搭建及必知必會Kafka
- Docker快速搭建Kafka 1.x叢集DockerKafka
- hadoop叢集多節點安裝詳解Hadoop
- 在多節點的叢集上執行Cassandra
- Mac 使用 docker 搭建 kafka 叢集 + Zookeeper + kafka-managerMacDockerKafka
- 安裝Kafka叢集Kafka
- 初識kafka叢集Kafka
- Kafka叢集操作指南Kafka
- Jedis操作單節點redis,叢集及redisTemplate操作redis叢集(一)Redis
- Hadoop的叢集環境部署說明Hadoop