gitextract_w6i2li4x/ ├── .dockerignore ├── .github/ │ ├── dependabot.yml │ └── workflows/ │ ├── ci.yml │ ├── container_description.yml │ ├── golangci-lint.yml │ └── govulncheck.yml ├── .gitignore ├── .golangci.yml ├── .promu.yml ├── .yamllint ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Dockerfile ├── LICENSE ├── MAINTAINERS.md ├── Makefile ├── Makefile.common ├── OWNERS ├── README.md ├── SECURITY.md ├── VERSION ├── dependabot.yml ├── examples/ │ ├── caddy-port-based/ │ │ ├── Caddyfile │ │ └── README.md │ └── kube-rbac-proxy/ │ ├── Dockerfile │ ├── client.yaml │ ├── deployment.yaml │ └── rbac.yaml ├── go.mod ├── go.sum ├── injectproxy/ │ ├── alerts.go │ ├── alerts_test.go │ ├── enforce.go │ ├── enforce_test.go │ ├── routes.go │ ├── routes_test.go │ ├── rules.go │ ├── rules_test.go │ ├── silences.go │ ├── silences_test.go │ ├── testdata/ │ │ ├── alerts_incomplete_upstream_response.golden │ │ ├── alerts_invalid_upstream_response.golden │ │ ├── alerts_match_namespace_ns1.golden │ │ ├── alerts_match_namespace_ns2.golden │ │ ├── alerts_match_namespaces_ns1_and_ns2.golden │ │ ├── alerts_no_match.golden │ │ ├── alerts_no_namespace_error.golden │ │ ├── alerts_upstream_error.golden │ │ ├── rules_incomplete_upstream_response.golden │ │ ├── rules_invalid_upstream_response.golden │ │ ├── rules_match_namespace_ns1.golden │ │ ├── rules_match_namespace_ns2.golden │ │ ├── rules_match_namespaces_ns1_and_ns2.golden │ │ ├── rules_no_match.golden │ │ ├── rules_no_match_with_gzip_not_requested.golden │ │ ├── rules_no_match_with_gzip_requested.golden │ │ ├── rules_no_namespace_error.golden │ │ ├── rules_upstream_error.golden │ │ ├── rules_with_active_alerts.golden │ │ └── rules_with_label_matchers.golden │ └── utils.go └── main.go