{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch Kyverno",
            "type": "go",
            "request": "launch",
            "mode": "auto",
            "program": "${workspaceFolder}/cmd/kyverno",
            "args": [
                "--kubeconfig=${userHome}/.kube/config",
                "--serverIP=<SERVER-IP>:9443",
                "-v=2",
            ],
        },
        {
            "name": "Launch Reports Controller",
            "type": "go",
            "request": "launch",
            "mode": "auto",
            "program": "${workspaceFolder}/cmd/reports-controller",
            "args": [
                "--kubeconfig=${userHome}/.kube/config",
            ],
        },
        {
            "name": "Launch Background Controller",
            "type": "go",
            "request": "launch",
            "mode": "auto",
            "program": "${workspaceFolder}/cmd/background-controller",
            "args": [
                "--kubeconfig=${userHome}/.kube/config",
            ],
        },
        {
            "name": "Launch CLI",
            "type": "go",
            "request": "launch",
            "mode": "auto",
            "program": "${workspaceFolder}/cmd/cli/kubectl-kyverno",
            "args": [
                "test",
                "${workspaceFolder}/test/cli/",
            ],
        }
    ]
}
