摘要:
k8s-service Kubernetes 的 Service 定义了一个服务的访问入口,前端的应用(Pod)通过这个入口地址访问其背后的一组由 Pod 副本组成的集群实例,Service 与其后端的 Pod 副本集群之间是通过 Label Selector 来实现关联的,而 Deployment 阅读全文
摘要:
k8s-控制器 k8s中控制器分为:deployment、DaemonSet、StatufluSet 使用控制器是为了用来管理pod 控制器通过标签来识别pod 1、Deployment:一般用来部署长期运行的、无状态的应用 特点:集群之中,随机部署 2、DaemonSet:每一个节点上部署一个Po 阅读全文
摘要:
k8s之Pod Pod是在k8s集群中运行部署应用或服务的最小单元,他是可以支持多容器的。 Pod 的设计理念是支持多个容器在一个 Pod 中共享网络地址和文件系统,可以通过进程间通信和文件共享这种简单高效的方式组合完成服务。 Pod 是 K8s 集群中所有业务类型的基础。 目前 K8s 中的业务主 阅读全文
摘要:
一版 1.1、Pod yaml文件详解 # yaml格式的pod定义文件完整内容: apiVersion: v1 #必选,版本号,例如v1 kind: Pod #必选,Pod metadata: #必选,元数据 name: string #必选,Pod名称 namespace: string #必选 阅读全文
摘要:
Dockerfile 1、Dockerfile简介 Dockerfile是由一行行指令语句构成的 Dockerfile是一个创建docker镜像的配置文件 Dockerfile是由三个部分组成:基础镜像(必须的)、运行指令、容器默认执行命令 Docker 以从上到下的顺序运行 Dockerfile 阅读全文
摘要:
Docker网络 Docker 本身的技术依赖于 Linux 内核虚拟化技术的发展。所以 Docker 对 Linux 内核的特性有很强的依赖。 1、网络基础 Docker 使用到的与 Linux 网络有关的技术分别有:网络名称空间、Veth、Iptables、网桥、路由。 1.1、网络名称空间 # 阅读全文
摘要:
Docker容器 1、创建容器 #创建容器的格式:docker run [option] image [cmd] #docker run 运行流程 1、检查本地是否有指定镜像,如果没有则去对应的仓库下载镜像 2、启动容器,如果指定了命令则使用指定的命令,如果没有则使用默认的命令 3、返回容器ID [ 阅读全文
摘要:
Docker镜像 1、搜索镜像 在docker中搜索镜像主要使用Search子命令,默认只搜索Docker Hub官方镜像仓库中的镜像。 其语法为docker search [option] keyword [root@web01 ~]# docker search nginx NAME DESCR 阅读全文
摘要:
Prometheus监控不携带metrics接口的服务 prometheus监控分为两种: 1、携带metircs接口的服务 2、不携带metrics接口的服务 一、prometheus监控不携带metrics接口的服务的流程 监控不携带metrics接口的服务,需要先创建一个metrics 阅读全文
摘要:
Prometheus监控携带metrics接口的服务 prometheus监控分为两种: 1、携带metircs接口的服务 2、不携带metrics接口的服务 一、prometheus监控携带metrics接口的服务的流程: 携带metrics接口的服务就表示可以通过metrics接口获取服 阅读全文