Skip to content

winglang/platpilot

Repository files navigation

Platpilot

An experiment.

It is currently listening to Pod events in the platpilot namespace and sends updates about status changes on Slack:

alt text

Cluster Setup

This uses the same setup as kblocks.

TL;DR:

Run ./scripts/reinstall-kind.sh and then ./scripts/kubectl-local.sh.

See: docs in the kblocks project.

Where is the code?

The entrypoint is the main() function in src/hook.ts. Go wild!

How to run?

$ npm i
$ npm run deploy

Slack messages will be sent to #platpilot-dev-$USER. You need to invite MonadaCo Platform to this channel in order to receive messages.

How to add dependencies?

Edit .projenrc.ts and run npx projen. Yes.

How to update the Kubernetes configuration?

The k8s configuration of this operator is defined under projenrc/deploy.ts. After changing the code there or in .projenrc.ts, you must run npx projen in order to update the tasks.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages