k8sDashboard安装 源码仓库GitHub 版本dashboard v2.0.5 dashboard v2.0.0-beta5 —> kubernetes 1.16dashboard v2.0.0 —> kubernetes 1.18dashboard v2.0.1 —> kubernetes 1.18dashboard v2.0.2 —> kubernetes 1.18dashboard v 2021-11-24 k8s #运维 #k8s
k8syaml kube-apiserver 12345678910111213141516171819# cat /soyuan/k8s/cfg/kube-apiserver-envKUBE_APISERVER_OPTS="--logtostderr=true \--v=4 \--etcd-servers=http://172.16.100.92:2379 \--bind-address=172.16 2021-11-24 k8s #运维 #k8s
k8s二进制文件部署 版本k8s: 1.19 docker:19.03 集群规划 机器 ip 分配节点 172.16.100.92 172.16.100.92 etcd,api-server,kube-controller,kube-scheduler 172.16.100.63 172.16.100.63 docker,kube-proxy,kubelet 172.16.100.64 172.16. 2021-11-24 k8s #运维 #k8s
k8s制作ssl证书 通过ca生成服务器证书12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455# server 证书请求文件$ cat server-csr.json{ "CN": "kubernetes", 2021-11-24 k8s #运维 #k8s
Metricbeat收集系统指标 Metricbeat 部署下载程序123curl -L -O https://artifacts.elastic.co/downloads/beats/metricbeat/metricbeat-7.6.2-darwin-x86_64.tar.gztar xzvf metricbeat-7.6.2-darwin-x86_64.tar.gzcd metricbeat-7.6.2-darwin-x86 2021-11-16 elasticsearch #开发 #elasticsearch
elasticsearch部署 ElasticSearch 部署 每个节点可部署到不同的服务器 镜像:elasticsearch:7.6.2 可以配置单机模式 “discovery.type=single-node” 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575 2021-11-10 elasticsearch #开发 #elasticsearch
kibana部署 kibana部署12345678910version: "3"services: kibana: image: kibana:7.6.2 container_name: kibana ports: - 5601:5601 volumes: - /etc/localtime:/etc/localtime - ./kibana 2021-11-10 elasticsearch #开发 #elasticsearch
logstash部署 Logstash 部署12345678910version: "3"services: logstash: image: logstash:7.8.0 container_name: logstash volumes: - ./logstash.yml:/usr/share/logstash/config/logstash.yml - . 2021-11-10 elasticsearch #开发 #elasticsearch