硬體環境:
三颱虛擬機器,
10.10.20.203 部署docker、etcd、flannel、kube-apiserver、kube-controller-manager、kube-scheduler、elsticsearch、kibana
10.10.20.206 部署docker、flannel、kubelet、kube-proxy、filebeat
10.10.20.207 部署docker、flannel、kubelet、kube-proxy、filebeat
【elsticsearch】
2、安裝,yum localinstall elasticsearch-2.3.5.rpm
3、修改配置檔案,vi /etc/elasticsearch/elasticsearch.yml
network.host: 10.10.20.203
4、重啟服務
systemctl enable elasticsearch.servicesystemctl restart elasticsearch.service
systemctl status elasticsearch.service
【kibana】
2、安裝,yum localinstall kibana-4.5.4-1.x86_64.rpm
3、修改配置檔案,vi /opt/kibana/config/kibana.yml
elasticsearch.url: ""
4、重啟服務
systemctl enable kibana.servicesystemctl restart kibana.service
systemctl status kibana.service -l
【filebeat】
在需要蒐集日誌的伺服器上安裝filebeat
2、安裝,yum localinstall filebeat-1.2.3-x86_64.rpm
3、修改配置檔案,vi /etc/filebeat/filebeat.yml
filebeat:prospectors:
-paths:
- /var/log/messages
input_type: log
document_type: syslog
-paths:
- /opt/logs/tomcatlog/catalina.*.log
input_type: log
document_type: tomcatlog
-paths:
- //
var/lib/docker/containers/*/*-json.log
input_type: log
document_type: containerlog
registry_file: /var/lib/filebeat/registry
output:
elasticsearch:
hosts: [
"10.10.20.203:9200"]
index:
"filebeat
"
4、重啟服務
systemctl enable filebeatsystemctl restart filebeat
systemctl status filebeat -l
5、訪問新建filebeat-*這個index,即可檢視日誌
k8s 集群概念
kubernetes是google開源的容器集群管理系統,提 用部署 維護 擴充套件機制等功能,利用kubernetes能方便管理跨集群執行容器化的應用,簡稱 k8s k與s之間有8個字母 二 基本概念 pod 若干相關容器的組合,pod包含的容器執行在同一host上,這些容器使用相同的網路命令空間...
K8S 集群安裝
1 作業系統 centos 7.4 2 主機資訊 k8smaster主機 kb master 001 192.168 0.11 kb master 002 192.168 0.12 kb master 003 192.168 0.13 k8snode主機 kb node 001 192.168 0....
K8S集群安裝
node設定 部署k8s的dashboard 本文記錄在centoos7上安裝k8s集群。環境配置 master 10.192.33.249 node1 10.192.33.248 兩台機器均已安裝docker18.06,沒有配置docker的registry,且都已經配置為自啟動 timedate...