随笔分类 - kubernetes
摘要:配置ingress kind: Ingress apiVersion: networking.k8s.io/v1 metadata: name: cloudiip-kgmaker-ingress namespace: masters spec: ingressClassName: apisix ru
阅读全文
摘要:资源清单-pod进阶 资源清单有5个顶级的字段组成:apiVersion、kind、metadata、spec、status。 apiVersion: group/apiversion # 如果没有给定 group 名称,那么默认为 core, 可以使用 kubectl apiversions #
阅读全文
摘要:kubernetes的yml 1: 创建namespace 文件po.yml 内容如下 apiVersion: v1 kind: Namespace metadata: name: po 命令: kubectl apply -f po.yml 删除namespace kubectl delete -
阅读全文
摘要:kubernetes的pod Pod是kubernetes集群能够调度的最小单元。Pod是容器的封装 。 在Kubernetes集群中,Pod是所有业务类型的基础,也是K8S管理的最小单位级,它是一个或多个 容器的组合。 这些容器共享存储、网络和命名空间,以及如何运行的规范。在Pod中,所有容器都被
阅读全文
摘要:kubernetes的namespace 概念 中文名称:命名空间。 你可以认为namespaces是你kubernetes集群中的虚拟化集群。 在一个 Kubernetes集群中可以拥有多个命名空间,它们在逻辑上彼此隔离。 可以为你提供组织,安全甚至性能方面的帮助! Namespace是对一组资源
阅读全文
摘要:Kubernetes部署dashboard
阅读全文
摘要:查看可用的apiversion命令: kubectl api-versions 查看pods kubectl get pods 查看pods日志 kubectl logs myapp-2034353422-2bsn8 删除service命令: kubectl delete service myapp
阅读全文
摘要:Kubernetes部署docker镜像 现在有一个springboot的docker镜像 docker images Kubernetes部署此docker镜像 1. 编写 deployment.yaml apiVersion: extensions/v1beta1 kind: Deploymen
阅读全文
摘要:1 创建tomcat的相关配置,配置tomcat的镜像和对外暴露的接口 mkdir /usr/local/k8s cd /usr/local/k8s/ touch mytomcat.rc.yaml touch mytomcat.svc.yaml mytomcat.rc.yaml文件的相关内容 api
阅读全文
摘要:Kubernetes单机安装1关闭Centos防火墙 systemctl disable firewalld systemctl stop firewalld 2安装之前建议update一下 保证yum是最新版本 yum update 3安装etcd和kubernetes软件(该命令会自动帮你安装上
阅读全文
摘要:云容器的架构能够提供一整套的,自动提交,自动打包,自动部署,自动重启,动态配置的解决方案云容器代替原始部署完成以下工作:搭建虚拟机,安装redis,nginx,mq,mysql,tomcat,jdk,marven。然后搭完以后镜像出来,换到另外一台上,换个ip,单独做测试环境。然后每次部署,通过ss
阅读全文