brew install colimamake start-colima- check kubernetes context
cd devmake apply- expose the port to local machine:
kubectl port-forward svc/optimus-dev 9100:80kubectl port-forward svc/airflow-webserver 8080:8080
Some optional variable you can set alongside with make apply
DAGS_PATH= # default /tmp/colima/dags
OPTIMUS_SERVE_PORT= # default 9100
SETUP_FILE_PATH= # default ./setup.yaml- optimus server
- optimus db (postgres)
- airflow
- airflow db (postgres)
/tmp/colima/dagsor specified byDAGS_PATH
mkdir project-acd project-aoptimus initoptimus project registeroptimus plugin sync- then load the secret. ref
- define plugin artifacts on
setup.yamlunder sectionplugins make apply. You can passSETUP_FILE_PATHif the path is not the default one
- define key value pair of secrets on
setup.yamlunder sectionsecrets make _load.secretsSome optional variable you can set alongside withmake _load.secrets
SETUP_FILE_PATH= # default ./setup.yaml
PROJECT= # default project-a
HOST= # default localhost:9100psql -h localhost -U optimus