KubeSphere实战

简介: KubeSphere实战

体验demo

KubeSphere Cloud | 云原生应用服务平台

1. 多租户系统实战

2. 中间件部署实战

中间件部署实战 · 语雀

中间件的部署属于有状态工作负载

微服务中的每个服务属于无状态工作负载

2.1. MySQL部署

2.2. 应用仓库

使用企业空间管理员(wuhan-boss)登录,设置应用仓库

学习Helm即可,去helm的应用市场添加一个仓库地址,比如:bitnami

Artifact Hub

https://charts.bitnami.com/bitnami

3. 项目部署-RuoYi-Cloud

3.1. 流程图

详细部署步骤参考:

RuoYi-Cloud部署实战 · 语雀

、

UI前端访问网关,网关负责负载均衡转发请求到各种微服务。

3.2. Dockerfile
FROM openjdk:8-jdk
LABEL maintainer=leifengyang
 
 
#docker run -e PARAMS="--server.port 9090"
ENV PARAMS="--server.port=8080 --spring.profiles.active=prod --spring.cloud.nacos.discovery.server-addr=his-nacos.his:8848 --spring.cloud.nacos.config.server-addr=his-nacos.his:8848 --spring.cloud.nacos.config.namespace=prod --spring.cloud.nacos.config.file-extension=yml"
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
 
COPY target/*.jar /app.jar
EXPOSE 8080
 
#
ENTRYPOINT ["/bin/sh","-c","java -Dfile.encoding=utf8 -Djava.security.egd=file:/dev/./urandom -jar app.jar ${PARAMS}"]

规则:

1、容器默认以8080端口启动

2、时间为CST

3、环境变量 PARAMS 可以动态指定配置文件中任意的值

4、nacos集群内地址为 his-nacos.his:8848

5、微服务默认启动加载 nacos中 服务名-激活的环境.yml 文件,所以线上的配置可以全部写在nacos中。

目录
相关文章
|
安全 druid Java
Seata 1.8.0 正式发布,支持达梦和 PolarDB-X 数据库
Seata 1.8.0 正式发布,支持达梦和 PolarDB-X 数据库
2010 120
Seata 1.8.0 正式发布,支持达梦和 PolarDB-X 数据库
|
缓存 编译器
软件体系结构 - 指令集架构
软件体系结构 - 指令集架构
831 0
|
测试技术 Nacos 数据库
Nacos 配置中心(命名空间切换) | 学习笔记
快速学习 Nacos 配置中心(命名空间切换)
|
存储 Kubernetes Docker
|
10月前
|
弹性计算 人工智能 运维
建站选择阿里云虚拟主机、轻量应用服务器、云服务器、万小智AI建站、云·企业官网哪个更好?
在选择阿里云建站产品时,面对云虚拟主机、轻量应用服务器、云服务器ECS、万小智AI建站和云·企业官网等多种选择,用户往往会感到困惑。每种产品都有其独特的优势和适用场景,如何根据自己的需求和技术背景选择最适合的建站产品,成为了用户关注的焦点。本文为大家比较阿里云这五种适合建站的云产品各自的优势和劣势,以及它们的适用人群,以供大家对比参考。
|
4月前
|
人工智能 缓存 自然语言处理
阿里云百炼Token Plan三大档位详解:Credits计费规则、Token换算与团队选型指南
阿里云百炼Token Plan是面向团队的AI大模型订阅服务,以Credits作为统一计量积分,覆盖文本生成、图像生成、代码开发等全场景模型调用,兼容主流AI编程与智能体工具,提供团队管理、预算管控、数据安全等企业级能力。该方案采用包月订阅制,提供标准、高级、尊享三档坐席,用户按月付费获取固定Credits额度,所有模型调用、工具使用、上下文缓存均按统一规则折算Credits扣除,告别传统按量付费的账单波动,实现AI使用成本的精准可控。
4177 0
|
安全 NoSQL Java
微服务网关:你的系统不可或缺的“守门人”
微服务网关是系统的统一入口,解决多服务下的路由、鉴权、限流等问题。本文详解其核心功能、主流方案对比,并用Spring Cloud Gateway实战实现JWT鉴权与Redis限流,助你构建高效、安全的微服务架构。
1059 0
|
数据安全/隐私保护 iOS开发 MacOS
Mac安装Navicat Premium 16.3.5
Mac安装Navicat Premium 16.3.5
3078 3

热门文章

最新文章