https://github.com/yusufcanb/roc
Kubernetes native low code automation platform tailored on top of Robot Framework. Provides parallelization and centralized reporting by desing. βΈπ€
https://github.com/yusufcanb/roc
automation k8s robotframework
Last synced: 2 months ago
JSON representation
Kubernetes native low code automation platform tailored on top of Robot Framework. Provides parallelization and centralized reporting by desing. βΈπ€
- Host: GitHub
- URL: https://github.com/yusufcanb/roc
- Owner: yusufcanb
- Created: 2021-04-10T22:57:03.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-01T19:44:33.000Z (over 2 years ago)
- Last Synced: 2025-08-09T15:33:14.787Z (3 months ago)
- Topics: automation, k8s, robotframework
- Language: Go
- Homepage: https://yusufcanb.github.io/roc/
- Size: 7.23 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ROC | Robot Operation Center
[](https://github.com/yusufcanb/roc/actions/workflows/e2e.yml)
[](https://github.com/yusufcanb/roc/actions/workflows/ci.yml)
[](https://sonarcloud.io/summary/new_code?id=yusufcanb_roc)
[](https://sonarcloud.io/summary/new_code?id=yusufcanb_roc)
[](https://sonarcloud.io/summary/new_code?id=yusufcanb_roc)
K8s Native Automation Platform tailored for robot script execution. Provides parallelization and centralized reporting by desing. π€ πΉ
## Overview

### Project Decomposition
- `packages/cli`: Cross platform CLI application written in Go to manage the platform.
- `packages/platform`: Responsible for execution, distrubution and reporting.
- `packages/tunnel`: Exposes Redis PUB-SUB events through a WebSocket server.
## Deployment
### Using Docker Compose
Clone the repository;
```
git clone https://github.com/yusufcanb/roc
```
Execute command below to run the platform;
```
docker-compose up -d
```
### Kubernetes
> K8s deployment guide will be published soon
## Usage
Download the `roc-ctl` binary via;
```
curl https://github.com/yusufcanb/roc/releases/tag/1.0.0/roc-cli
```