Configure Kriten and run jobs from NetBox.
Project description
Kriten NetBox Plugin
The Kriten NetBox Plugin allows control of Kriten deployments (clusters) from NetBox. You can add clusters, runners, tasks and launch jobs from the plugin.
Install Kriten and NetBox(with plugin). Instructions are here.
Login to Kriten
Open the Kriten swagger page http://kriten-local/swagger/api/index.html
Create an API token
In NetBox, go to plugins > Kriten Clusters and add details of the local Kriten cluster.
This defines where code is stored and container image needed to run it.
A task is how to run a program stored in a runner git repository. There may be many tasks per runner depending how the repository is organiised.
You are now ready to run a job.
This job should not take long to run.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for kriten_netbox-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29df09d33720aa67e0b3cb7b4c5917b8556fd1be0506fd8fd1249c2916f69cc2 |
|
MD5 | 6feeb66adfd2bee31d1a3d602eef1c98 |
|
BLAKE2b-256 | b2f30c582e0a1aee3fc208a434cbd3d6063e15d759763f84b82cd421c0b9700c |