End-to-end QA test for Kubernetes agent

Create an end-to-end QA test for Kubernetes agent testing that:

  • A manifest project successfully syncs a kubernetes resource to the cluster via agentk

See: https://docs.gitlab.com/ee/user/clusters/agent/ for full flow

Definition of Done

  • Test entire GitOps flow

GitOps

  • Install Agent in cluster, k3s
  • Agent Record in Database
  • Make config repo
  • Make manifest repo
  • Watching sync

/cc @ddavison @nicholasklick @ash2k @nagyv-gitlab

Edited by Nick Klick