The MLX Prow Bot deployment is a modified version based on the Prow s3 starter for AWS. Please follow the below instrctions to deploy/update the MLX Bot.
-
Update the credentials under the
prow-parameters
section in kustomize/kustomization.yaml. The Bot credentials are located within the internal team's MLX folder. -
Once the credentials are updated, modify any configuration within kustomize/prow-aws.yaml if necessary. Then, run the following commands to deploy the MLX Prow Bot on an EKS.
kubectl apply -k kustomize
- As the MLX admin, please update the MLX Github Webhook to the following
Payload URL: https://$(prow-ingress)/hook
Content type: application/json
Secret: $(hmac-token) in manifests
SSL verification: Enable
Which events would you like to trigger this webhook?: Send me everything.