前言 Kubernetes介绍 当容器就从一个开发者手里的小工具,一跃成为了云计算领域的绝对主角;而能够定义容器组织和管理规范的“容器编排”技术,则当仁不让地坐上了容器技术领域的“头把交椅”。 而这里以 Google 与 RedHat 公司共同主导的 Kubernetes 项目最为出名,更是被称为下 ...
分类:
Web程序 时间:
2020-07-21 14:24:58
阅读次数:
145
作为一个典型的分布式项目,Kubernetes的部署一直以来都是挡在初学者前面的一只“拦路虎”。尤其是在Kubernetes项目发布初期,它的部署完全要依靠一堆由社区维护的脚本。其实,Kubernetes作为一个Golang项目,已经免去了很多类似于Python项目要安装语言级别依赖的麻烦。但是,除了将各个组件编译成二进制文件外,用户还要负责为这些二进制文件编写对应的配置文件、配置自启动脚本,以及
分类:
Web程序 时间:
2020-07-21 13:51:53
阅读次数:
114
搭建k8s集群 由于在国内网络问题,我们无法很好的使用minikube进行部署k8s实验环境,所以可以使用阿里提供的minikube进行搭建。除了minikube,也可以使用kubeasz进行部署。 下面我基于kubeaze给出部署方法。 1.基础系统配置 准备一台虚机配置内存2G/硬盘30G以上 ...
分类:
其他好文 时间:
2020-07-21 09:54:43
阅读次数:
73
k8s系列文章: 什么是K8S K8S configmap介绍 Pod是k8s中最小的调度单元,包含了一个“根容器”和其它用户业务容器。 如果你使用过k8s的话,当然会了解pod的基本使用,但是为了更好的应用,你需要深入了解pod的配置、调度、升级和扩缩容等。本文将会更进一步的介绍pod。 基础 为 ...
分类:
其他好文 时间:
2020-07-21 01:22:30
阅读次数:
110
一、简介 1、Kubernetes代码托管在GitHub上:https://github.com/kubernetes/kubernetes/。 2、Kubernetes是一个开源的,容器集群管理系统,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernete ...
分类:
Web程序 时间:
2020-07-20 15:38:21
阅读次数:
85
K8s之deploy挂载Volumes 一. 创建Host类型pv 1.1 创建pv yaml文件 -bash-4.2# cat iam_mount_pvc.yaml apiVersion: apps/v1 kind: Deployment metadata: creationTimestamp: ...
分类:
其他好文 时间:
2020-07-20 13:34:07
阅读次数:
165
安装master节点 安装前的准备工作 关闭防火墙和selinux 配置hosts文件 关闭swap:swapoff -a 第一步:下载阿里云的kubernetes,下载地址请找阿里云的。(如下图)http://mirrors.aliyun.com/ vim /etc/yum.repos.d/kub ...
分类:
其他好文 时间:
2020-07-19 23:59:42
阅读次数:
144
手撸k8s遇到这个问题多半是kubernetes-dashboard还没有装好 输入命令 kubectl get pods --all-namespaces 看到 READY 1/1 说明就装好了 ,如果是0/1 那是还没有装好,国内网速原因,我是10分钟左右就装好了 开启 keberctl pro ...
分类:
Web程序 时间:
2020-07-19 23:55:10
阅读次数:
111
efk就是目前比较受欢迎的日志管理系统。kubernetes可以实现efk的快速部署和使用,通过statefulset控制器部署elasticsearch组件,用来存储日志数据, 还可通过volumenclaimtemplate动态生成pv实现es数据的持久化。通过deployment部署kiban ...
分类:
其他好文 时间:
2020-07-19 23:41:50
阅读次数:
166
升级系统,安装常用的rpm yum -y update yum -y install wget net-tools nfs-utils lrzsz gcc gcc-c++ make cmake\ libxml2-devel openssl-devel curl curl-devel unzip su ...
分类:
其他好文 时间:
2020-07-19 23:07:25
阅读次数:
97