Title

k8s部署北极星 v1.18

安装包放在网盘里了,直接下载即可

链接:https://pan.baidu.com/s/1knNVpFNii9ocYILgis5rOg?pwd=bpta
提取码:bpta

配置文件介绍

· 01-polaris-console-config.yaml:创建名为polaris-console-config的Configmap,polaris-console组件的配置文件。

· 02-polaris-server-config.yaml:创建名为polaris-server-config的Configmap,polaris-server组件的配置文件。

· 03-polaris-server.yaml:创建名为polaris的StatefulSet ,其中包含了两个容器,分别是polaris-server的容器和polaris-console的容器。也创建了名为polaris的Service,暴露了8080 、8090和8091端口,其中8080为控制台提供web服务,8090提供北极星控制面的http服务,8091提供北极星控制面的grpc服务。

· 04-prometheus.yaml:创建名为polaris-prometheus的Deployment,其中包含了两个容器,分别是prometheus和pushgateway。也创建了名为polaris-prometheus的Service,暴露了9090和9091端口,其中9090为prometheus请求端口,9091为pushgateway的请求端口。

·05-polaris-limiter-config.yaml:创建名为polaris-limiter-config的Configmap,polaris-limiter组件的配置文件。

·  06-polaris-limiter.yaml:创建名为 polaris-limiter 的 Statefulset,是分布式限流服务端单机版本。

上传到服务器解压

unzip polaris-standalone-release_$version.kubernetes.zip

修改svc的映射方式为NodePort并添加映射端口(映射三个端口即可、web页面端口、注册中心端口、配置中心端口)

vim 03-polaris-server.yaml

自动注册开启,填入mysql地址

vim 02-polaris-server-config.yaml

 

注释单机存储、开启mysql存储插件、填入mysql地址

 在mysql数据库创建polaris的库

 

将这个sql文件导入到库里,然后在启动polaris

放在网盘里了

 

链接:https://pan.baidu.com/s/1YvlKvdrrtB8lDfpCJjl2ew?pwd=km6v
提取码:km6v

 

create/apply执行

 

kubectl create -f polaris-standalone-release_$version.kubernetes/

kubectl get po -n polaris-system

kubectl get svc -n polaris-system

 浏览器访问

 

posted @ 2024-06-20 15:09  Esurts~  阅读(51)  评论(0)    收藏  举报