一些概念: 1、 pods是一组容器的集合,以pods为单位来管理,共享PID,网络IP和CUTS命名空间; 2、 容器共享存储卷;用yml文件来定义容器,是k8s里的最小单位。 3、本实验要先准备好一个master,至少一个node,搭建过程略(请看本博客其它发布)。 一、实例: 示例1,一般的p ...
分类:
其他好文 时间:
2019-10-30 13:56:21
阅读次数:
105
kubectl get pods -o wide使用nslookup查看这些Pod的DNSkubectl run -i --tty --image busybox dns-test --restart123/ # nslookup web-0.nginxServer: 10.0.0.10Addres... ...
分类:
Web程序 时间:
2019-10-22 10:33:30
阅读次数:
109
iOS开发 使用Pods中使用Swift和Objective C混编 编译不通过的原因 ld: symbol(s) not found for architecture arm64 问题基本描述 在Pods管理的Objective C中导入Swift过程中出现问题 项目中需要展示报表,而使用的第三方 ...
分类:
编程语言 时间:
2019-10-14 15:06:07
阅读次数:
111
本篇文章参考kubernetes dashboardv1.8.3版本安装详细步骤及 kubernetes-dashboard(1.8.3)部署与踩坑这两篇文章,详细写了自己部署过程中的操作、遇到的问题及解决方案。 部署Dashboard UI 安装成功后查看pods 安装成功界面 安装成功界面 发现 ...
分类:
Web程序 时间:
2019-10-10 23:00:48
阅读次数:
152
文章目录环境信息安装步骤系统配置修改安装docker安装kubectl,kubelet,kubeadm配置Master配置Node部署结果检查K8S部署mysql学习新建mysql-rc.yaml创建mysql-svc.yaml安装K8S部署JAVA应用创建deployment创建service更新 ...
分类:
系统相关 时间:
2019-09-30 18:34:02
阅读次数:
275
指定CPU请求和CPU限制 要为容器指定CPU请求,在容器资源清单中使用resources:requests字段。要指定CPU限制,使用resources:limits。 cpu-request-limit.yaml 配置文件的args部分在容器启动时为其提供参数。-cpus“2”参数告诉容器尝试使 ...
分类:
其他好文 时间:
2019-09-29 14:28:04
阅读次数:
157
指定内存请求和内存限制 要为容器指定内存请求,在容器的资源清单中使用resources:requests字段。要指定内存限制,使用resources:limits。 配置文件中的args部分在容器启动时为其提供参数。“-vm bytes”、“150M”参数告诉容器尝试分配150 MiB的内存。 创建 ...
分类:
其他好文 时间:
2019-09-29 12:44:44
阅读次数:
102
前言 在kubernetes中,我们使用pod对外提供服务。这时候,我们需要以下两种情形需要关注: pod因为不明原因挂掉,导致服务不可用 Pod在高负荷的情况下,不能支撑我们的服务 pod因为不明原因挂掉,导致服务不可用 Pod在高负荷的情况下,不能支撑我们的服务 如果我们人工监控pods,人工进 ...
分类:
Web程序 时间:
2019-09-10 23:27:00
阅读次数:
184
kubectl get pod [id] -o yaml kubectl explain pods.metadata kubectl get pods -o wide kubectl run nginx-deploy --image=nginx:latest --port=80 --replicas ...
分类:
其他好文 时间:
2019-09-10 16:22:50
阅读次数:
100
业界要闻 API 将趋于稳定; 发布版不再提供二进制文件,用户可以自定义发行版; 提供测试用的 CLI; 非通用版的 Charts 也将从库中移除。 上游重要进展 Kubernetes 项目 Even Pods Spreading:这个设计提议通过 MaxSkew 算法来尽量均匀的调度 Pod 到目 ...
分类:
其他好文 时间:
2019-08-06 10:50:49
阅读次数:
162