master 节点 (高可用)kube-apiserver: 无状态,直接前面挂负载均衡kube-controller-manager: 有状态,集群只能有一个负责处理事务,...
master 节点 (高可用)kube-apiserver: 无状态,直接前面挂负载均衡kube-controller-manager: 有状态,集群只能有一个负责处理事务,...
集群信息 安装federation集群 1.kubefed初始化集群 2.查看federation的相关信息 新建了federation-system的namespace 该...
认证授权 1.创建namespace 2.查看kubectl配置 3.创建新用户student 4.测试student用户 5.给student赋予rbac权限 6.再次测试...
安装helm 下载helm二进制文件安装 给helm创建rbac的授权 3.部署tiller服务器 4.查看部署状态 5.添加helm仓库
创建crd文件 创建crd 2.查看crd 3.创建crontab 4.查看crontab 5.删除crontab
Log文件位置 基于systemd运行的程序 2.基于容器运行程序的日志 查看程序日志的输出
nodeSelector调度 1.查看节点的label 2.创建基于nodeselector的pod 查看pod的分布 使用taint控制调度 NoSchedule 2.No...
安装traefik 添加rbac 2.添加traefik ds 3.添加ingress 4.查看uihttp://<NODE-ip>:8080/dashboard/ 5.查看...
创建configmap 1.创建 configmap 2.查看configmap 3.env使用configmap 4.envFrom 使用configmap 5.volum...
部署service 1.创建 deployment 创建service 配置NodePort 使用label管理资源 1.删除pod 2.删除deployment 3.给资源...
使用ReplicaSets 1.创建replicaset 2.查看replicaset的状态 3.查看rs创建的pod 4.删除rs,而不删除创建的pod 不更新label的...
访问RESTful API 获取api服务地址 2.获取bearer token curl使用bearer token访问 4.访问namesapces,rbac为授权,访问...
限制CPU和Memory 1.创建一个压力测试的deployment 利用上面deployment生成yaml配置文件student@ubuntu:~$ kubectl ge...
Install Kubernetes 登录单节点测试环境xiaojun@xiaotech:~$ ssh student@172.30.81.194 切换root 并升级系统国...
获取kubernetes网络资源 访问 官网 https://kubernetes.io 右上角可以看到最新可用的版本 documentation下面可以看到有用的资料 查看...
配置系统使用sudo 普通用户想要执行某些程序,可能需要root权限,这时候我们可以使用sudo命令,如下: 这时候我们发现,默认是没有sudo权限的需要添加用户到sudoe...
Network policy:设置pod进出网络的策略,k8s本身并不支持,主要靠以下网络插件来支持。 calico Romana Weave network policy ...
ceph采用pv的方式创建pvc相对简单,但是每次创建新的pvc都需要手工创建image,再创建pv,相对麻烦,不利用自动化管理,本文介绍ceph动态创建pvc。 环境 实战...
Ceph 独一无二地用统一的系统提供了对象、块、和文件存储功能,它可靠性高、管理简便、并且是自由软件。 Ceph 的强大足以改变公司的 IT 基础架构、和管理海量数据。 Ce...