kubernetes
文章平均质量分 66
陈嘟嘟
这个作者很懒,什么都没留下…
展开
-
kubernetes构建微服务-k8s安装篇
前言关于Kubernetes的介绍网上非常非常的多,这里就不多介绍了,如果有兴趣了解,看官网点击打开链接,值得静下心来好好学习下。系统环境及工具工具用途Oracle VirtualBox用于安装ubuntu,单台虚拟机Ubuntu版本是16.04 LTSKubernetes软件包及ETCD可以到官方的下载地址下载,地址是:点击打开链接,最新下载版本是V1.10,会被墙,可以参考点击打开链接,无论如...原创 2018-05-16 18:02:30 · 19603 阅读 · 2 评论 -
kubernetes构建微服务-Springboot应用部署篇
前言开始本篇教程之前,请参考我之前写的博客kubernetes入门部署教程。先部署好k8s的Master和Node。Pause容器的坑Kubernetes为每个Pod都附属于Pause容器,这个容器接管Pod的网络信息,业务容器通过加入网络容器的网络来实现网络共享。此容器随着pod创建而创建,随着Pod删除而删除。当k8s创建RC的时候,docker会自动去拉取pause容器,但是由于被墙的原因,...原创 2018-05-17 17:52:24 · 9347 阅读 · 5 评论 -
kubernetes-批量删除Evicted Pods
前言通过kubectl get pods发现有很多的Evicted Pod,于是想通过脚本删除。脚本#!/bin/bashfor each in $(kubectl get pods|grep Evicted|awk '{print $1}');do kubectl delete pods $eachdone还有更简单的写法,如下:kubectl g...原创 2018-06-04 22:25:35 · 19065 阅读 · 4 评论 -
kubernetes构建微服务-CA签名双向数字证书
前言如果在安全的内网中,k8s的各个组件与apiserver通讯可以通过8080端口,但是如果需要提供外网访问,更安全的做法是启用HTTPS。在使用客户端证书身份验证时,可以通过Easyrsa、Openssl、Cfssl生成证书,本篇博客基于Openssl。CA签名的双向数字证书生成过程如下:在master节点上生成CA证书在apiserver生成一个数字证书,并用CA证书签名配置apiserve...原创 2018-07-10 16:11:12 · 1327 阅读 · 0 评论 -
vagrant安装centos7
通过vagrant安装centos7的目的是为了在本地搭建集群,以下是single node的搭建过程,非常简单哈。首先安装Vagrant和virtualbox的最新版本,下载的链接分别是vagrant下载地址和Virtualbox下载地址,下载安装完后直接安装即可 安装好以上两个软件后,打开控制台并执行以下命令: $ mkdir -p /d/k8s/kube-node1/ $...原创 2018-10-12 17:00:11 · 5190 阅读 · 0 评论