Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kitagry/krustjob

Minimal CronJob Controller for Kubernetes written in Rust.
https://github.com/kitagry/krustjob

kubernetes rust

Last synced: 15 days ago
JSON representation

Minimal CronJob Controller for Kubernetes written in Rust.

Awesome Lists containing this project

README

        

## KrustJob

Minimal CronJob for Kubernetes.
This is very experimental project.

### How to use

#### Register CustomResource

```
cargo run --bin crdgen | kubectl create -f -
```

When you update CRD.

```
cargo run --bin crdgen | kubectl replace -f -
```

#### Start CustomController

```
cargo run --bin krustjob
```

#### Create new KrustJob

```
kubectl apply -f ./config/sample/krustjob.yaml
```