lllllan
  • 首页
  • 归档
  • 分类
  • 标签
  • 友链

【AI 总结】How Kubernetes Came to Be, What It Is, and Why You Should Care

Primer: How Kubernetes Came to Be, What It Is, and Why You Should Care | AI 总结一、技术背景铺垫:从基础计算到容器为帮助读者理解 Kubernetes 的定位,文章先梳理了计算资源管理的演进历程: 裸机(Bare Metal Machines) 结构:硬件(CPU、内存、存储)+ 操作系统(OS)+ 应用,OS 作为中间
2026-01-08
K8s
#K8s

【AI 总结】Kubernetes API

Kubernetes API | AI 总结一、核心定位与作用Kubernetes 控制面的核心是 API 服务器(kube-apiserver),其通过暴露 HTTP API 实现多主体间通信,具体功能包括: 支持查询和操纵 Kubernetes 中的 API 对象(如 Pod、Namespace、ConfigMap、Event 等)状态。 是 kubectl、kubeadm 等命令行工具的底
2026-01-08
K8s
#K8s #API

【AI 总结】Kubernetes 组件

Kubernetes Components | AI 总结Kubernetes 集群主要由控制平面组件、Node 组件和插件(Addons) 构成 一、控制平面组件(Control Plane Component)负责管理集群整体状态,核心组件包括: kube-apiserver:公开 Kubernetes HTTP API 的核心服务器,是集群操作的统一入口 etcd:具备一致性和高可用
2026-01-08
K8s
#K8s #组件

【AI 总结】Kubernetes 概述

Kubernetes Overview | AI 总结一、基本信息 名称含义:“Kubernetes” 源于希腊语,意为 “舵手” 或 “飞行员”;缩写 “K8s” 因 “K” 与 “s” 之间有 8 个字符而得名。 开源背景:由 Google 于 2014 年开源,其构建基于 Google 十几年大规模运行生产工作负载的经验,并融合了社区优秀想法与实践。 平台定位:可移植、可扩展的开源平台,用于
2026-01-08
K8s
#K8s

【AI 总结】What is Kubernetes?

What is Kubernetes? | AI 总结一、Kubernetes 核心概念与价值 定义:开源容器编排系统,最初由 Google 开发,现由 Cloud Native Computing Foundation(CNCF)支持,用于在集群环境中管理容器化应用。 核心目标:提供可预测性、可扩展性和高可用性,全生命周期管理容器化应用与服务,支持应用扩缩容、滚动更新、版本切换(测试 / 回滚)
2026-01-07
K8s
#K8s

Minikube 开启 Ingress

minikube 为了方便本地开发,内置了 nginx-ingress 控制器作为可选组件,但默认是禁用状态,需要手动启用。 在启用 Ingress 之前,建议先检查当前的状态,确认是否需要启用。 查看 Ingress Controller 状态先执行这条命令检查 Ingress Controller 的状态: 1minikube addons list | grep ingress 如果显
2025-12-01
k8s
#k8s #minikube #ingress

在 minikube 上安装 rancher

安装 rancher 的官方文档 先决条件在开始安装 Rancher 之前,需要确保满足以下先决条件: Kubernetes 集群(本文使用 minikube) Ingress Controller(minikube 中已内置,但需要手动启用) Helm CLI 工具 安装 minikube如果还没有安装 minikube,请参考该文章进行安装。在 macOS 上使用 Homebrew 安装非
2025-11-25
k8s
#k8s #minikube #macos #rancher

macos 安装 minikube

一、使用 Homebrew 安装 -> 官方文档1brew install minikube 二、启动 minikube安装完以后通过 start 启动 1minikube start 2.1 Docker 作为驱动 虽然 Docker 作为驱动使用较为广泛,但对于 minikube 而言,这里更推荐使用 vfkit 作为驱动。因为通过 Docker 启动的 minikube 本质上运行
2025-11-25
k8s
#k8s #minikube #macos

每日一库之「Readline」

你是否也遇到过,在启动的服务中,试图通过上下键来追溯历史输入时却打出了 ^[[A 的问题。 12345scanner := bufio.NewScanner(os.Stdin)for scanner.Scan() { line := scanner.Text() fmt.Printf("line: %v\n", line)} 这都是常规的输入会有的问题,如果你也讨厌这个上下左右键的限制,
2024-08-16
每日一库
#GitHub #Readline #Golang

Web 项目怎么做单元测试

单元测试能有效提升项目代码质量、增强项目的可维护性和稳定性。但问题是,Web 项目怎么做单元测试? 对于一个 golang 的 web 项目,可能的层级有 middleware, handler, service, repo 等,至少这里列举的每一层都有单元测试的必要: middleware:测试登陆校验、权限校验、日志等中间件功能是否正常。 handler:测试路由、请求参数、响应是否正确。
2024-07-25
Golang
#Golang #测试 #单元测试
12345

搜索

Hexo Fluid
粤ICP备 2021095794 号 | police-icon 浙公网安备 33011002015830 号