├── .dockerignore ├── .github ├── .cr.yaml ├── dependabot.yml └── workflows │ ├── ci-images.yaml │ ├── ci-release.yaml │ ├── codeql-analysis.yml │ └── release.yaml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── .markdownlint.json ├── Dockerfile ├── Dockerfile.agent ├── LICENSE ├── Makefile ├── README.md ├── charts └── lxcfs-on-kubernetes │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ ├── _helpers.tpl │ ├── certificate.yaml │ ├── clusterrole.yaml │ ├── clusterrolebinding.yaml │ ├── daemonset.yaml │ ├── deployment.yaml │ ├── issuer.yaml │ ├── lxcfs-crictl-config.yaml │ ├── mutatingwebhookconfiguration.yaml │ └── service.yaml │ └── values.yaml ├── cmd └── manager │ └── main.go ├── config ├── certmanager │ ├── certificate.yaml │ ├── kustomization.yaml │ └── kustomizeconfig.yaml ├── default │ ├── daemonset_patch.yaml │ ├── deployment_patch.yaml │ ├── kustomization.yaml │ ├── manager_webhook_patch.yaml │ └── webhookcainjection_patch.yaml ├── helm │ ├── certificate │ │ ├── kustomization.yaml │ │ ├── patch_certificate_dns.yaml │ │ └── patch_certificate_secret.yaml │ ├── manager │ │ ├── kustomization.yaml │ │ ├── patch_daemonset_config.yaml │ │ ├── patch_daemonset_metadata.yaml │ │ ├── patch_daemonset_resources.yaml │ │ ├── patch_daemonset_security.yaml │ │ ├── patch_deployment_config.yaml │ │ ├── patch_deployment_metadata.yaml │ │ ├── patch_deployment_resources.yaml │ │ ├── patch_deployment_security.yaml │ │ ├── patch_deployment_spec.yaml │ │ └── patch_deployment_webhook.yaml │ ├── rbac │ │ ├── kustomization.yaml │ │ └── patch_clusterrolebinding.yaml │ └── webhook │ │ ├── kustomization.yaml │ │ ├── mutatingwebhook_endpoint_patch.yaml │ │ └── patch_mutatingwebhook_config.yaml ├── manager │ ├── daemonset_patch.yaml │ ├── deployment_patch.yaml │ ├── kustomization.yaml │ └── manifests.yaml ├── rbac │ ├── kustomization.yaml │ ├── role.yaml │ └── role_binding.yaml └── webhook │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ ├── manifests.yaml │ ├── mutatingwebhook_patch.yaml │ └── service.yaml ├── go.mod ├── go.sum ├── hack ├── boilerplate.go.txt └── boilerplate.txt ├── pkg ├── admission │ └── mutate.go └── utils │ ├── utils.go │ └── utils_test.go ├── scripts └── lxcfs-remount.sh └── version └── version.go /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/.cr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/.github/.cr.yaml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci-images.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/.github/workflows/ci-images.yaml -------------------------------------------------------------------------------- /.github/workflows/ci-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/.github/workflows/ci-release.yaml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.agent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/Dockerfile.agent -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/README.md -------------------------------------------------------------------------------- /charts/lxcfs-on-kubernetes/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/charts/lxcfs-on-kubernetes/.helmignore -------------------------------------------------------------------------------- /charts/lxcfs-on-kubernetes/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/charts/lxcfs-on-kubernetes/Chart.yaml -------------------------------------------------------------------------------- /charts/lxcfs-on-kubernetes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/charts/lxcfs-on-kubernetes/README.md -------------------------------------------------------------------------------- /charts/lxcfs-on-kubernetes/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/charts/lxcfs-on-kubernetes/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/lxcfs-on-kubernetes/templates/certificate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/charts/lxcfs-on-kubernetes/templates/certificate.yaml -------------------------------------------------------------------------------- /charts/lxcfs-on-kubernetes/templates/clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/charts/lxcfs-on-kubernetes/templates/clusterrole.yaml -------------------------------------------------------------------------------- /charts/lxcfs-on-kubernetes/templates/clusterrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/charts/lxcfs-on-kubernetes/templates/clusterrolebinding.yaml -------------------------------------------------------------------------------- /charts/lxcfs-on-kubernetes/templates/daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/charts/lxcfs-on-kubernetes/templates/daemonset.yaml -------------------------------------------------------------------------------- /charts/lxcfs-on-kubernetes/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/charts/lxcfs-on-kubernetes/templates/deployment.yaml -------------------------------------------------------------------------------- /charts/lxcfs-on-kubernetes/templates/issuer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/charts/lxcfs-on-kubernetes/templates/issuer.yaml -------------------------------------------------------------------------------- /charts/lxcfs-on-kubernetes/templates/lxcfs-crictl-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/charts/lxcfs-on-kubernetes/templates/lxcfs-crictl-config.yaml -------------------------------------------------------------------------------- /charts/lxcfs-on-kubernetes/templates/mutatingwebhookconfiguration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/charts/lxcfs-on-kubernetes/templates/mutatingwebhookconfiguration.yaml -------------------------------------------------------------------------------- /charts/lxcfs-on-kubernetes/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/charts/lxcfs-on-kubernetes/templates/service.yaml -------------------------------------------------------------------------------- /charts/lxcfs-on-kubernetes/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/charts/lxcfs-on-kubernetes/values.yaml -------------------------------------------------------------------------------- /cmd/manager/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/cmd/manager/main.go -------------------------------------------------------------------------------- /config/certmanager/certificate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/certmanager/certificate.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/certmanager/kustomization.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/certmanager/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/default/daemonset_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/default/daemonset_patch.yaml -------------------------------------------------------------------------------- /config/default/deployment_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/default/deployment_patch.yaml -------------------------------------------------------------------------------- /config/default/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/default/kustomization.yaml -------------------------------------------------------------------------------- /config/default/manager_webhook_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/default/manager_webhook_patch.yaml -------------------------------------------------------------------------------- /config/default/webhookcainjection_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/default/webhookcainjection_patch.yaml -------------------------------------------------------------------------------- /config/helm/certificate/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/certificate/kustomization.yaml -------------------------------------------------------------------------------- /config/helm/certificate/patch_certificate_dns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/certificate/patch_certificate_dns.yaml -------------------------------------------------------------------------------- /config/helm/certificate/patch_certificate_secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/certificate/patch_certificate_secret.yaml -------------------------------------------------------------------------------- /config/helm/manager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/manager/kustomization.yaml -------------------------------------------------------------------------------- /config/helm/manager/patch_daemonset_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/manager/patch_daemonset_config.yaml -------------------------------------------------------------------------------- /config/helm/manager/patch_daemonset_metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/manager/patch_daemonset_metadata.yaml -------------------------------------------------------------------------------- /config/helm/manager/patch_daemonset_resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/manager/patch_daemonset_resources.yaml -------------------------------------------------------------------------------- /config/helm/manager/patch_daemonset_security.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/manager/patch_daemonset_security.yaml -------------------------------------------------------------------------------- /config/helm/manager/patch_deployment_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/manager/patch_deployment_config.yaml -------------------------------------------------------------------------------- /config/helm/manager/patch_deployment_metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/manager/patch_deployment_metadata.yaml -------------------------------------------------------------------------------- /config/helm/manager/patch_deployment_resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/manager/patch_deployment_resources.yaml -------------------------------------------------------------------------------- /config/helm/manager/patch_deployment_security.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/manager/patch_deployment_security.yaml -------------------------------------------------------------------------------- /config/helm/manager/patch_deployment_spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/manager/patch_deployment_spec.yaml -------------------------------------------------------------------------------- /config/helm/manager/patch_deployment_webhook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/manager/patch_deployment_webhook.yaml -------------------------------------------------------------------------------- /config/helm/rbac/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/rbac/kustomization.yaml -------------------------------------------------------------------------------- /config/helm/rbac/patch_clusterrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/rbac/patch_clusterrolebinding.yaml -------------------------------------------------------------------------------- /config/helm/webhook/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/webhook/kustomization.yaml -------------------------------------------------------------------------------- /config/helm/webhook/mutatingwebhook_endpoint_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/webhook/mutatingwebhook_endpoint_patch.yaml -------------------------------------------------------------------------------- /config/helm/webhook/patch_mutatingwebhook_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/helm/webhook/patch_mutatingwebhook_config.yaml -------------------------------------------------------------------------------- /config/manager/daemonset_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/manager/daemonset_patch.yaml -------------------------------------------------------------------------------- /config/manager/deployment_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/manager/deployment_patch.yaml -------------------------------------------------------------------------------- /config/manager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/manager/kustomization.yaml -------------------------------------------------------------------------------- /config/manager/manifests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/manager/manifests.yaml -------------------------------------------------------------------------------- /config/rbac/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/rbac/kustomization.yaml -------------------------------------------------------------------------------- /config/rbac/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/rbac/role.yaml -------------------------------------------------------------------------------- /config/rbac/role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/rbac/role_binding.yaml -------------------------------------------------------------------------------- /config/webhook/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/webhook/kustomization.yaml -------------------------------------------------------------------------------- /config/webhook/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/webhook/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/webhook/manifests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/webhook/manifests.yaml -------------------------------------------------------------------------------- /config/webhook/mutatingwebhook_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/webhook/mutatingwebhook_patch.yaml -------------------------------------------------------------------------------- /config/webhook/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/config/webhook/service.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/go.sum -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /hack/boilerplate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/hack/boilerplate.txt -------------------------------------------------------------------------------- /pkg/admission/mutate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/pkg/admission/mutate.go -------------------------------------------------------------------------------- /pkg/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/pkg/utils/utils.go -------------------------------------------------------------------------------- /pkg/utils/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/pkg/utils/utils_test.go -------------------------------------------------------------------------------- /scripts/lxcfs-remount.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/scripts/lxcfs-remount.sh -------------------------------------------------------------------------------- /version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cndoit18/lxcfs-on-kubernetes/HEAD/version/version.go --------------------------------------------------------------------------------