作者:ppoujjh | 来源:互联网 | 2023-09-02 11:42
查看使用dashbord-admin认证的serviceAccount访问权限可以创建一个给ES独用的secretskubectlgetsecrets-Akubectlgetser
查看 使用dashbord-admin 认证的serviceAccount访问权限
可以创建一个给ES独用的secrets
kubectl get secrets -A
kubectl get serviceAccount -A
image: busybox:1.27 # 非常小的容器镜像,没有什么功能
11-logs
部署 elasticsearch
# 创建es w3 w4 w5
kubectl label nodes w3 appes=es
kubectl get nodes --show-labels
kubectl apply -f elasticsearch.yaml
# 查看服务
kubectl get svc -n kube-system
kubectl get pods -A
kubectl get statefulset -A
部署 log-pilot
# 创建log-pilo
kubectl apply -f log-pilot.yaml
# 查看 ds,pod
kubectl get pods -A -o wide
# 查看每个节点数量
kubectl get ds -A
部署 kibana
# kubectl label nodes w3 component: kibana 可以不打标签。***选择节点部署
kubectl apply -f kibana.yaml
kubectl get deploy -n kube-system
kubectl get pods -A -o wide
#配置hosts访问ingress
部署项目,检查 piloy-log
#查看日志
docker ps -a|grep log-pilot
docker logs -f 70d8d337e843
#部署项目测试日志
kubectl apply -f web.yaml
kubectl get pods -A -o wide
# 在回来查看详细的目录
docker logs -f 70d8d337e843
# 查看 catalina 标准输出日志
docker logs -f 70d8d337e843 |grep catalina
ll /docker/data/path/containers/d5007e120922d864113768f38a97ccdda10752ffa75fd27e980a55b3bdec050d
# 查看access日志
docker logs -f 70d8d337e843 |grep access
# 对应容器中 /usr/local/tomcat/logs 目录下的日志
ll /var/lib/kubelet/pods/7df1ab09-a405-11eb-8305-000c291058fc/volumes/kubernetes.io~empty-dir/accesslogs
kinaba配置索引
Managemnet-----Index name or pattern
以logstash-* 开头找不到 先用 *
配置完索引查看日志
end...