通过计算巢轻松部署 Ansible Semaphore

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: AnsibleSemaphore是一个现代化的Ansible用户界面,通过计算巢可轻松部署。

概述

Ansible Semaphore 是一个现代化的 Ansible 用户界面。可以轻松运行 Ansible Playbook,获取有关失败的通知,并控制部署系统的访问权限。如果你的项目已经发展壮大,从终端进行部署不再适合你,那么 Ansible Semaphore 就是所需要的东西。

阿里云计算巢是一个给企业应用服务商和其客户的服务管理PaaS平台,为客户提供云上软件一键部署的能力。计算巢推出了Ansible Semaphore 快速部署的功能,只需选择少量的参数,就能部署一套 Ansible Semaphore 的环境。

部署架构

  • 基于 ECS 实例安装 Ansible Semaphore,并注册成系统服务
  • 使用 RDS 实例作为 Ansible Semaphore 的数据库
  • 设置安全组入网规则,开放 80 端口以正常访问 Ansible Semaphore

部署实践

部署步骤

进入计算巢控制台 Ansible Semaphore 部署界面,根据界面提示,填写参数,进行部署。

部署参数说明

你在创建服务实例的过程中,需要配置服务实例信息。下文介绍 Ansible Semaphore 服务实例输入参数的详细信息。

参数组 参数项 示例 说明
服务实例名称 semaphore-2v6o 实例的名称
地域 华东 1(杭州) 选中服务实例的地域,建议就近选中,以获取更好的网络延时。
Ansible Semaphore 配置 管理员密码 ******** Ansible Semaphore 管理员账号(账号名称 admin)密码。
ECS 实例配置 实例类型 ecs.gn6i-c4g1.xlarge ECS 实例规格,可以根据实际需求选择。
ECS 实例配置 系统盘类型 ESSD 云盘 ECS 实例系统盘类型,可以根据实际需求选择。
ECS 实例配置 系统盘空间 (GB) 100 ECS 实例系统盘大小,可以根据实际需求设置。
ECS 实例配置 流量公网带宽 (M) 5 ECS 实例公网带宽大小,可以根据实际需求设置。
RDS 实例配置 数据库账号 semaphore 连接数据库所使用的账号名称。
RDS 实例配置 数据库账号密码 ******** 连接数据库所使用的账号密码。必须包含三种及以上类型:大写字母、小写字母、数字、特殊符号。长度为 8 ~ 32 位。特殊字符包括!@#$%^&*()_+-=
RDS 实例配置 实例规格 mysql.n2m.small.2c 使用的 RDS 数据库实例规格。
网络配置 可用区 可用区 K 地域下的不同可用区域。
网络配置 专有网络 VPC 实例 ID vpc-********
网络配置 交换机实例 ID vsw-********

验证结果

  1. 查看服务实例。服务实例创建成功后,部署时间大约需要 6 分钟。部署完成后,页面上可以看到对应的服务实例。

  1. 通过服务实例访问 Ansible Semaphore。

  1. 进入到对应的服务实例后,点击 SemaphoreLoginURL 后面的链接,输入账号为admin,密码为部署参数中设置的管理员密码。

  1. 完成验证后即可访问 Ansible Semaphore,输入项目名称,点击“CREATE DEMO PROJECT”即可创建演示项目。

帮助文档

请访问 Ansible Semaphore 用户指南了解如何使用:使用文档

总结

本文介绍了 Ansible Semaphore 的详细部署实践,计算巢在私有化部署场景下提供一键部署、资源报价等功能,可方便客户在解决方案类场景下快速部署落地。

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
2月前
|
运维
计算巢如何使用fluxcd在ack部署helm chart
为支持helm服务运维管理功能,现在改用fluxcd的方式进行helm chart部署,这里计算巢对fluxcd进行部署helm chart的过程进行了封装,封装成了ROS公共模块MODULE::ACS::ComputeNest::FluxOciHelmDeploy,下面将主要介绍下怎么使用这个模块在计算巢中进行Helm Chart的部署。
36 3
|
3月前
|
监控 测试技术 网络安全
基于阿里云计算巢部署的幻兽帕鲁服务器我该如何设置计划任务定时备份和重启,以及存档导入导出
基于阿里云计算巢部署的幻兽帕鲁服务器我该如何设置计划任务定时备份和重启,以及存档导入导出
|
3月前
|
云计算
阿里云计算巢部署的幻兽帕鲁服务器该如何转移本地存档
阿里云计算巢部署的幻兽帕鲁服务器该如何转移本地存档
|
2月前
|
弹性计算 网络安全 调度
通过计算巢轻松部署Salt服务
Salt基于Python构建,是一个事件驱动的自动化工具和框架,用于部署、配置和管理复杂的IT系统。使用Salt来自动化公共基础设施管理任务,并确保基础设施的所有组件都以一致的期望状态运行。 本文向您介绍如何开通计算巢上的Salt服务,以及部署流程和使用说明。
40 0
|
2月前
|
弹性计算 监控 持续交付
通过计算巢轻松部署 Walrus
Walrus 是一个用于管理和部署应用程序的平台,它提供了一个集中化的管理界面,使用户能够轻松地管理应用的生命周期,包括创建、配置、部署、监控和维护应用。Walrus 还提供了一些高级功能,如应用版本控制、自动化部署和弹性扩展,以帮助用户更好地管理和运行他们的应用。 阿里云计算巢是一个给企业应用服务商和其客户的服务管理PaaS平台,为客户提供云上软件一键部署的能力。计算巢推出了 Walrus 快速部署的功能,只需选择少量的参数,就能部署一套 Walrus 的环境。
29 1
通过计算巢轻松部署 Walrus
幻兽帕鲁计算巢部署 - 服务版本升级说明
计算巢版本已经升级至63,乃至更新的版本,为大家提供了存档、服务器等更多的操作功能,老版本的用户只要大于等于25版本的用户,均可以支持升级到最新;24以及以前的,暂时还没法升级。升级流程请参考文档。
|
3月前
|
弹性计算 Linux 云计算
新手玩家用阿里云计算巢一键部署帕鲁专属服务器教程
新手玩家用阿里云计算巢一键部署帕鲁专属服务器教程:幻兽帕鲁最近在社区呈现了爆火的趋势,在线人数已突破百万级别,官方服务器也开始出现不稳定,卡人闪退的情况。对于有一定财力的小伙伴,搭建一个私人服务器是一个最稳定而舒服的解决方案。 本文将讲解一下如何快速搭建 palworld 的私服(专用服务器),畅快的于小伙伴儿们玩耍! 选择阿里云服务器作为游戏服务器,并按照下面教程来部署幻兽帕鲁。
|
8月前
|
运维 负载均衡 关系型数据库
【运维知识进阶篇】用Ansible Roles重构LNMP架构(Linux+Nginx+Mariadb+PHP),实现4个项目一键部署
【运维知识进阶篇】用Ansible Roles重构LNMP架构(Linux+Nginx+Mariadb+PHP),实现4个项目一键部署
112 0
|
4月前
|
弹性计算
如何制作并发布计算巢ECS镜像部署物
计算巢服务是阿里云开放给企业应用服务商与其客户的服务管理PaaS平台。服务商在计算巢创建服务(可理解为云资源、软件编排后的集合)并发布上线后,用户便可通过此服务创建服务实例(基于计算巢服务创建的服务实体)以获取具体服务内容,即商家创建服务,用户通过商家发布的服务创建服务实例。 在商家发布服务的过程中,通过镜像部署是一种常见的方式。本文介绍如何通过ECS自定义镜像发布镜像部署物,进而在计算巢通过镜像部署服务。
36 0
|
9月前
管理工具ansible的部署
管理工具ansible的部署
66 0
管理工具ansible的部署