上一页 1 ··· 9 10 11 12 13
摘要: 一、Service网络简介: Why:pod重启或者重建ip会发生改变,pod之间访问会有问题;What:解耦了服务和应用。(集群内部服务之间调用填写service域名/IP即可;How:声明一个service对象 一般常用的有两种:k8s集群内部的service:selector指定pod,自动创 阅读全文
posted @ 2021-11-21 18:49 不会跳舞的胖子 阅读(3098) 评论(0) 推荐(0) 编辑
摘要: 创建一个控制器 apiVersion: apps/v1 kind: Deployment metadata: //控制器元数据 labels: //自定义pod标签 app: linux-nginx-deployment-label //标签可以写多个,app值为pod标签 name: linux- 阅读全文
posted @ 2021-11-21 18:21 不会跳舞的胖子 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 控制器进阶 标签管理 Always 总是去仓库下载, Nerver 从不下载, IfNotPresent:先加载本地,若无再去仓库下载自主式pod资源 —不受控制器控制的pod 集群管理命令 ]# kubectl cordon node1 //标记node1 不被调度,pod将不会被调度到该node 阅读全文
posted @ 2021-11-21 18:11 不会跳舞的胖子 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 存储卷 Why:数据与镜像解耦,以及容器间的数据共享;What:k8s抽象出的一个对象,用来保存数据,做存储用。 常用的集中卷:emptyDir:本地临时卷(容器内部)–当容器删除,数据永久删除。hostPath:本地卷(宿主机)–将宿主机节点的文件或目录挂载到集群中,pod删除,卷不会删除。nfs 阅读全文
posted @ 2021-11-21 17:16 不会跳舞的胖子 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 初始化1.配置yum仓库 mkdir -p /etc/yum.repos.d/repo_bak/ mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/repo_bak/ 1、若您安装过docker,需要先删掉,之后再安装依赖: sudo yum remove do 阅读全文
posted @ 2021-11-21 16:37 不会跳舞的胖子 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 因生产环境需要实现不同业务的隔离,可以将不同的业务调度到不同的node节点,实现物理隔离,需要使用标签选择器,也可以将不同业务部署到同一个node节点,使用不同namespace实现业务的逻辑隔离。 定义一个namespace的YAML资源清单 apiVersion: v1 kind: Namesp 阅读全文
posted @ 2021-11-21 16:25 不会跳舞的胖子 阅读(90) 评论(0) 推荐(0) 编辑
摘要: Server端 1. 安装nfs-server # yum install -y nfs-utils 2. 创建NFS目录 # mkdir /root/nfs 3. 配置NFS目录 echo “/root/nfs 192.168.64.0/24(rw,sync,no_root_squash)” >> 阅读全文
posted @ 2021-11-21 16:22 不会跳舞的胖子 阅读(1303) 评论(0) 推荐(0) 编辑
摘要: 手动修改pod数量方法 命令:kubectl scale (临时生效,通过yaml重建后依然为yaml文件的scale的数量) dashboard修改 kubectl edit deployment (修改后立即生效,下次重建依然为旧的数量) yaml文件修改 通过命令手动配置扩缩容 扩容 ]# k 阅读全文
posted @ 2021-11-21 16:06 不会跳舞的胖子 阅读(258) 评论(0) 推荐(0) 编辑
摘要: Kube-DNS资源清单 # Copyright 2016 The Kubernetes Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file 阅读全文
posted @ 2021-11-21 16:02 不会跳舞的胖子 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 什么是IP地址 IP地址在网络中用于标识一个节点 IP地址也用于IP分组在网络中的寻址 一个IPv4地址有32位 IPv4地址通常采用 "点分十进制" 表示 192. 168. 10. 1 11000000 10101000 00001010 00000001 IP地址范围 IP地址分为A、B、C、 阅读全文
posted @ 2021-11-21 15:52 不会跳舞的胖子 阅读(3566) 评论(0) 推荐(0) 编辑
摘要: 简介Flannel是CoreOS团队针对Kubernetes设计的一个网络规划服务,简单来说,它的功能是让集群中的不同节点主机创建的Docker容器都具有全集群唯一的虚拟IP地址。 在默认的Docker配置中,每个节点上的Docker服务会分别负责所在节点容器的IP分配。这样导致的一个问题是,不同节 阅读全文
posted @ 2021-11-21 15:38 不会跳舞的胖子 阅读(656) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13