代码编织梦想

【k8s学习系列】第0篇,搭建k8s环境-爱代码爱编程

k8s学习系列 第零章 k8s环境搭建 文章目录 k8s学习系列前言一、kubernetes是什么?二、kubernetes的特点和优势三、安装总结 前言 本人目前换工作即将从事云原生相关的工作,把k8s技能再重新拾起来 提示:此系列文章所用操作系统及版本号: 操作系统:mac OS Catalina(10.15.4)一、kubern

kong使用例子demo-爱代码爱编程

先设置PROXY_IP export PROXY_IP=$(minikube service -n kong kong-proxy --url | head -1) 创建echo server kubectl create -f echo-server.yaml 再创建基础demo kubectl create -f kong-demo.ya

k8s集群搭建步骤(全)-爱代码爱编程

k8s集群搭建 一、配置要求二、版本统一三、搭建3.1 更新并安装依赖3.2 安装Docker3.3 修改hosts文件3.4 系统基础前提配置3.5 安装kubeadm、kubelet、kubectl3.6 拉取proxy/pause/scheduler等国内镜像3.7 kube init初始化master(在master节点服务器上运行)3.8

使用kong时报 validate.nginx.ingress.kubernetes.io 错误解决办法-爱代码爱编程

错误: Error from server (InternalError): error when creating “k8s/kong-demo.yaml”: Internal error occurred: failed calling webhook “validate.nginx.ingress.kubernetes.io”: Post h

使用kubeadm安装kubernetes_v1.18.0-爱代码爱编程

使用kubeadm安装kubernetes_v1.18.0 1.配置要求 至少1台 2核4G 的服务器Cent OS 7.6 / 7.7 / 7.8安装后的软件版本为 Kubernetes v1.18.0Docker 19.03.82.检查 hostname 修改 hostname # 修改 hostname hostnamectl set-ho

K8S-Controller-(Job和Cronjob)-一次任务和定时任务-爱代码爱编程

K8S-Controller-Job和Cronjob-一次任务和定时任务 Job - 一次性任务Job终止和清理特殊说明Job示例Cronjob - 定时任务CronJob 限制特殊说明CronJob示例 Controller-Job和Cronjob-一次性任务和定时任务 Job - 一次性任务 负责批处理任务 Job创建一个或多个Pod

kubernetes视频教程笔记 (28)-集群调度-固定节点调度-爱代码爱编程

    一、指定调度节点 Ⅰ、Pod.spec.nodeName Pod.spec.nodeName 将 Pod 直接调度到指定的 Node 节点上,会跳过 Scheduler 的调度策略,该匹配规则是强制匹配   apiVersion: extensions/v1beta1 kind: Deployment metadata: name:

Kubernetes学习总结(4)——Kubernetes v1.20 重磅发布 | 新版本核心主题 & 主要变化解读-爱代码爱编程

K8sMeetup 中国社区第一时间整理了 v1.20 的亮点内容,为大家详细介绍此版本的主要功能。 作者:Bach(才云)、bot(才云) 技术校对:星空下的文仔(才云) 美国时间 12 月 8 日,Kubernetes v1.20 正式发布,这是 2020 年的第三个新版本,也是最后一个版本。该版本包含 42 个增强功能:其中 1

Serverless X OpenKruise 部署效率优化之道-爱代码爱编程

来源 | Serverless 公众号 作者 | 许成铭(竞霄) Serverless 作为云计算的最佳实践、云原生发展的方向和未来演进趋势,其核心价值在于快速交付、智能弹性、更低成本。SAE(Serverless 应用引擎)作为首款面向应用的 Serverless PaaS 平台,实现了 Serverless 架构与微服务架构的完美结合,使存量应用也

Kubernetes 1.20:最优秀、美妙、酷的版本-爱代码爱编程

你填了吗?2020年CNCF中国云原生问卷 问卷链接(https://www.wjx.cn/jq/97146486.aspx) 作者:Kubernetes 1.20发布团队 我们很高兴地宣布Kubernetes 1.20的发布,这是我们在2020年发布的第三个也是最终的版本!这个版本包含了42个增强:11个增强已经稳定,15个增强进入beta,1

kubernetes视频教程笔记 (27)-集群调度-污点和容忍-爱代码爱编程

  一、Taint 和 Toleration 1. 优先选择什么 节点亲和性,是 pod 的一种属性(偏好或硬性要求),它使 pod 被吸引到一类特定的节点。Taint 则相反,它使节点 能够 排斥 一类特定的 pod。   2. 不选择什么 Taint 和 toleration 相互配合,可以用来避免 pod 被分配到不合适的节点上。 每个

K8S云平台项目实践-爱代码爱编程

随着科技的发展,越来越多技术概念涌现出来,比如大数据、中台、云等等。最近大热的“云平台”就属于一个相对抽象的名词,它以数据处理为主,通过云这种方式,将数据和想要展示的其他东西存储在云上,让企业不需要将过多的精力放在管理自己的产品上,只需要根据用户的需求,将已经设置好的产品组合或者展示界面等直接交付给用户,从而实现更便捷的统一管理。 对于企业而言,已建立的

K8S相关问题-爱代码爱编程

持续更新中 一、master主机重启后 6443 端口问题(sawpoff问题) [root@k8s-master ~]# kubectl get node The connection to the server 10.0.0.80:6443 was refused - did you specify the right host or port?

Apache APISIX Ingress Controller 正式加入 ASF-爱代码爱编程

云原生时代,Ingress 作为Kubernetes集群中服务的入口,已经被大家所接受。除了Kubernetes默认的NGINX Ingress Controller(基于原生 NGINX)之外, 业界也有不少其他第三方的 Ingress Controller 的实现。Apache APISIX作为国内最快毕业的 Apache 顶级项目,实现了Apa

K8S 弃用 Docker 了?Docker 不能用了?别逗了!-爱代码爱编程

Docker 大概没想到,2020 年,它在技术圈内的两次成为(舆论的)焦点,竟然都是因为信息差(说是“标题党”也不为过)。 概览 2013 年 Docker 是在 2013 年的 PyCon 上首次正式对外公布的。它带来了一种先进的软件交付方式,即,通过容器镜像进行软件的交付。工程师们只需要简单的 docker build 命令即可

如何将单 master 升级为多 master 集群-爱代码爱编程

前面我们课程中的集群是单 master 的集群,对于生产环境风险太大了,非常有必要做一个高可用的集群(https://kubernetes.io/zh/docs/setup/production-environment/tools/kubeadm/ha-topology/),这里的高可用主要是针对控制面板来说的,比如 kube-apiserver、e

不讲武德,Kubernetes 弃用 Docker刷爆了网络,我们公司也慌了!-爱代码爱编程

点击上方“芋道源码”,选择“设为星标” 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 8:55 更新文章,每天掉亿点点头发... 源码精品专栏  原创 | Java 2020 超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析网络应用框架 Netty 源码解析消息中间件 RocketMQ 源码解析数据库中间件 Sh

不讲武德,Kubernetes 弃用 Docker刷爆了网络,我们公司也慌了!-爱代码爱编程

作者 | Kohei Ota   译者 | 核子可乐 策划 | 万佳   来源:架构头条 什么?Kubernetes 决定弃用 Docker?这是真的。Kubernetes 现已弃用 Docker。 “ https://github.com/kubernetes/kubernetes/blob/master/CHANGELO

分布式高并发服务三种常用限流方案简介-爱代码爱编程

服务限流场景 在高并发大流量系统中,由于并发大造成服务资源不足,负载过高,进而引发致一系列问题,这里的流量一般都是突发性的,由于系统准备不足,很难短期扩容来应对 ,进行限流是最常用的手段,所以说限流也是服务稳定性治理重要的手段。 限流可能发生在多个层面: 用户网络层:突发的流量场景如热点事件流量(秒杀事件、热门抢购,微博热搜),恶意刷流,竞对爬

震惊!华为服务器操作系统竟然开源了!-爱代码爱编程

openEuler开源社区(以下简称“openEuler社区”)正式开放源代码、镜像及开发测试环境,标志着openEuler社区开放运作迈出了坚实一步。作为主要筹备方,华为会逐步开放在ICT基础软件领域的技术积累,把操作系统、编译器/JDK等领域的华为内部基础平台能力开源至openEuler社区。 openEuler开源社区官方网站 在op