k8s-ipv ipv k8 8s

【k8s】基本原理

![](https://img2023.cnblogs.com/blog/2866611/202306/2866611-20230601090842018-1924770774.png) ![](https://img2023.cnblogs.com/blog/2866611/202306/2866 ......
原理 k8s k8 8s

virtink k8s 轻量级虚拟机化扩展

virtink 是基于cloud hypervisor 的k8s 虚拟化扩展 相比kubevirt的一些对比 使用了cloud hypervisor ,相对更加轻量,没有使用libvirt 或者qemu 不需要使用long runing pod 隔离性更加好,可以更好的支持k8s in k8s 参考 ......
轻量 轻量级 virtink k8s k8

k8s 环境搭建

1. k8s 安装 systemctl stop firewalldsystemctl disable firewalld # 修改 hostnamehostnamectl set-hostname k8s-01# 查看修改结果hostnamectl status# 设置 hostname 解析ec ......
环境 k8s k8 8s

K8s Pod状态与容器探针

Pause 容器,又叫 Infra 容器,是pod的基础容器,镜像体积只有几百KB左右,配置在kubelet中,主要的功能是一个pod中多个容器的网络通信。 Infra 容器被创建后会初始化 Network Namespace,之后其它容器就可以加入到 Infra 容器中共享Infra 容器的网络了... ......
探针 容器 状态 K8s Pod

kubernetes(k8s)大白学习02:容器和docker基础、使用、架构学习

## 一、什么是容器 ### 容器简介 简单说:容器(container)就是计算机上的一个沙盒进程,它与计算机上的所有其它进程相隔离。 这种隔离是怎么做到的呢?它利用了内核提供的 namespace 和 cgroup 这 2 种技术。这些技术能力在 Linux 中已经存在了很长时间。而 Docke ......
大白 容器 kubernetes 架构 基础

【Azure K8S】演示修复因AKS密钥过期而导致创建服务不成功的问题(The provided client secret keys for app ****** are expired)

问题描述 在Azure Kubernetes 服务中,创建一个Internal Load Balancer服务,使用以下yaml内容: internallb.yaml apiVersion: v1 kind: Service metadata: name: ilb-myapp annotations ......
密钥 provided expired client secret

Jenkins(单独部署非容器版本)配置k8s【转】

一、安装kubernetes插件1.在插件管理里面搜索kubernetes,如下图:点击manage Jenkins进入配置页面: 点击插件管理: 搜索kubernetes插件: 2. 检查是否安装成功点击Manager Jenkins进入配置界面,然后点击Configure System : 在系 ......
容器 Jenkins 版本 k8s 8s

kubeasz部署k8s集群

官网:https://github.com/easzlab/kubeasz 架构图 免密登入 ssh-keygen ssh-copy-id 172.16.251.4 ssh-copy-id 172.16.251.5 ssh-copy-id 172.16.251.6 ssh-copy-id 172.1 ......
集群 kubeasz k8s k8 8s

k8s强制删除namesapce

背景 在删除namespace时,其状态一直为Terminating 解决方法:删除 finalizers 获取待删除namespace的信息 kubectl get ns pro -o json > test.json 删除其中的 finalizers部分 vi test.json "spec": ......
namesapce k8s k8 8s

k8s强制删除CRD

在 Kubernetes 中,当你删除一个自定义资源对象时,默认情况下其实并不会真正删除。相反,Kubernetes 会将该对象的状态更新为“Terminating”,并在其 metadata.finalizers 字段中添加一些值,以确保相关的清理工作被完成后再真正删除该对象。 如果你想要强制删除 ......
k8s CRD k8 8s

什么是特权容器?如何在k8s中运行特权容器?

1、什么是特权容器? 特权容器(Privileged Container),就是可以像在主机上的操作一样,几乎可以对主机进行任何的操作,比如,要修改容器的内核参数,是要对容器的网络命名空间进行修改的,默认是不允许修改的 如果将容器变为了特权容器,就可以进行修改了。 比如,calico容器,在启动的时 ......
特权 容器 k8s k8 8s

windows访问k8s

# windows访问eks pods ## 安装AWS CLI 网址为 https://awscli.amazonaws.com/AWSCLIV2.msi。 查看aws版本。 ``` aws --version ``` ## 配置AWS CLI凭证 `eksctl` 和 AWS CLI 均要求您在 ......
windows k8s k8 8s

Vagrant 学习笔记:搭建 K8s 集群

# Vagrant学习笔记:搭建K8s集群 通常情况下,我们在使用VMware、VirtualBox这一类虚拟机软件创建虚拟开发环境时,往往需要经历寻找并下载操作系统的安装镜像文件,然后根据该镜像文件启动的安装向导一步一步地安装与配置操作系统,最后还需要从零开始安装开发与运维工具。整个过程会非常的费 ......
集群 Vagrant 笔记 K8s K8

python 校验 ipv4 ipv6 格式是否正确,是否属于某网段

### 使用 python 自带的 ipaddress 模块 #### 一、ipv4 ``` import ipaddress # 判断 ipv4 地址格式是否正确 如:ip = "192.168.1.101" ip = ipaddress.IPv4Address(ipv4) # 判断 subnet ......
网段 ipv 格式 python ipv4

docker evel=error msg="error reading the kernel parameter net.ipv4.vs.expire_nodest_conn" error="open /proc/sys/net/ipv4/vs/expire_nodest_conn: no such file or directory"

我使用的是docker swarm -#报错 evel=error msg="error reading the kernel parameter net.ipv4.vs.expire_nodest_conn" error="open /proc/sys/net/ipv4/vs/expire_nod ......
expire_nodest_conn quot error expire nodest

聊聊部署在K8S的项目如何获取客户端真实IP

## 前言 最近部门有个需求,需要对一些客户端IP做白名单,在白名单范围内,才能做一些业务操作。按我们的部门的一贯做法,我们会封装一个client包,提供给业务方使用。(**注:** 我们的项目是运行在K8S上)本以为这是一个不是很难的功能,部门的小伙伴不到一天,就把功能实现了,他通过本地调试,可以 ......
客户端 客户 项目 K8S K8

K8s如何查看pod崩溃前的日志及其

K8s如何查看pod崩溃前的日志及其原理 lulu的云原生笔记 K8S中文社区 2023-05-30 19:15 发表于湖南 场景 当pod处于crash状态的时候,容器不断重启,此时用 kubelet logs 可能出现一直捕捉不到日志。 解决方法: kubectl previous 参数作用:I ......
日志 K8s pod K8 8s

如何让docker支持IPv6

docker默认是不支持IPv6的需要手动开启 # 查看当前docker网卡 ```bash docker inspect bridge ``` ```json [ { "Name": "bridge", "Id": "5031019abdb475a0ff5d0e62c92b39f9c3dca392 ......
docker IPv6 IPv

k8s节点宕机排查

查看集群信息发现节点宕机 排查:1、查看服务器的物理环境free -mh/df -h2、查看内存是否溢出,磁盘空间是否够用,经查均在正常使用范围内;3、top查看cpu使用状态,在可用范围内;4、再查master组件scheduer,controller-manager,apiserver等都在正常 ......
节点 k8s k8 8s

k8s常用的命令

下面是一些常用的Kubernetes(K8s)命令,以及它们的简要说明。这些命令可以帮助您管理和操作Kubernetes集群中的资源。 1. 集群管理命令: - `kubectl cluster-info`: 显示集群的基本信息。 - `kubectl config use-context `: 切 ......
命令 常用 k8s k8 8s

ipv4 ipv6 掩码/前缀怎么理解?

一直以来对于网络地址的掩码,网络为主机位等概念都是一知半解 #### ipv4 ipv4地址一共32位,用点分十进制表示,每一个部分是8位。 先来看一下这两种IP地址形式 - 形式一: ``` IPADDR=192.168.1.1 NETMASK=255.255.255.0 ``` - 形式二: ` ......
前缀 ipv ipv4 ipv6

ceph-deploy 支持 ipv6 subnet

> 起因: 由于 ipv4 地址限制,ceph集群准备使用 ipv6 进行部署,执行命令 `ceph-deploy new mon --cluster-network x::x/64 --public-network x::x/64` 时,提示 `ceph-deploy new: error: su ......
ceph-deploy deploy subnet ceph ipv6

IPv6的基本认识

# IPv6 ## 1.IPv6的基本认识 > IPv4 位数是 32位,4字节,能够提供的IP地址大约是42亿,但你知道的,如今一个人都不止一个IP地址,看看如今设备的数量及发展速度就知道,所以有了IPv6,IPv6能够提供大量的地址. - IPv6:128位,16字节,能够提供的IP地址听老师以 ......
IPv6 IPv

k8s 1.27版本 centos7部署

一、系统初始化 1、关闭防火墙 systemctl disable firewalld --now setenforce 0 sed -i -r 's/SELINUX=[ep].*/SELINUX=disabled/g' /etc/selinux/config 2、配置本地域名解析 cat >> / ......
centos7 版本 centos 1.27 k8s

一步步教你如何搭建K8S集群

一、环境配置 三台CentOS7虚拟机,默认配置,内存2GB、处理器2核心。 先更新下系统 1 sudo yum update 2 sudo yum upgrade 二、安装并启动 docker 1 yum -y install wget 2 wget https://mirrors.aliyun. ......
集群 K8S K8 8S

k8s探针详解

一、探针类型介绍: (1)、K8s中存在三种类型的探针:liveness probe、readiness probe和startup 探针。每类探针都支持三种探测方法 liveness探针:影响的是单个容器,如果检查失败,将杀死容器,根据pod的restartPolicy来操作。 readiness ......
探针 k8s k8 8s

K8S学习笔记

# K8S官网文档 ## 基本概念 ### [节点 | Kubernetes (p2hp.com)](http://kubernetes.p2hp.com/docs/concepts/architecture/nodes/#node-status) 使用 `kubectl` 来查看节点状态和其他细节 ......
笔记 K8S K8 8S

K8s Etcd 性能慢,调整这个参数快多了!

本文最终的解决方式很简单,就是将现有卷升级为支持更高 IOPS 的卷,但解决问题的过程值得推荐。 我们的团队看管着大约 30 套自建的 Kubernetes 集群,最近需要针对 etcd 集群进行性能分析。 每个 etcd 集群有 5 个成员,实例型号为 m6i.xlarge,最大支持 6000 I ......
性能 参数 Etcd K8s K8

k8s高级调度--HPA

简绍: 通过Metrics server组件来收集pod和node上的度量指标,HPA也是通过Metrics server组件的指标来实现的水平扩缩容,HPA主要通过观察Metrics server上报的数据来做出相应的扩容或者缩容动作,扩缩容指标为CPU和内存使用率 验证: 创建deploy资源测 ......
k8s HPA k8 8s

K8s部署单节点Zookeeper并进行监控

0、写在前面 1> K8s监控Zookeeper,这里并没有使用zookeeper-exporter的方式进行监控,主要是由于zookeeper-exporter提供的相关指标不太全,zookeeper官网提供的监控指标信息可参看如下地址:https://github.com/apache/zook ......
节点 Zookeeper K8s K8 8s