洋漾的博客 - 2020年7月
type: channel
link: https://blog.cnccy.com/2020/07/
description: 洋漾的博客
items: 阿里云托管版K8s 创建与部署应用

阿里云托管版K8s 创建与部署应用
type: item
date: 2020-07-18T18:36:00+08:00
description: [TOC] ## 创建 ### 集群配置 ![](http://blog.cnccy.com/usr/uploads/2021/08/781941691.png) ![](http://blog.cnccy.com/usr/uploads/2021/08/2056355208.png) ![](http://blog.cnccy.com/usr/uploads/2021/08/3826753615.png) ### Work配置 ![](http://blog.cnccy.com/usr/uploads/2021/08/1250984313.png) ![](http://blog.cnccy.com/usr/uploads/2021/08/783796675.png) ### 组件配置 ![](http://blog.cnccy.com/usr/uploads/2021/08/2809025909.png) ## 使用镜像快速创建无状态Deployment应用 ### 应用基本信息 * 1.进入容器服务台 * 2.左侧应用无状态 * 3.设置应用基本信息 ![](http://blog.cnccy.com/usr/uploads/2021/08/1874600577.png) ### 容器配置 * 1.设置镜像 * 2.设置端口 * 3.设置环境变量 * 4.设置生命周期 * 5.设置数据卷 * 6.设置日志 ![](http://blog.cnccy.com/usr/uploads/2021/08/4051070066.png) ![](http://blog.cnccy.com/usr/uploads/2021/08/3418059462.png) ## 高级设置 ### 可设置ingress和Service来暴露应用 ![](http://blog.cnccy.com/usr/uploads/2021/08/4211462763.png) ![](http://blog.cnccy.com/usr/uploads/2021/08/634561481.png) ![](http://blog.cnccy.com/usr/uploads/2021/08/2141665760.png) ## 测试 * 1.左侧导航栏的路由与负载均衡 > 路由 * 2.访问 ![](http://blog.cnccy.com/usr/uploads/2021/08/1723827291.png) ![](http://blog.cnccy.com/usr/uploads/2021/08/1377529323.png) ## 使用私有镜像仓库创建应用 ### 准备好镜像仓库及镜像 这里我事先准备好了镜像仓库和镜像文件，具体可以参考 ![](http://blog.cnccy.com/usr/uploads/2021/08/3693740074.png) ## 创建YAML ### 左侧应用 > 无状态 ### 在无状态页签右上角，单击使用模板创建 ```json apiVersion: apps/v1 kind: Deployment metadata: name: private-image nameSpace: default labels: app: private-image spec: replicas: 1 selector: matchLabels: app: private-image template: metadata: labels: app: private-image spec: containers: - name: private-image image: registry.cn-hangzhou.aliyuncs.com/命名空间名称/tomcat-private:latest ports: - containerPort: 8080 imagePullSecrets: - name: regsecret ```