草庐IT

OpenStack$Kubernetes

全部标签

k8s入门:kubernetes-dashboard 安装

系列文章第一章:✨k8s入门:裸机部署k8s集群第二章:✨k8s入门:部署应用到k8s集群第三章:✨k8s入门:service简单使用第四章:✨k8s入门:StatefulSet简单使用第五章:✨k8s入门:存储(storage)第六章:✨K8S配置storageclass使用nfs动态申领本地磁盘空间第七章:✨k8s入门:配置ConfigMap&Secret第八章:✨k8s入门:k8s入门:Helm构建MySQL第九章:✨k8s入门:kubernetes-dashboard安装第十章:✨k8s入门:kube-prometheus-stack全家桶搭建(Grafana+Prometheus)文

零基础学kubernetes(k8s)必看教程,带你10分钟快速实战入门k8s

一、前言作为一个工作十余年,拥有比较丰富的计算机网络运维、主机运维、云计算平台运维、自动化运维开发经验的老鸟,我来说说我当初刚接触Kubernetes时的一些感受以及学习技巧。刚开始学习k8s时,我觉得挺难的,一头雾水,买了一本《Kubernetes权威指南》,真的很厚。我觉得作为应用开发人员的学习路线,不要想着一口气看完k8s的所有概念,要逐步学习,要看完这么厚的书,没有实战也很懵的。我觉得比较合适的学习路线应该是:应用开发人员只需要先学很少的几个Kubernetes关键概念,比如Pod、Service和Deployment,然后直接把精力放在如何把自己的应用部署上去,并着手研究部署到Kub

零基础学kubernetes(k8s)必看教程,带你10分钟快速实战入门k8s

一、前言作为一个工作十余年,拥有比较丰富的计算机网络运维、主机运维、云计算平台运维、自动化运维开发经验的老鸟,我来说说我当初刚接触Kubernetes时的一些感受以及学习技巧。刚开始学习k8s时,我觉得挺难的,一头雾水,买了一本《Kubernetes权威指南》,真的很厚。我觉得作为应用开发人员的学习路线,不要想着一口气看完k8s的所有概念,要逐步学习,要看完这么厚的书,没有实战也很懵的。我觉得比较合适的学习路线应该是:应用开发人员只需要先学很少的几个Kubernetes关键概念,比如Pod、Service和Deployment,然后直接把精力放在如何把自己的应用部署上去,并着手研究部署到Kub

【云原生 • Kubernetes】搭建 k8s 集群(Kubeadm 方式)

目录一、k8s集群平台规划1.单master集群2.多master集群(推荐)二、集群环境硬件配置要求三、k8s集群搭建(Kubeadm方式)1.主机准备2.系统初始化3.Docker的安装4.添加阿里云yum源5.kubeadm、kubelet、kubectl的安装6.在Master节点中部署集群7.将node节点加入集群8.部署CNI网络插件四、方法总结一、k8s集群平台规划k8s集群可以有两种规划方式,单master集群和多master集群。1.单master集群顾名思义该集群中只有一个master节点,在这样的集群规划中,如果master节点出了任何问题,它所管理的各个node节点都会

【云原生 • Kubernetes】搭建 k8s 集群(Kubeadm 方式)

目录一、k8s集群平台规划1.单master集群2.多master集群(推荐)二、集群环境硬件配置要求三、k8s集群搭建(Kubeadm方式)1.主机准备2.系统初始化3.Docker的安装4.添加阿里云yum源5.kubeadm、kubelet、kubectl的安装6.在Master节点中部署集群7.将node节点加入集群8.部署CNI网络插件四、方法总结一、k8s集群平台规划k8s集群可以有两种规划方式,单master集群和多master集群。1.单master集群顾名思义该集群中只有一个master节点,在这样的集群规划中,如果master节点出了任何问题,它所管理的各个node节点都会

【云原生 | 从零开始学Kubernetes】十九、Kubernetes核心技术Service实战 下

该篇文章已经被专栏《从零开始学k8s》收录上一篇文章:Kubernetes核心技术Service实战继续我们上一章没讲完的内容!Service实战创建Service:type类型是NodePort创建Service:type类型是ExternalName映射外部服务案例写在最后创建Service:type类型是NodePort1、创建一个pod资源[root@k8smasterservice]#vimpod_nodeport.yamlapiVersion:apps/v1kind:Deploymentmetadata:name:my-nginx-nodeportspec:selector:mat

【云原生 | 从零开始学Kubernetes】十九、Kubernetes核心技术Service实战 下

该篇文章已经被专栏《从零开始学k8s》收录上一篇文章:Kubernetes核心技术Service实战继续我们上一章没讲完的内容!Service实战创建Service:type类型是NodePort创建Service:type类型是ExternalName映射外部服务案例写在最后创建Service:type类型是NodePort1、创建一个pod资源[root@k8smasterservice]#vimpod_nodeport.yamlapiVersion:apps/v1kind:Deploymentmetadata:name:my-nginx-nodeportspec:selector:mat

国基北盛 openstack 云主机搭建 超级详细步骤教程

需要使用到的镜像请提前下载好链接:https://pan.baidu.com/s/1Uy5FMpjMPOxSSLSb9HmwEw?pwd=6666提取码:6666一、调整设置分别关闭虚拟机controller、compute编辑虚拟机设置,并将controller、compute的内存改为8G打开虚拟机controller连接上SecureCRTPortable打开浏览器打开192.168.100.10二、创建网络依次点击项目→网络→安全组→管理规则→删除所有的规则添加规则添加的协议分别是ICMP、TCP、UDP全部都分别设置出口和入口依次点击管理员→网络→网络→添加网络启用管理员状态、共享的

国基北盛 openstack 云主机搭建 超级详细步骤教程

需要使用到的镜像请提前下载好链接:https://pan.baidu.com/s/1Uy5FMpjMPOxSSLSb9HmwEw?pwd=6666提取码:6666一、调整设置分别关闭虚拟机controller、compute编辑虚拟机设置,并将controller、compute的内存改为8G打开虚拟机controller连接上SecureCRTPortable打开浏览器打开192.168.100.10二、创建网络依次点击项目→网络→安全组→管理规则→删除所有的规则添加规则添加的协议分别是ICMP、TCP、UDP全部都分别设置出口和入口依次点击管理员→网络→网络→添加网络启用管理员状态、共享的

【云原生 · Kubernetes】Taint和Toleration(污点和容忍)

个人名片:因为云计算成为了监控工程师👨🏻‍💻个人博客🏆:念舒_C.yingCSDN主页✏️:念舒_C.yingTaint和Toleration(污点和容忍)概念添加多个tainit(污点)使用例子基于taint的驱逐基于节点状态添加taint节点亲和性是pod的一种属性(优先选择或硬性要求),它使pod被优先分配到一类特定的节点上。而Taint则相反,它使节点能够排斥一类特定的pod。Taint(污点)和toleration(容忍)相互配合,可以用来避免pod被分配到不合适的节点上。每个节点上都可以应用一个或多个taint,这表示对于那些不能容忍这些taint的pod,是不会被该节点接受的。如