云原生 第3页
ConfigMap 实践:文件挂载、自定义文件名、权限与 optional-AI运维探索者

ConfigMap 实践:文件挂载、自定义文件名、权限与 optional

一、以文件的形式挂载ConfigMap 大部分情况下,ConfigMap定义的都是配置文件,而不是环境变量,因此需要将ConfigMap中的文件(一般为--from-file创建)挂载到Pod中,然后Pod中的容器就可以引用...
头像4年前
02715
Kubernetes 控制面优化:controller-manager 与 scheduler 调优-AI运维探索者

Kubernetes 控制面优化:controller-manager 与 scheduler 调优

一、参数优化 - 调大 --kube-api-qps 值:与 apiServer 的每秒请求数量限制可以调整至 100, 默认值为20; - 调大 --kube-api-burst 值:可以调整至 100,默认值为 30; - 禁用不需要的 control...
头像4年前
03415
Kubernetes存储:本地存储-AI运维探索者

Kubernetes存储:本地存储

一、本地存储介绍 在8.1.1章节中的PV YAML示例,就是本地存储。本地存储类型的PV是Kubernetes中一种比较特殊的持久化存储,它允许将节点上的本地磁盘或目录用作PV。与其他PV类型(例如NFS、Ceph...
头像2年前
02715
Kubernetes网络:网络插件Calico-AI运维探索者

Kubernetes网络:网络插件Calico

一、Calico是什么 Calico 是一个用于容器、虚拟机和主机的开源网络和网络安全解决方案。它是一个纯三层(L3)解决方案,利用 BGP(Border Gateway Protocol)协议为容器或虚拟机提供 IP 地址,...
头像2年前
03915
kubeadm与二进制安装方式下开启临时容器在线Debug-AI运维探索者

kubeadm与二进制安装方式下开启临时容器在线Debug

一、Kubeadm安装方式使用临时容器在线debug 1.所有master节点编辑/etc/kubernetes/manifests/kube-apiserver.yaml,添加- --feature-gates=EphemeralContainers=true 2.所有master节点编辑/etc/...
头像4年前
02815
Kubernetes RBAC内置角色全景:用户、组件与控制器权限-AI运维探索者

Kubernetes RBAC内置角色全景:用户、组件与控制器权限

一、RBAC角色分类 API 服务器创建一组默认的 ClusterRole 和 ClusterRoleBinding 对象。 这其中许多是以 `system:` 为前缀的,用以标识对应资源是直接由集群控制面管理的。 所有的默认 ClusterR...
头像4年前
04915
Kubernetes基础:ConfigMap-AI运维探索者

Kubernetes基础:ConfigMap

一、定义Yaml 二、创建cm 三、查看 四、在其它pod里引用ConfigMap 五、验证 六、恢复
头像4年前
03115
云原生入门:定义、演进、CNCF全景图与项目分级-AI运维探索者

云原生入门:定义、演进、CNCF全景图与项目分级

一、云原生为什么会成为主流 云原生有利于各组织在公有云、私有云和混合云等新型动态环境中构建和运行可弹性扩展的应用。 从工程视角看,云原生的关键不只是“把应用放到云上”,而是尽可能利用...
头像1年前
03915
kubectl入门指南:命令格式、kubeconfig配置与增删改查实战-AI运维探索者

kubectl入门指南:命令格式、kubeconfig配置与增删改查实战

一、先看懂 kubectl 命令格式 `kubectl` 的基础格式可以概括为: 这里最关键的是三类信息: - `command`:你想做什么,比如 `create`、`apply`、`delete`、`edit`、`get` - `type`:你要操作什...
头像4年前
02615
云原生十二要素与CNAI入门:应用最佳实践与AI结合路径-AI运维探索者

云原生十二要素与CNAI入门:应用最佳实践与AI结合路径

一、为什么要用十二要素来审视云原生应用 云原生十二要素本质上是一组关于应用设计、交付和运行方式的实践准则。 它的价值在于帮助我们回答三个关键问题: - 应用是否足够标准化,能否稳定交付...
头像1年前
02615