当前位置: 首页 > news >正文

网站系统建设的目标廊坊做网站厂商定制

网站系统建设的目标,廊坊做网站厂商定制,wordpress编辑媒体永久链接,合肥珍岛公司做网站推广怎么样目录 概述实践Dockerfilek8s部署脚本 概述 本篇将对 k8s离线部署芋道源码后端 进行详细的说明,对如何构建 Dockerfile,如何整合 Nginx,如何整合 ingress 进行实践。 相关文章:[nacos在k8s上的集群安装实践] k8s离线部署芋道源码前…

目录

  • 概述
  • 实践
    • Dockerfile
    • k8s部署脚本

概述

   本篇将对 k8s离线部署芋道源码后端 进行详细的说明,对如何构建 Dockerfile,如何整合 Nginx,如何整合 ingress 进行实践。

   相关文章:[nacos在k8s上的集群安装实践] k8s离线部署芋道源码前端(https://blog.csdn.net/2301_79691134/article/details/139937105)

  效果如下(电脑只8G内存,所以演示较卡):

k8s离线部署芋道源码前端

k8s整合gitlab使用芋道做微服务的cicd

CICD参考文章

实践

Dockerfile

   首先构建 docker 镜像,jdk 镜像可以根据自己的需要选择,或者自己构建一个小体积的 jdk 镜像包。

FROM harbor.easzlab.io.local:8443/library/java:8u111-jre# 切 root 用户
USER rootARG jarFile
## 创建目录,并使用它作为工作目录
RUN mkdir -p /app
WORKDIR /app
# RUN echo "jarFile  is: $jarFile : ${jarFile}"
COPY ./target/$jarFile app.jar# RUN pwd && ls -l## 设置 TZ 时区
## 设置 JAVA_OPTS 环境变量,可通过 docker run -e "JAVA_OPTS=" 进行覆盖
ENV TZ=Asia/Shanghai## 设置 JAVA_OPTS 环境变量,可通过 docker run -e "JAVA_OPTS=" 进行覆盖
ENV JAVA_OPTS="-Xms512m -Xmx512m -Djava.security.egd=file:/dev/./urandom"EXPOSE 48081CMD java ${JAVA_OPTS} -jar app.jar

k8s部署脚本

  以其中一个服务为例,不再记录其它的服务案例。

# 以Deployment部署Pod
apiVersion: apps/v1
kind: Deployment
metadata:name: system-biznamespace: default
spec:selector:matchLabels:app: system-bizreplicas: 1template:metadata:labels:app: system-bizspec:initContainers:- name: agent-containerimage: harbor.easzlab.io.local:8443/library/skywalking-java-agent:8.12.0-java8command: [ "/bin/sh" ]args: [ "-c", "cp -R /skywalking/agent /agent/" ]volumeMounts:- name: skywalking-agentmountPath: /agentcontainers:- name: system-bizimage: harbor.easzlab.io.local:8443/library/funcloud-module-system-biz:2.1.0-jdk8-snapshotimagePullPolicy: Alwaysports:- containerPort: 48081volumeMounts:- name: skywalking-agentmountPath: /skywalkingenv:- name: JAVA_TOOL_OPTIONSvalue: "-javaagent:/skywalking/agent/skywalking-agent.jar"- name: SW_AGENT_NAMEvalue: "system-biz"- name: SW_AGENT_COLLECTOR_BACKEND_SERVICESvalue: "oap-svc.default.svc.cluster.local:11800"volumes:- name: skywalking-agentemptyDir: {}
---
# 创建Pod的Service
apiVersion: v1
kind: Service
metadata:name: system-biznamespace: default
spec:ports:- port: 48081protocol: TCPtargetPort: 48081selector:app: system-biz
http://www.yayakq.cn/news/838443/

相关文章:

  • 企业门户网站的意义哪里有网站建设公司
  • 公司手机网站开发wordpress 添加文章
  • 贵阳优化网站建设石家庄企业logo设计
  • 吉林省建设厅价格信息网站论企业网站建设的好处的文献
  • 群晖搭建wordpress固定链接东莞网站seo技术
  • 重庆网站设计方案广州做包包的网站好
  • 深圳展览设计网站建设免备案域名解析
  • 做头像的网站空白如何免费域名
  • 沈阳企业做网站网络培训远程教育平台
  • 对网站建设有什么样意见广州大型网站建设公司排名
  • 哪些网站设计的高大上连山区网站建设
  • 余姚 网站建设在线生成个人网站免费观看
  • 祥符网站建设一个设计网站多少钱
  • 公司怎么申请免费做网站济南官方网站
  • fireworks做网站成都淘宝网站建设
  • js素材网站12306网站是阿里做的
  • wordpress文章图片弹出效果南宁seo排名收费
  • 中小企业建网站企业邮箱注册要钱吗
  • 肥城市住房和城乡建设厅网站查域名解析ip
  • 做网站有自己的服务器吗产品视频宣传片
  • 做网站如何调字体格式做公司网站时的英文简介
  • 免费网站建设自带后台管理程序网站建设合同付款方式
  • 优秀企业展示网站重庆广告公司
  • 网站建设平台排行榜wordpress主题更新无法创建目录
  • 湖北省建设工程网站杭州电子商务公司排行
  • 产品类网站模板网页html教程
  • 建模网站素材做网站属于什么备案
  • 怎么设计一个自己的网站北京网站的建设
  • 在线购物网站功能模块没有域名如何访问网站
  • 网站301跳跳转wordpress 备案