K8S管理
文章平均质量分 59
K8S管理
lovoo
不要抱怨生活,只因你还不够努力!
展开
-
k8s 2003面试题(1):k8s有哪些特性?
对于应用所依赖的一些敏感数据,如用户名和密码、令牌、密钥等信息,Kubernetes专门提供了Secret对象以实现依赖解耦,既便利了应用的快速开发和交付,又提供了一定程度上的安全保障。此外,Kubernetes还通过iptables或ipvs内置了负载均衡机制。存储编排:Kubernetes支持Pod对象按需自动挂载不同类型存储系统,包括节点本地存储、公有云服务商的云存储(如AWS和GCP等),以及网络存储系统(如NFS、iSCSI、Gluster、Ceph、Cinder和Flocker等)。原创 2023-07-13 11:14:04 · 865 阅读 · 0 评论 -
k8s部署frp,实现内网穿透
https://blog.csdn.net/qq_38983728/article/details/106151730?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_title~default-0.no_search_link&spm=1001.2101.3001.4242原创 2021-09-15 22:03:48 · 626 阅读 · 0 评论 -
使用vagrant搭建k8s节点七-----KubeSphere完整化安装
1、完整安装命令kubectl apply -f https://raw.githubusercontent.com/kubesphere/ks-installer/master/kubesphere-complete-setup.yam可以去我们的文件里面获取,上传到虚拟机,参照 https://github.com/kubesphere/ks-installer/tree/master 修改部分配置2、查看安装进度kubectl logs -n kubesphere-system $(kub原创 2021-07-30 13:56:44 · 182 阅读 · 0 评论 -
使用vagrant搭建k8s节点六-----安装可视化界面KubeSphere
一、安装默认 dashboard1、部署 dashboardkubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml2、暴露 dashboard 为公共访问默认 Dashboard 只能集群内部访问,修改 Service 为 NodePort 类型,暴露到外部:kind: ServiceapiVe原创 2021-07-29 16:16:24 · 390 阅读 · 0 评论 -
使用vagrant搭建k8s节点五---使用Ingress实现域访问
一、Ingress 介绍Kubernetes 暴露服务的有三种方式,分别为 LoadBlancer Service、NodePort Service、Ingress。官网对 Ingress 的定义为管理对外服务到集群内服务之间规则的集合,通俗点讲就是它定义规则来允许进入集群的请求被转发到集群中对应服务上,从来实现服务暴漏。 Ingress 能把集群内 Service 配置成外网能够访问的 URL,流量负载均衡,终止SSL,提供基于域名访问的虚拟主机等等。二、Ingress 组成ingress cont原创 2021-07-29 15:26:48 · 225 阅读 · 0 评论 -
使用vagrant搭建k8s节点四---使用yaml文件部署
一、生成yaml信息1、生成yamlkubectl create deployment tomcat6 --image=tomcat:6.0.53-jre8 --dry-run -o yaml > tomcat6.yamlcat tomcat6.yaml2、删除空内容后apiVersion: apps/v1kind: Deploymentmetadata: labels: app: tomcat6 name: tomcat6spec: replicas: 3原创 2021-07-29 11:12:28 · 173 阅读 · 0 评论 -
使用vagrant搭建k8s节点三-----部署主节点
一、部署 k8s-master1、下载镜像下载k8s文件,地址:https://download.csdn.net/download/lovoo/20589497?spm=1001.2014.3001.5503上传到 node1节点的/root目录下在xshell窗口中,给k8s目录下的master_images.sh文件增加权限chmod 700 master_images.sh运行这个文件./master_images.sh2、master 节点初始化kubeadm init原创 2021-07-28 16:37:49 · 172 阅读 · 0 评论 -
使用vagrant搭建k8s节点二
一、所有节点安装 Docker、kubeadm、kubelet、kubectlKubernetes 默认 CRI(容器运行时)为 Docker,因此先安装 Docker。1、安装 docker1.1) 删除原有的dockersudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \原创 2021-07-28 15:03:05 · 108 阅读 · 0 评论 -
使用vagrant搭建k8s节点一
1、下载安装资源vagrant与virtualbox参照:https://lovoo.blog.csdn.net/article/details/119142660k8s文件下载:https://download.csdn.net/download/lovoo/205894972、解压k8s.zip文件如图:3、修改vagrantfile文件将ip改成你本机对应的ip段4、节点安装4.1)在目录下打开cmd,输入如下命令vagrant up安装完成后,生成如图三个节点4.2)原创 2021-07-28 11:35:15 · 280 阅读 · 0 评论