k8s

k8s 中的 ingress 使用细节

k8s中的ingress 什么是ingress Ingress 如何使用 ingress 使用细节 参考 k8s中的ingress 什么是ingress k8s 中使用 Service 为相同业务的 Pod 对象提供一个固定、统一的访问接口及负载均衡的能力,那么这些 Service 如何被外部的应用 ... »

ricklz k8s

Centos7 安装部署Kubernetes(k8s)集群实现过程

目录 一.系统环境 二.前言 三.Kubernetes 3.1 概述 3.2 Kubernetes 组件 3.2.1 控制平面组件 3.2.2 Node组件 四.安装部署Kubernetes集群 4.1 环境介绍 4.2 配置节点的基本环境 4.3 节点安装docker,并进行相关配 »

Istio(二):在Kubernetes(k8s)集群上安装部署istio1.14

一.模块概览 在安装 Istio 模块中,我们将介绍在 Kubernetes 集群上安装 Istio1.14 的不同方法。我们将通过详细的步骤,了解如何在 Kubernetes 集群上安装 Istio。 关于istio简介可以查看博客《Istio(一):服务网格和 Istio 概述》https:// ... »

Go语言k8s kubernetes使用leader election实现选举

目录 一、背景 二、官网代码示例 三、锁的实现 一、背景 在kubernetes的世界中,很多组件仅仅需要一个实例在运行,比如controller-manager或第三方的controller,但是为了高可用性,需要组件有多个副本,在发生故障的时候需要自动切换。因此,需要利用leader »

【Kubernetes】K8s笔记(十一):Ingress 集群进出流量总管

0. Ingress 解决了什么问题 上一篇笔记中讲解了 Service 的功能和运行机制。Service 本质上是一个由 kube-proxy 控制的四层负载均衡,在 TCP/IP 协议栈上转发流量。然而四层负载均衡能做的很有限,现在绝大多应用运行在应用层(五层/ OSI 七层)的 HTTP/HT ... »

joexu01

CentOS 8.2 对k8s基础环境配置

一、基础环境配置 1 IP 修改 机器克隆后 IP 修改,使Xshell连接上 [root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens160 TYPE="Ethernet" PROXY_METHOD="none" BROWSER ... »

huaxiayuyi CentOS

使用 Kubeadm 部署 K8S安装

1. 安装要求 在开始之前,部署Kubernetes集群机器需要满足以下几个条件: 一台或多台机器,操作系统 CentOS7.x-86_x64 硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多 可以访问外网,需要拉取镜像,如果服务器不能上网,需要提前下载镜像并导入节点 禁止s ... »

vipsoft Linux

k8s 中 Pod 的控制器

k8s 中 Pod 的控制器 前言 Replication Controller ReplicaSet Deployment 更新 Deployment 回滚 deployment StatefulSet DaemonSet Job 和 CronJob 总结 参考 k8s 中 Pod 的控制器 前言 ... »

ricklz k8s

使用sealos快速搭建K8s集群环境的过程

目录 一、前言 二、sealos 三、准备环境 sealos 安装 虚拟机设置 网络 windows网络 虚拟机的网络 网卡配置 其他配置 RPM 源 四、安装开始 五、可能遇见的问题 sealos run的时候镜像下载缓慢 六、安装测试 安装Kubernetes Dashboard »

k8s集群安装

虚拟机准备 我这里准备了三台虚拟机,分别部署一个master和两个node,操作系统位ubuntu 20.04。以下为特殊说明为三台机器都要做此操作 安装容器runtime 之前,我们用的容器runtime基本都是docker,但是docker并没有实现k8s的CRI,是在kubelet的有一个组件 ... »

K8s nginx-ingress 如何配置二级目录转发远程静态服务器基于Vue路由history模式打包的应用程序

背景 首先这标题有点绕,我先解释下: 首先我们有静态服务器,上面某个目录有Vue路由history模式打包的应用程序(也就是build后的产物); 但是静态服务器一般不做对外域名用的,我们需要在k8s nginx-ingress上做下域名二级目录代理,转发到该静态目录; 这就是本文的背景,相信也是很 ... »

pod(一):Kubernetes(k8s)创建pod的两种方式

一.系统环境 | 服务器版本 | docker软件版本 | CPU架构 | | | | | | CentOS Linux release 7.4.1708 (Core) | Docker version 20.10.12 | x86_64 | 二.前言 docker可以创建容器,Kubernetes ... »

renshengdezheli

k8s驱逐篇(4)-kube-scheduler抢占调度驱逐

优先级和抢占机制,解决的是 Pod 调度失败时该怎么办的问题。当一个高优先级的 Pod 调度失败后,该 Pod 并不会被“搁置”,而是会“挤走”某个 Node 上的一些低优先级的 Pod,这样一来就可以保证高优先级 Pod 会优先调度成功。抢占发生的原因,一定是一个高优先级的 pod 调度失败,我们... ... »

lianngkyle

Centos7 安装部署Kubernetes(k8s)集群

一.系统环境 | 服务器版本 | docker软件版本 | CPU架构 | | | | | | CentOS Linux release 7.4.1708 (Core) | Docker version 20.10.12 | x86_64 | 二.前言 下图描述了软件部署方式的变迁:传统部署时代,虚 ... »

renshengdezheli