使用kubeadm搭建k8s集群


开始搭建自己的HomeLab,因工作中K8s使用比较多,因此搭建3节点集群用于实验。初始化服务器设置修改主机名称为方便管理,将服务器的实例名称改成: n1/n2/n3,在3台服务器上分别执行如下命令hostnamectl set-hostname {n1-3}设置/etc/hosts文件

Kubernetes Deployment 如何实现先增加Pod,再删除


实现对Node节点进行驱逐的过程中先增加Pod,再删除的需求。

使用 Source IP


使用 Source IP在Kubernetes集群中运行的应用程序通过Service的抽象进行发现以及与外部世界和相互之间进行通信。本文档解释了发送到不同类型Service的数据包的源IP会发生什么事情,以及如何根据你的需求切换这些行为。通过各种类型的服务公开一个简单的应用程序了解每种服务类型如何处

使用Kubefed安装集群Federation


使用Kubefed安装集群FederationKubernetes1.5及以上版本包含一个名为kubefed的命令行工具,可帮助你管理Federation 集群。kubefed 可帮助你部署Kubernetes集群federation控制台,并将集群添加到现有federation控制台或从现有fed

使用Federated Services 进行跨集群服务发现


使用Federated Services 进行跨集群服务发现本指南介绍了如何使用Kubernetes Federated Services跨多个Kubernetes集群部署服务。这让你可以轻松地为你的Kubernetes应用程序实现跨集群服务发现和可用区(AZ)容错。准备本指南假定您有一个正在运行的

使用 kops 在 AWS 部署 Kubernetes 集群


使用 kops 在 AWS 部署 Kubernetes 集群​ kops 是官方推荐的工具,用来在 AWS 生产环境中,快速地部署 Kubernetes 集群。使用 kops 在 AWS 部署 Kubernetes 集群环境准备在 1.6.2 版本之前,通过 kops 部署 K8s 集群,需要

Kubernetes 引导启动


Kubernetes 引导启动这是使用kops时,关于Kubernetes集群是如何建立启动的概述。从spec 到完整配置kops工具本身采用用户指定的集群的(最小)规范,并计算完整配置,设置未指定值的默认值,并导出适当的依赖关系。 “完整”规范包含将传递给所有组件的所有标志集。 所有关于如何安装集

Kubernetes 高可用 (HA)


高可用 (HA)介绍Kubernetes有两种高可用策略:运行多个独立群集并将它们组合在一个管理平台上:联邦在多个云区的zones中运行单个群集,并使用冗余组件与使用冗余组件运行相比,kops对集群有更好的支持。 kops能够创建多个kubernetes master结点,因此如果master 实例

在AWS中国区使用kops安装k8s完全指南

k8s 

因为一些众所周知的原因,AWS中国区并没有k8s集群,因此我们需要自己安装k8s。而k8s官方提供了一个工具kops来帮助我们快速地在AWS上创建k8s集群。下面是使用kops在AWS创建集群的详细过程。安装kops (Binaries)我们建议使用一台低配服务器作为k8s的管理机,在上面安装kop

Kubernetes 联邦机制介绍

k8s 

Federation(联邦)此页面解释了为什么以及如何使用联邦来管理多个Kubernetes集群。Why federationCaveatsHybrid cloud capabilitiesSetting up federationAPI resourcesCascading deletionSco