简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断最求完美的过程。ssh [username]@[ip]
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:k8s如何为namespace配置内存限额?答:为namespace配置内存限额注意集群中每个节点至少有300G的内存过程创建命名空间kubectl create namespace default-mem-example创建LimitRangeapiVersion: v1kind: LimitRangeme
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:如何创建namespace?如何为namespace配置pod限额?答:k8s - namespace为namespace配置pod限额创建namespacekubectl create namespace quota-pod-example创建ResourceQuota对象(为namespace配置pod限
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:如何为namespace设置内存的最大限额和最小限额?答:为namespace设置最大和最小内存限制创建namespacekubectl create namespace constraints-mem-example创建LimitRangeapiVersion: v1kind: LimitRangemeta
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。k8s提供的功能 :1. 服务发现与负载均衡2. 存储编制3. 自动推出和回滚4. 自动包装运行5. 自我修复6. 加密和配置管理k8s不做什么 :1. 不限制应用类型2. 不部署源码和编译应用程序3. 不提供应用级服务4. 不指定日志、监控和报警的解决方案5. 不提供或强制要求配置语言/系统6. 不提供或采用任
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。k8s组件Control plane 组件部署推荐所有的Control plane部署在一台机器上作用全局控制决策组成etcd作用存储集群数据kube-scheduler作用调度运行podkube-controller-manager组成Node ControllerJob ControllerEndpoints
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问:如何为namespace配置总的cpu和内存配额?答:为namespace配置总的cpu和内存配额(限制单个容器用LimitRange)创建namespacekubectl create namespace quota-mem-cpu-example创建ResourceQuotaapiVersion: v1k
世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。根据父进程查看子进程:pstree -p pid根据子进程查看父进程:cat /proc/pid/status