├── .github ├── dependabot.yaml └── workflows │ ├── cluster-autoscaler.yaml │ ├── release.yaml │ └── tests.yaml ├── .golangci.bck.yaml ├── .golangci.yaml ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── charts └── node-ttl │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ ├── _helpers.tpl │ ├── deployment.yaml │ ├── networkpolicy.yaml │ ├── rbac.yaml │ ├── service.yaml │ └── servicemonitor.yaml │ └── values.yaml ├── e2e ├── README.md ├── cluster-autoscaler.yaml ├── e2e_test.go ├── go.mod ├── go.sum ├── hollow-node.yaml └── pause-workloads.yaml ├── go.mod ├── go.sum ├── internal ├── status │ ├── status.go │ └── status_test.go └── ttl │ ├── run.go │ ├── ttl.go │ └── ttl_test.go ├── kubemark.log └── main.go /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/workflows/cluster-autoscaler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/.github/workflows/cluster-autoscaler.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/.github/workflows/tests.yaml -------------------------------------------------------------------------------- /.golangci.bck.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/.golangci.bck.yaml -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/README.md -------------------------------------------------------------------------------- /charts/node-ttl/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/charts/node-ttl/.helmignore -------------------------------------------------------------------------------- /charts/node-ttl/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/charts/node-ttl/Chart.yaml -------------------------------------------------------------------------------- /charts/node-ttl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/charts/node-ttl/README.md -------------------------------------------------------------------------------- /charts/node-ttl/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/charts/node-ttl/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/node-ttl/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/charts/node-ttl/templates/deployment.yaml -------------------------------------------------------------------------------- /charts/node-ttl/templates/networkpolicy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/charts/node-ttl/templates/networkpolicy.yaml -------------------------------------------------------------------------------- /charts/node-ttl/templates/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/charts/node-ttl/templates/rbac.yaml -------------------------------------------------------------------------------- /charts/node-ttl/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/charts/node-ttl/templates/service.yaml -------------------------------------------------------------------------------- /charts/node-ttl/templates/servicemonitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/charts/node-ttl/templates/servicemonitor.yaml -------------------------------------------------------------------------------- /charts/node-ttl/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/charts/node-ttl/values.yaml -------------------------------------------------------------------------------- /e2e/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/e2e/README.md -------------------------------------------------------------------------------- /e2e/cluster-autoscaler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/e2e/cluster-autoscaler.yaml -------------------------------------------------------------------------------- /e2e/e2e_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/e2e/e2e_test.go -------------------------------------------------------------------------------- /e2e/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/e2e/go.mod -------------------------------------------------------------------------------- /e2e/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/e2e/go.sum -------------------------------------------------------------------------------- /e2e/hollow-node.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/e2e/hollow-node.yaml -------------------------------------------------------------------------------- /e2e/pause-workloads.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/e2e/pause-workloads.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/go.sum -------------------------------------------------------------------------------- /internal/status/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/internal/status/status.go -------------------------------------------------------------------------------- /internal/status/status_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/internal/status/status_test.go -------------------------------------------------------------------------------- /internal/ttl/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/internal/ttl/run.go -------------------------------------------------------------------------------- /internal/ttl/ttl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/internal/ttl/ttl.go -------------------------------------------------------------------------------- /internal/ttl/ttl_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/internal/ttl/ttl_test.go -------------------------------------------------------------------------------- /kubemark.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XenitAB/node-ttl/HEAD/main.go --------------------------------------------------------------------------------