1.前端vue项目 项目根目录下有Dockerfile文件,.gitlab-ci.yml文件和nginx.conf文件 Dockerfile文件作用:根据基础nginx镜像前端vue项目生成的文件打包进去 .gitlab-ci.yml文件作用:提交代码后根据分支不同触发自动编译打包 ...
我们用configMap形式来部署动态前端热更新首先创建前端目录 mkdir data frontend 在目录里创建nginx虚拟机配置文件 创建 编写dockerfile,把前端dist打包好的文件放到前端项目目录里 创建dockerfile,并且推送到私服仓库 到这里前端应用就部署妥当了。接下来用k s 部署前端文件部署前端yaml 文件,文件中添加了标签 annotations: relo ...
2020-05-13 14:55 0 7040 推荐指数:
1.前端vue项目 项目根目录下有Dockerfile文件,.gitlab-ci.yml文件和nginx.conf文件 Dockerfile文件作用:根据基础nginx镜像前端vue项目生成的文件打包进去 .gitlab-ci.yml文件作用:提交代码后根据分支不同触发自动编译打包 ...
二进制部署 环境准备: 部署etcd集群 etcd是CoreOs团队发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库。etcd内部采用raft协议作为一致性算法,etcd是go语言编写 ...
环境初始化,所有节点 1.配置hostname 2.配置/etc/hosts 3.关闭防火墙、Selinux、swap 4.配置内核参数 /etc/sysctl.d/k8s ...
集群部署 准备工作 ip映射关系 角色 ip host master 192.168.242.41 k8s-master node-1 ...
K8S部署笔记 一、集群环境说明 主机名 IP地址 说明 k8s-master01 192.168.1.107 master节点 ...
docker search mysql vi msyql.yamlapiVersion: extensions/v1beta1kind: Deploymentmetadata: labels: a ...
部署一套完整的企业级K8s集群 一、前置知识点 1.1 生产环境部署K8s集群的两种方式 • kubeadm Kubeadm是一个K8s部署工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集群。 • 二进制包 从github下载发行版 ...
一、K8S的搭建 0、准备 0.1 设置阿里云镜像 0.2 将master上的docker和k8s镜像源文件拷贝到两个node节点 1、安装K8S 1.1 master节点安装docker和k8s的rpm包 1.2 master节点docker设置 1.3 ...