kubeadm 是官方社区推出的一个用于快速部署 kubernetes 集群的工具,这个工具能通过两条指令完成一个 kubernetes 集群的部署: 第一、创建一个 Master 节点 kubeadm init 第二, 将 Node 节点加入到当前集群中 $ kubeadm join <Maste ...
分类:
其他好文 时间:
2020-12-17 12:17:27
阅读次数:
2
一:介绍 1.简介 K8s有很多技术概念,同时对应很多API对象,最重要的也是最基础的是微服务 Pod是在K8s部署中运行部署应用或服务的最小单元,它是可以支持多容器的 Pod的设计理念是支持多个容器在一个Pod中共享网络地址和文件系统,可以通过进程间通信和文件共享这种简单高效的方式组合完成服务 如 ...
分类:
Web程序 时间:
2020-12-15 12:22:28
阅读次数:
4
作者 | Kohei Ota 译者 | 核子可乐 策划 | 万佳 来源:架构头条 什么?Kubernetes 决定弃用 Docker? 这是真的。Kubernetes 现已弃用 Docker。 https://github.com/kubernetes/kubernetes/blob/master/ ...
分类:
Web程序 时间:
2020-12-15 12:05:23
阅读次数:
3
Pod是可以在Kubernetes中创建和管理的、最小的可部署的计算单元。Pod(就像在鲸鱼荚或者豌豆荚中)是一组(一个或多个)容器,这些容器共享存储、网络、以及怎样运行这些容器的声明。Pod中的所有容器是相对紧密的耦合在一起的,会被调度到同一个node节点上。本文测试数据来自源Kubernetes1.18版本。k8s的最小可调度单元如果选择容器作为k8s的最小可调度单元,那么容器的健康检测,多个
分类:
其他好文 时间:
2020-12-14 13:56:21
阅读次数:
10
k8s-graceful-shutdown:该库提供了使用 Kubernetes 实现 Graceful Shutdown(优雅退出) Node.js App 的资源。 问题描述 在 kubernetes 中运行微服务时。我们需要处理 kubernetes 发出的终止信号。这样做的正确方法是: 监听 ...
分类:
Web程序 时间:
2020-12-14 13:31:31
阅读次数:
7
#部署Dashboard 1.1创建目录(master-1节点) [root@master-1 ~]# mkdir /root/dashboard && cd /root/dashboard/ [root@master-1 ~]# kubectl apply -f https://raw.githu ...
分类:
Web程序 时间:
2020-12-14 12:51:56
阅读次数:
8
如安装时,出现如下错误:Error:Package:kubelet-1.19.2-0.x86_64(kubernetes)Requires:conntrackYoucouldtryusing--skip-brokentoworkaroundtheproblemYoucouldtryrunning:rpm-Va--nofiles--nodigest解决方法:下载yum源,安装依赖包cd/etc/yu
分类:
Web程序 时间:
2020-12-11 11:43:11
阅读次数:
8
一文带你掌握K8S [ Kubernetes ] K8S的简单概述 K8S是谷歌在2014年开源的容器集群化管理系统,听说谷歌内部已经使用10余年(然后还是别人的一个阉割版本,哈哈哈哈,这或许就是技术公司的实力吧) 我们使用K8S主要是进行容器化应用的部署,至于K8S有什么作用我们下文详细说明,反正 ...
分类:
Web程序 时间:
2020-12-09 12:15:31
阅读次数:
8
监控系统是运维体系乃至整个软件产品生命周期中最重要的一环,完善的监控可以帮助我们事前及时发现故障,事后快速追查定位问题。而在以微服务为代表的云原生架构体系中,系统分为多个层次,服务之间调用链路复杂,系统中需要监控的目标非常多,如果没有一个完善的监控系统就难以保证整体服务的持续稳定。
分类:
Web程序 时间:
2020-12-08 12:22:46
阅读次数:
8
1、安装go环境 下载go 配置环境变量 export GO_HOME=/usr/local/go export PATH=$GO_HOME/bin:$PATH 2、下载perftest https://github.com/kubernetes/perf-tests/ 3、解压后进入cluster ...
分类:
其他好文 时间:
2020-12-07 12:07:10
阅读次数:
5