随笔分类 -  cdv016-kubernetes

上一页 1 2 3 下一页

|NO.Z.00028|——————————|^^ 部署 ^^|——|Kubernetes&高可用集群.V02|——|Keepalived&haproxy|
摘要:一、 所有master节点部署keepalived ### 安装相关包和keepalived [root@k8s-master1 ~]# yum install -y conntrack-tools libseccomp libtool-ltdl [root@k8s-master1 ~]# yum 阅读全文

posted @ 2022-03-28 14:57 yanqi_vip 阅读(24) 评论(0) 推荐(0) 编辑

|NO.Z.00026|——————————|CloudNative|——————————————————————————————————————
摘要:NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-28 14:56 yanqi_vip 阅读(9) 评论(0) 推荐(0) 编辑

|NO.Z.00024|——————————|CloudNative|——|Kubernetes&持久化存储.V02|——|PV/PVC|
摘要:一、持久化存储pv/pvc 二、持久化存储pv/pvc实验 ### 删除历史创建 [root@k8s-master pv]# kubectl delete -f nfs-nginx.yaml deployment.apps "nginx-dep1" deleted ### 创建一个pvc和pv ap 阅读全文

posted @ 2022-03-28 14:55 yanqi_vip 阅读(29) 评论(0) 推荐(0) 编辑

|NO.Z.00025|——————————|^^ 部署 ^^|——|Kubernetes&集群监控.V01|——|Prometheus&Grafana|
摘要:一、集群资源监控-监控品台搭建 二、实验环境部署 ### 准备:下载下列文件并上传至服务器 ~~~ configmap.yaml:存储相关的配置文件的存储 ~~~ prometheus.deploy.yml:资源限制,端口号等信息点 ~~~ prometheus.svc.yml:对外暴露端口,进行外 阅读全文

posted @ 2022-03-28 14:55 yanqi_vip 阅读(20) 评论(0) 推荐(0) 编辑

|NO.Z.00022|——————————|CloudNative|——|Kubernetes&RBAC介绍.V04|——|helm-chart高效复用|
摘要:一、helm-chart高效复用(动态渲染yaml文件部署) 二、helm-chart高效复用实验 ### 定义全局变量的配置文件 [root@k8s-master ~]# cd mychart/ [root@k8s-master mychart]# ls values.yaml ### 在valu 阅读全文

posted @ 2022-03-28 14:54 yanqi_vip 阅读(23) 评论(0) 推荐(0) 编辑

|NO.Z.00023|——————————|CloudNative|——|Kubernetes&持久化存储.V01|——|NFS存储|
摘要:一、持久存储-nfs 二、持久存储-NFS ### 找一台新的服务器作为nfs服务器, [root@k8s-nfs ~]# yum install -y nfs-utils ~~~ 设置挂载的目录 [root@k8s-node2 ~]# vim /etc/exports /data/nfs *(rw 阅读全文

posted @ 2022-03-28 14:54 yanqi_vip 阅读(22) 评论(0) 推荐(0) 编辑

|NO.Z.00020|——————————|CloudNative|——|Kubernetes&RBAC介绍.V03|——|helm|
摘要:一、Helm 二、helm概述 ~~~ helm官网地址: ### 之前方式部署应用基本操作 ~~~ 部署一个nginx应用;导出为yaml文件 [root@k8s-master ~]# kubectl create deployment nginx --image=nginx -o yaml ## 阅读全文

posted @ 2022-03-28 14:53 yanqi_vip 阅读(7) 评论(0) 推荐(0) 编辑

|NO.Z.00021|——————————|CloudNative|——|Kubernetes&RBAC介绍.V04|——|helm-chart|
摘要:一、helm:自己创建chart,完成应用部署 二、通过helm创建chart ### 使用命令创建chart ~~~ 命令格式:helm create chart 名称 [root@k8s-master ~]# helm create mychart Creating mychart ### 可以 阅读全文

posted @ 2022-03-28 14:53 yanqi_vip 阅读(27) 评论(0) 推荐(0) 编辑

|NO.Z.00019|——————————|CloudNative|——|Kubernetes&RBAC介绍.V02|——|Ingress|
摘要:一、ingress 二、创建Ingress ### 创建nginx应用,对外暴露端口使用NodePort [root@k8s-master ~]# kubectl create deployment web --image=nginx deployment.apps/web created [roo 阅读全文

posted @ 2022-03-28 14:52 yanqi_vip 阅读(16) 评论(0) 推荐(0) 编辑

|NO.Z.00018|——————————|CloudNative|——|Kubernetes&RBAC介绍.V01|——|命名空间|
摘要:一、集群的安全机制 二、k8s集群安全机制-rbac实现鉴权 一、创建一个命名空间 ### 创建一个命名空间 [root@k8s-master ~]# kubectl get ns NAME STATUS AGE default Active 3d23h kube-node-lease Active 阅读全文

posted @ 2022-03-28 14:51 yanqi_vip 阅读(14) 评论(0) 推荐(0) 编辑

|NO.Z.00017|——————————|CloudNative|——|Kubernetes&pod操作.V05|——|configmap不加密数据|
摘要:一、configMap:不加密数据 二、configmap操作流程 ### 将历史环境删除 [root@k8s-master ~]# kubectl delete secret --all secret "default-token-686hn" deleted secret "mysecret" 阅读全文

posted @ 2022-03-28 14:51 yanqi_vip 阅读(9) 评论(0) 推荐(0) 编辑

|NO.Z.00016|——————————|CloudNative|——|Kubernetes&pod操作.V04|——|controller操作|
摘要:一、controller 二、controller实验操作 ### 对base64进行编码执行 [root@k8s-master ~]# echo -n 'admin' | base64 YWRtaW4= ### 将下列文件上传到服务器 [root@k8s-master ~]# ls secret* 阅读全文

posted @ 2022-03-28 14:51 yanqi_vip 阅读(7) 评论(0) 推荐(0) 编辑

|NO.Z.00015|——————————|CloudNative|——|Kubernetes&pod操作.V03|——|service操作|一次性任务|定时任务|
摘要:一、service概述 二、services定义pod的访问规则 ### services定义pod的访问规则 ### 防止pod失联 ~~~ 某一个服务想要访问到哪一个Pod,由servvices来负责,起到一个负载均衡的作用。 ~~~ 定义Pod的负载均衡。 ~~~ services存在的意义: 阅读全文

posted @ 2022-03-28 14:50 yanqi_vip 阅读(49) 评论(0) 推荐(0) 编辑

|NO.Z.00013|——————————|CloudNative|——|Kubernetes&pod操作.V01|
摘要:一、k8s核心技术pod:pod概述-流程概述 二、Pod实现机制-共享网络 三、Pod实现机制——共享存储 四、镜像拉取策略 五、Pod资源限制示例 六、Pod重启策略 七、Pod健康检查 ### 状态为running,java堆内存溢出,检测可能不能对外提供服务, ~~~ 通过容器检查可能不能检 阅读全文

posted @ 2022-03-28 14:49 yanqi_vip 阅读(24) 评论(0) 推荐(0) 编辑

|NO.Z.00014|——————————|CloudNative|——|Kubernetes&pod操作.V02|——|Deployment部署应用|
摘要:一、kubernetes核心技术-Controller控制器:controller流程概述 二、使用deployment部署应用(yaml) ### 使用deployment部署应用(yaml) ~~~ 就可以部署,但是只能做测试环境 [root@k8s-master ~]# kubectl cre 阅读全文

posted @ 2022-03-28 14:49 yanqi_vip 阅读(25) 评论(0) 推荐(0) 编辑

|NO.Z.00011|——————————|^^ 部署 ^^|——|Kubernetes&二进制部署.V07|——|新增Worker Node|
摘要:一、新增加Worker Node ### 拷贝已部署好的Node相关文件到新节点 ~~~ 在master节点将Worker Node涉及文件拷贝到新节点10.10.10.12/13 [root@k8s-master ~]# scp -r /opt/kubernetes root@10.10.10.1 阅读全文

posted @ 2022-03-28 14:47 yanqi_vip 阅读(26) 评论(0) 推荐(0) 编辑

|NO.Z.00012|——————————|CloudNative|——|Kubernetes&Yaml文件.V01|
摘要:一、kubernetes集群YAML文件详解:yaml文件说明 二、快速书写yaml文件 三、方式一:yaml文件创建 ### 第一种方式:create命令生成yaml文件 [root@k8s-master ~]# kubectl create deployment web --image=ngin 阅读全文

posted @ 2022-03-28 14:47 yanqi_vip 阅读(9) 评论(0) 推荐(0) 编辑

|NO.Z.00009|——————————|^^ 部署 ^^|——|Kubernetes&二进制部署.V05|——|部署Master Node|
摘要:一、部署Master Node:生成kube-apiserver证书 ### 自签证书颁发机构(CA) [root@k8s-master ~]# cd TLS/k8s/ [root@k8s-master k8s]# cat > ca-config.json<< EOF > { > "signing" 阅读全文

posted @ 2022-03-28 14:46 yanqi_vip 阅读(22) 评论(0) 推荐(0) 编辑

|NO.Z.00010|——————————|^^ 部署 ^^|——|Kubernetes&二进制部署.V06|——|部署Worker Node|
摘要:一、部署worker Node节点:下面还是在Master Node上操作,即同时作为worker Node ### 创建工作目录并拷贝二进制文件 ~~~ 在所有worker node创建工作目录: [root@k8s-master ~]# mkdir -p /opt/kubernetes/{bin 阅读全文

posted @ 2022-03-28 14:46 yanqi_vip 阅读(17) 评论(0) 推荐(0) 编辑

|NO.Z.00008|——————————|^^ 部署 ^^|——|Kubernetes&二进制部署.V04|——|部署Docker集群|
摘要:一、部署Docker:(etc-1/etc-2/etc-3均操作) ### 下载docker版本包: ~~~ 以下在所有节点操作,这里采用二进制安装,用yum安装也一样 ~~~ 下载地址:https://download.docker.com/linux/static/stable/x86_64/d 阅读全文

posted @ 2022-03-28 14:45 yanqi_vip 阅读(5) 评论(0) 推荐(0) 编辑

上一页 1 2 3 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示