简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在Kubernetes上部署Elasticsearch集群尝试在上一篇文章中搭建的K8S集群上部署ES集群,去年年中的时候,未来搭建ELK,学习过一段时间的ES,在虚拟机里搭建过简单的集群环境。现在K8S里再次搭建的时候,发现当时学过的很多概念都生疏了,又找到之前的学习记录复习了一遍——好记忆不如烂笔头。言归正传1、环境清单1.1、系统清单IPHos...
在Kubernetes上部署Kibana和Logstash因为在k8s上部署的应用越来越多,本地的四个虚拟机已经有点吃力,所以这一次使用Ansible安装的四节点K8S集群上实验。1、环境清单1.1、系统清单IPHostnameRoleOS192.168.115.210masterK8s-master、nfs...
Docker日志驱动简介1、简介通常,我们可以使用docker logs来查看容器的日志信息,这是因为docker帮我们将容器内主进行打印到标准输出到信息记录了下来,以便于在需要时获取容器的运行信息。Docker提供多种容器日志记录机制,这种日志机制称之为:logging drivers。docker默认的logging driver为json-file,将日志信息以json格式记录到文件中...
在Kubernetes上部署Hive思路:以上一篇文章部署的Hadoop为基础,共享Hadoop集群的配置文件,安装Hadoop但不启动任何Hadoop进程启动容器时进行Metadata数据库初始化,启动hiveserver2和metastore1、环境介绍[root@master-0 ~]# kubectl get nodes -o wi...
Kubeadm部署K8S集群(1.9.2)Kubeadm 目前处于beta状态,官网上说2018年会推出GA版本。从我的安装体验来说:确实比存手动安装省事太多太多了!1、环境清单1.1、系统清单IPHostnameRoleOS192.168.119.160k8s-masterMasterCentOS 7...
使用Ansible + kubeadm部署K8S集群纯属练手,这几天看了Ansible相关的资料,练习一下,加深了解!1、环境清单1.1、系统清单IPRoleOS192.168.119.160k8s-masterCentOS 7192.168.119.161K8s-node-1CentOS 7...
Dashboard使用自定义证书Kubernetes Dashboard的默认配置中,挂载的是一个空证书,浏览器访问时会一直提示非安全连接,访问时需要添加例外,部分情况下特别麻烦:为解决此问题,我们需要为Dashboard提供完整的TLS证书。这里使用自签名证书来演示:1、创建自签名CA[root@k8s-master tls]# pwd/root/kubernetes/...
K8S的应用更新、回滚、伸缩1、应用结构以一个简单的deployment为例来进行说明:apiVersion: apps/v1kind: Deploymentmetadata:name: nginx-deploymentlabels:app: nginxspec:replicas: 4revisionHistoryLimit: 10...
在Kubernetes上部署Elasticsearch集群尝试在上一篇文章中搭建的K8S集群上部署ES集群,去年年中的时候,未来搭建ELK,学习过一段时间的ES,在虚拟机里搭建过简单的集群环境。现在K8S里再次搭建的时候,发现当时学过的很多概念都生疏了,又找到之前的学习记录复习了一遍——好记忆不如烂笔头。言归正传1、环境清单1.1、系统清单IPHos...
在Kubernetes上部署Hadoop思路:基于Hadoop集群中所有节点使用一致的配置文件考虑,建立支持ReadWriteMany的PVC挂载到POD内用来存放Hadoop配置文件(一份配置文件在所有POD之间共享)。使用StatefulSet部署,保证稳定的网络环境,各个POD启动时,首先根据网络环境动态修改配置文件内容。启动Hadoop集群时,不使用...