logo头像
ICQL

530_k8s-实践

TODO

背景介绍

部署架构图

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
ip: 112.74.175.239

--namespace:icql-devops

devops.k8s.icql.work
devops.jenkins.icql.work
devops.frp.icql.work
devops.nexus.icql.work

--namespace:icql-svc

svc.icql.work:3306
svc.icql.work:6379
svc.icql.work:9200
svc.icql.work:5601

--namespace:icql-api
api.icql.work
api.nacos.icql.work
api.gateway.icql.work


--namespace:icql-static
icql.work
file.icql.work
archive.icql.work



efk 收集日志
链路跟踪

搭建 k8s 集群

部署 cluster 资源

部署 icql-devops 资源

1、jenkins

1)部署

2)配置

根据提示找到初始化管理员密码,登录,首次启动安装插件建议选择无,跳过插件安装(国内速度奇慢)

(1)解决 jenkins 插件下载慢
1
2
3
4
5
6
(1)系统管理-插件管理-升级地址
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

(2)修改var/jenkins_home\updates\default.json
updates.jenkins-ci.org/download 替换为 mirrors.tuna.tsinghua.edu.cn/jenkins
www.google.com 替换为 www.baidu.com
(2)汉化,安装插件

Locale,Localization: Chinese (Simplified)

(3)安装pipeline

pipeline

2、frp

部署 icql-svc 资源

1、mysql

部署 icql-static 资源:nginx

部署 icql-api 资源:spring-cloud

微信打赏

赞赏是不耍流氓的鼓励

ss="toc-item toc-level-2">部署 icql-devops 资源
  1. 1、jenkins
    1. 1)部署
    2. 2)配置
      1. (1)解决 jenkins 插件下载慢
      2. (2)汉化,安装插件
      3. (3)安装pipeline
  2. 2、frp
  • 部署 icql-svc 资源
    1. 1、mysql
  • 部署 icql-static 资源:nginx
  • 部署 icql-api 资源:spring-cloud