云原生训练营:基于istio的流量管理
service Mesh
查看全文Kubernetes
Aggregated APIServerKubernetes API 聚合层.使用聚合层(Aggregation Layer),用户可以通过附加的 API 扩展 Kubernetes, 而不局限于 Kubernetes 核心 API 提供的功能。 这里的附加 API 可以是现成的解决方案,比如 me
查看全文Kubebuilder 介绍Operator 是 Kubernetes 的扩展软件,它利用 定制资源管理应用及其组件。 Operator 遵循 Kubernetes 的理念,特别是在控制器方面。通过 Operator 的方案,可以对 Kubernetes 的功能进行友好地扩展。Operatpr =
查看全文内存管理堆内存管理的挑战内存分配需要系统调用,在频繁内存分配的时候,系统性能降低多线程共享相同的内存空间,同时申请内存时,需要加锁,否则会产生同一块内存被多个线程访问的情况内存碎片的问题,经过不断的内存分配和回收,内存碎片会比较严重,内存的使用效率降低ThreadCacheMallocpage:内存
查看全文K8S Controller 原理Kubebuilder 使用Operator = Custom Resource + Custom ControllerOperator项目汇总:https://operatorhub.io/用户只需要实现CRDs、Controllers
查看全文🧱 基础配置# 关闭防火墙systemctl stop firewalldsystemctl disable firewalld # 关闭selinuxsed -i 's/enforcing/disabled/' /etc/selinux/configsetenforce 0 # 关闭swap
查看全文安装kubectlwget "https://storage.googleapis.com/kubernetes-release/release/v1.20.2/bin/linux/amd64/kubectl" -O "/usr/local/bin/kubectl&qu
查看全文网络虚拟化:network namespaceLinux的namespace的作用就是“隔离内核资源”。主要包括:Mount namespace、UTS namespace、IPC namespace、PID namespace、network namespace和user namespace。对进
查看全文