Skip to content

IDCF Boat House 基础设施库,包括vm环境创建脚本,devops相关工具部署脚本

Notifications You must be signed in to change notification settings

idcf-boat-house/boat-house-infrastructure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

IDCF 社区开源共创项目 boat-house

项目介绍请参考: https://github.com/idcf-boat-house/boat-house

boat-house 共创项目基础设施(本库)

boathouse 基础设施库,包括vm环境创建脚本,devops相关工具部署脚本

端到端配置文档

请参考主文档库: https://github.com/idcf-boat-house/boat-house

boathouse 现有的环境

环境

Name Description SSH Identity
Jenkins服务器 Jenkins、Agent ssh localadmin@ssh-jenkins.boat-house.cn 标准复杂
Dev服务器 ssh localadmin@ssh-dev.boat-house.cn 标准复杂
工具服务器 Jira、Sonar、Nexus、Nginx ssh localadmin@ssh-tools.boat-house.cn 标准复杂
K8S 用于部署boathouse 生产环境和测试环境 ssh localadmin@k8s.boat-house.cn 标准复杂

环境维护

请参考这(权限于维护团队)

已经部署工具

地址 说明 用户名密码
http://tools-jenkins.boat-house.cn Jenkins管理端 admin/标准复杂
http://tools-nexus.boat-house.cn Nexus admin/标准复杂
http://tools-sonar.boat-house.cn Sonarqube admin/标准复杂
http://tools-jira.boat-house.cn Jira admin/标准复杂

目录结构

  • devops-tools:存放 devops领域相关工具的部署脚本
    • jenkins-server 暂无脚本,配置请参考文档
    • sonaqube-server 脚本已迁移,参考文档
    • nexus-server 暂无脚本,配置请参考文档
    • jira-server,待补充
    • azure-devops-server,待补充
    • gitlab-server,待补充
    • github-enterprise-server,待补充
  • environments: 存放程序运行所需的基础环境创建脚本,如虚拟机创建脚本、集群创建脚本等
    • base-vm :标准虚拟机创建脚本
      • azure-arm-linux
    • boat-house: boat-house 运行所需的环境
      • dev(vm):
      • test(k8): boat-house 运行所需的测试环境,部署至K8s,namespace: boathouse-test
        boathouse 部署至k8s 参考这个文档
      • production (k8s):boat-house 运行所需的k8s环境,部署至K8s,namespace: boathouse-prod
        boathouse 部署至k8s 参考这个文档

About

IDCF Boat House 基础设施库,包括vm环境创建脚本,devops相关工具部署脚本

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages