auth-ui: add e2e tests

Change-Id: Ic8f2f9e032d24eed2d4fd824dcfc26c59d7d915e
diff --git a/flake.nix b/flake.nix
index a702c4f..5a108db 100644
--- a/flake.nix
+++ b/flake.nix
@@ -36,9 +36,22 @@
             pkgs.k9s
             pkgs.k3sup
             pkgs.git
+            pkgs.go
+            pkgs.gnumake
+            pkgs.nodejs
             pkgs.kubernetes-helm
+            pkgs.procps
+            pkgs.playwright
+            pkgs.playwright.browsers
             alias-kubectl
           ];
+
+          PLAYWRIGHT_NODEJS_PATH = "${pkgs.nodejs}/bin/node";
+          PLAYWRIGHT_CLI_PATH = "${pkgs.playwright}/cli.js";
+          PLAYWRIGHT_BROWSERS_PATH = "${pkgs.playwright.browsers}";
+
+          PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD = "1";
+          PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS = "true";
         };
       }
     );