简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录前言一、Kubernetes 安装二、集群交互1、查看集群状况2、关于部署应用程序三、关于集群的特点说明前言前面介绍了一些关于k8s集群基础的理论知识,本次将结合实践加深对理论的理解。一、Kubernetes 安装鉴于学习环境限制,本次安装Minikube。minikube 是本地 Kubernetes,专注于让 Kubernetes 易于学习和开发。k8s一般用于linux系统中,由于仅
文章目录前言一、环境准备二、实践过程1. 启动k8s2. 查看下集群基本状态3. 编写yaml内容4. 查看部署结果5. 发起请求进行接口测试前言前面部分已经介绍了关于k8s的yaml配置文件,本文将尝试实践编写yaml文件部署应用。一、环境准备除了k8s环境,还需要准备好需要部署的应用镜像。可以使用docker进行制作,如果docker仓上可以直接拉取,也可以配置使其自动拉取。这里选择上一次实践
文章目录前言一、kubectl apply -f二、k8s yaml配置文件1. apiVersion2. kind3. metadata4. spec前言前面提到应用部署时,在实践工作中更多的是用kubectl apply。这节内容将介绍这两命令的具体用法,以及其配合使用的配置的编写。一、kubectl apply -f-f是kubectl apply最常用的命令选项。通过文件名或控制台输入,对
项目场景:前两天在k8s集群中开发时,遇到了个问题,特意记录一下。背景如下:集群中部署了多个应用,应用B提供了https服务,从应用A内通过请求访问应用B提供的服务,不能跳过证书校验。问题描述:请求访问应用B的https服务时,集群内部之间的访问使用的是k8s提供的集群内部域名进行访问:即服务名.命名空间,设置跳过证书校验则访问成功,设置开启证书校验时就访问失败。将应用B提供的服务对外端口开始(即
文章目录前言一、Deployment部分二、Service部分前言上一部分编写了一个yaml配置文件来部署应用,这节内容将补充介绍下该yaml中用到且之前没提过的字段。一、Deployment部分Deployment是k8s用来对pod进行自动管理的逻辑意义上的资源类型。对与pod一般不会直接进行创建使用,而是通过和Deployment类似的ReplicationController(RC)进行管