操作
在IBM Cloud上获取Redmine¶
您应该有一个IBM Cloud账户,如果没有,您可以在此处注册。
教程结束时,您将拥有一个运行中的Redmine集群。
1. 如果您已经有一个Kubernetes集群,我们将为您创建一个新的,如果您已经有了,请跳到步骤 2
2. 我们将部署IBM Cloud Block Storage插件,如果您已经有了,请跳到步骤 3
3. Redmine部署
步骤1:配置Kubernetes集群¶
- 点击顶部的目录按钮
- 从目录中选择服务
- 搜索Kubernetes服务并点击它
- 您现在处于Kubernetes部署页面,您需要指定有关集群的一些详细信息
- 选择一个计划 标准 或 免费,免费计划只有一个工作节点且没有子网,要配置标准集群,您需要将您的账户升级到按量付费 * 要升级到按量付费账户,请完成以下步骤
- 在控制台中,转到管理 > 账户。
- 选择账户设置,并点击添加信用卡。
- 输入您的付款信息,点击下一步,并提交您的信息
- 选择 经典 或 VPC,阅读文档并选择最适合您的类型
- 现在选择您的位置设置,有关更多信息,请访问位置 * 选择地理(洲)
* 选择单一或多区域,在单一区域中,您的数据只保存在一个数据中心,而另一方面,在多区域中,它分布到多个区域,因此在不测区域故障时更安全
* 如果使用单一区域,请选择工作区域;如果使用多区域,请选择都市
* 如果您希望使用多区域,请使用VRF或启用Vlan跨接来设置您的账户 * 如果在您当前的位置选择中没有任何可用的虚拟局域网,将为您创建一个新的Vlan
- 选择工作节点设置或使用预选的,设置每个区域的节点数量
- 选择主服务端点,在启用了VRF的账户中,您可以选择仅私有以使主节点在私有网络上或通过VPN隧道可访问,选择仅公共以使主节点公开可访问。如果您有启用了VRF的账户,您的集群默认设置为使用私有和公共端点。有关更多信息,请访问端点。
!endpoints.png - 给集群起一个 名称
- 为您的集群指定所需的 标签,更多信息请访问 标签
- 点击 创建
- 等待您的集群配置完成
- 您的集群已准备好使用
步骤 2 部署 IBM Cloud Block Storage 插件¶
块存储插件是一种持久、高性能的 iSCSI 存储,您可以通过 Kubernetes 持久卷(PV)将其添加到应用程序中。
- 点击顶部的目录按钮
- 从目录中选择 软件
- 搜索 IBM Cloud Block Storage 插件 并点击它
- 在应用程序页面,点击您要使用的集群旁边的点
- 点击 输入或选择命名空间 并选择默认命名空间或使用自定义命名空间(如果出错,请等待 30 分钟以便集群最终确定)
- 为此工作区命名
- 点击 安装 并等待部署
步骤 3 部署 Redmine¶
我们将在我们的集群上部署 Redmine
- 点击顶部的目录按钮
- 从目录中选择 软件
- 搜索 * Redmine* 并点击它
- 请选择 IBM Kubernetes 服务
- 在应用程序页面,点击您要使用的集群旁边的点
- 点击 输入或选择命名空间 并选择默认命名空间或使用自定义命名空间
- 为工作区提供一个独特的 名称,您可以轻松识别
- 选择您想要使用的资源组,它用于访问控制和计费目的。有关更多信息,请访问 资源组
- 为您的 Redmine 添加 标签,更多信息请访问 标签
- 点击 默认值的参数,您可以设置部署值或使用默认值
- 请在参数中设置 Redmine 密码
- 完成所有设置后,勾选 协议旁边的框并点击 安装
- Redmine 工作区将开始安装,请等待几分钟
- 您的 Redmine 工作区已成功部署
验证 Redmine 安装¶
- 在浏览器中转到 资源
- 点击 集群
- 点击您的集群
- 现在您在集群概览中,在此处点击下拉菜单中的 操作 和 Web 终端
- 点击 安装 - 等待几分钟
- 点击 操作
- 点击 Web 终端 --> 将打开一个终端
- 在终端中输入,请将 NAMESPACE 更改为部署设置中选择的命名空间
$ kubectl get ns
$ kubectl get pod -n NAMESPACE -o wide
$ kubectl get service -n NAMESPACE
- 将可见运行 Redmine 服务
- 复制 外部 IP,您可以通过此 IP 访问网站
- 将其粘贴到浏览器中
- 将显示 Redmine 欢迎信息
- 输入您在部署步骤中输入的密码/用户名(默认用户名是 user)
- 您已到达 Redmine 主页面
您已成功部署 IBM Cloud Redmine!
由 Oliver Pinter 更新 近4年前 · 9次修订