Skip to content

Micro-service deployments for aggregation and analysis of propulsion tests.

License

Notifications You must be signed in to change notification settings

dronectl/windfarm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Windfarm

ci

Modified: 2023-01

Micro-service deployment manifests and automation for in-house test infrastructure.

Hardware

The in-house servers are 7 RPi CM3B+ modules on a TuringPi v1.1 Motherboard.

Installing K3S

  1. Install ansible for your platform following the instructions here
  2. Copy the sample inventory directory and update the appropriate fields in the inventory.yaml to describe the desired topology
cp -R ansible/inventory/sample ansible/inventory/my-cluster
  1. Install k3s on the turingpi cluster with the k3s.yml playbook.
ansible-playbook playbooks/k3s.yml -i inventory/sample/inventory.yaml

Teardown the k3s on the turingpi cluster with the reset-k3s.yml playbook.

ansible-playbook playbooks/reset-k3s.yml -i inventory/sample/inventory.yaml

Monitoring Deployment

The cluster monitoring deployments are adapted from here. Follow the instructions in the README for installation on a K3S cluster.

About

Micro-service deployments for aggregation and analysis of propulsion tests.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published