An experiment.
It is currently listening to Pod
events in the platpilot
namespace and sends updates about status changes
on Slack:
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.
The entrypoint is the main()
function in src/hook.ts
. Go wild!
$ 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.
Edit .projenrc.ts
and run npx projen
. Yes.
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.