ubuntu/litmuschaos-runner Docker Image
Litmus Chaos Runner是混沌操作器和混沌实验之间的桥梁。
ubuntu/litmuschaos-runner 镜像文档
镜像概述和主要用途
ubuntu/litmuschaos-runner 是由 https://canonical.com/ 维护的 litmuschaos-runner rock 镜像。Litmus Chaos Runner 是一个 Kubernetes 控制器,作为 LitmusChaos 平台的一部分,在目标 Pod 中执行混沌实验。
[了解更多关于 litmuschaos-runner]
标签和架构
注意:这些标签遵循特定的命名约定,遵循 channels 概念。
| 标签 | 支持截止日期 | 版本 | 基础镜像 | 架构 |
|---|---|---|---|---|
3.26-24.04_edge | - | 3.26 | 24.04 | amd64 |
快速开始
该 rock 的入口点是 Pebble,这是一个容器优化的 init 进程,能够将一组本地服务进程编排为有组织的集合。
\https://documentation.ubuntu.com/pebble/\]
检查
要查看此 rock 中定义的 https://documentation.ubuntu.com/rockcraft/en/latest/reference/rockcraft-yaml/#services 和 https://documentation.ubuntu.com/rockcraft/latest/reference/rockcraft-yaml/#checks:
shdocker run --rm docker.xuanyuan.run/ubuntu/litmuschaos-runner:3.26-24.04_edge plan
对于非 rock 的旧版本
容器使用默认入口点启动。要检查入口点和命令:
shdocker inspect --format='{{.Config.Entrypoint}} {{.Config.Cmd}}' ubuntu/litmuschaos-runner:3.26-24.04_edge
运行
要运行此 rock,可使用任何常用的容器运行时,例如 docker:
shdocker run --name litmuschaos-runner-container \ docker.xuanyuan.run/ubuntu/litmuschaos-runner:3.26-24.04_edge
Litmus Chaos Runner 旨在作为 Kubernetes 控制器部署。有关部署说明,请参考 官方文档。
获取日志
要查看运行中容器的日志,运行:
shdocker exec litmuschaos-runner-container pebble logs
或者,查看特定服务的日志:
shdocker exec litmuschaos-runner-container pebble logs <service>
对于非 rock 的旧版本
要查看运行中容器的日志,运行:
shdocker logs litmuschaos-runner-container
监控健康检查
Rocks 可能有预定义的健康检查,您可以通过运行以下命令列出:
shdocker exec litmuschaos-runner-container pebble checks
可通过以下命令检查容器的整体健康状况:
shdocker exec litmuschaos-runner-container pebble health
\https://github.com/canonical/litmus-rocks/issues\]
Canonical 是此容器镜像的提供商。用户有责任确保对此镜像的任何使用都符合其中包含的所有软件的相关许可,以及 https://canonical.com/legal/intellectual-property-policy。
ubuntu 命名空间的其他可用镜像:
镜像拉取方式
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
轩辕镜像加速拉取命令点我查看更多 litmuschaos-runner 镜像标签
DockerHub 原生拉取命令
用户好评
来自真实用户的反馈,见证轩辕镜像的优质服务