waymond icon indicating copy to clipboard operation
waymond copied to clipboard

Autoscale Anything Anywhere All at once! :eyes:

Results 11 waymond issues
Sort by recently updated
recently updated
newest added

Read through https://bestpractices.coreinfrastructure.org/en and take necessary actions.

Currently, we have three types of logs: - verbose - error - debug All of them are getting printed now. We will need to introduce a env which could be...

good first issue
area/cli

We will need to `iam:PassRole` on the role that our ec2 instances will use along with other permissions for ec2 and autoscaling

good first issue
area/scaler
area/docs

waymond binary is available from GitHub releases. We will need to download the binary and use it to run as systemd service.

good first issue
area/docs

When we evaluate a scaling event in aws_ec2_asg scaler, we are currently making the API call to get a list of ASGs twice. https://github.com/scriptnull/waymond/blob/3dee33fba1f58cafae800d71d1a0efaa2f7c9e49/internal/scaler/awsec2asg/aws_ec2_asg.go#L118-L125 https://github.com/scriptnull/waymond/blob/3dee33fba1f58cafae800d71d1a0efaa2f7c9e49/internal/scaler/awsec2asg/aws_ec2_asg.go#L300-L307 This can be refactored to...

good first issue
area/scaler

TOML configs in documentation (example: https://scriptnull.github.io/waymond/docs/connectors/direct) are rendered in black and white. ![image](https://user-images.githubusercontent.com/4211715/232255284-665d128f-84a0-48b9-96f1-613c24c0f6a0.png) It would be good to have syntax highlighting for TOML files as they are everywhere in the...

good first issue
area/docs

The TOML configuration in waymond can have one or many DAGs https://en.wikipedia.org/wiki/Directed_acyclic_graph We will need to validate this at the startup so that we avoid any cyclic chain of events...

good first issue
area/config

I am opening this issue to collect some interesting reads about autoscaling in the computing world. 1. https://neon.tech/blog/postgres-autoscaling - a very good write up of how neon team vertically scale...

It should print the version of waymond. ```sh $ waymond version v0.1.0 ``` We use [this goreleaser github action](https://github.com/scriptnull/waymond/blob/main/.github/workflows/release.yaml) to build and release waymond. So, we will need to figure...

good first issue
area/cli
area/ci

Right now running `waymond` without any arguments is looking like this. ``` $ ./waymond error loading config: open waymond.toml: no such file or directory ``` There is no way to...

good first issue
area/cli