├── .gitignore ├── Dockerfile ├── Makefile ├── PROJECT ├── README.md ├── Tiltfile ├── api └── v1 │ ├── groupversion_info.go │ ├── machine_types.go │ ├── web_types.go │ └── zz_generated.deepcopy.go ├── bin └── manager ├── cheat.txt ├── config ├── certmanager │ ├── certificate.yaml │ ├── kustomization.yaml │ └── kustomizeconfig.yaml ├── crd │ ├── bases │ │ ├── tilt.op.tilt.dev_machines.yaml │ │ └── tilt.op.tilt.dev_webs.yaml │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ └── patches │ │ ├── cainjection_in_machines.yaml │ │ └── webhook_in_machines.yaml ├── default │ ├── kustomization.yaml │ ├── manager_auth_proxy_patch.yaml │ ├── manager_webhook_patch.yaml │ └── webhookcainjection_patch.yaml ├── manager │ ├── kustomization.yaml │ └── manager.yaml ├── prometheus │ ├── kustomization.yaml │ └── monitor.yaml ├── rbac │ ├── auth_proxy_client_clusterrole.yaml │ ├── auth_proxy_role.yaml │ ├── auth_proxy_role_binding.yaml │ ├── auth_proxy_service.yaml │ ├── kustomization.yaml │ ├── leader_election_role.yaml │ ├── leader_election_role_binding.yaml │ ├── machine_editor_role.yaml │ ├── machine_viewer_role.yaml │ ├── role.yaml │ └── role_binding.yaml ├── samples │ ├── playful.yaml │ ├── useful.yaml │ ├── useless.yaml │ └── web.yaml └── webhook │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ └── service.yaml ├── controllers ├── machine_controller.go ├── suite_test.go └── web_controller.go ├── go.mod ├── go.sum ├── hack └── boilerplate.go.txt ├── main.go ├── tilt.docker └── tilt_modules ├── extensions.json └── restart_process └── Tiltfile /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/Dockerfile -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/Makefile -------------------------------------------------------------------------------- /PROJECT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/PROJECT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/README.md -------------------------------------------------------------------------------- /Tiltfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/Tiltfile -------------------------------------------------------------------------------- /api/v1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/api/v1/groupversion_info.go -------------------------------------------------------------------------------- /api/v1/machine_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/api/v1/machine_types.go -------------------------------------------------------------------------------- /api/v1/web_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/api/v1/web_types.go -------------------------------------------------------------------------------- /api/v1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/api/v1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /bin/manager: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/bin/manager -------------------------------------------------------------------------------- /cheat.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/cheat.txt -------------------------------------------------------------------------------- /config/certmanager/certificate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/certmanager/certificate.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/certmanager/kustomization.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/certmanager/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/crd/bases/tilt.op.tilt.dev_machines.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/crd/bases/tilt.op.tilt.dev_machines.yaml -------------------------------------------------------------------------------- /config/crd/bases/tilt.op.tilt.dev_webs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/crd/bases/tilt.op.tilt.dev_webs.yaml -------------------------------------------------------------------------------- /config/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/crd/kustomization.yaml -------------------------------------------------------------------------------- /config/crd/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/crd/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_machines.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/crd/patches/cainjection_in_machines.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_machines.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/crd/patches/webhook_in_machines.yaml -------------------------------------------------------------------------------- /config/default/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/default/kustomization.yaml -------------------------------------------------------------------------------- /config/default/manager_auth_proxy_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/default/manager_auth_proxy_patch.yaml -------------------------------------------------------------------------------- /config/default/manager_webhook_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/default/manager_webhook_patch.yaml -------------------------------------------------------------------------------- /config/default/webhookcainjection_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/default/webhookcainjection_patch.yaml -------------------------------------------------------------------------------- /config/manager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/manager/kustomization.yaml -------------------------------------------------------------------------------- /config/manager/manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/manager/manager.yaml -------------------------------------------------------------------------------- /config/prometheus/kustomization.yaml: -------------------------------------------------------------------------------- 1 | resources: 2 | - monitor.yaml 3 | -------------------------------------------------------------------------------- /config/prometheus/monitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/prometheus/monitor.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_client_clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/rbac/auth_proxy_client_clusterrole.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/rbac/auth_proxy_role.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/rbac/auth_proxy_role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/rbac/auth_proxy_service.yaml -------------------------------------------------------------------------------- /config/rbac/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/rbac/kustomization.yaml -------------------------------------------------------------------------------- /config/rbac/leader_election_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/rbac/leader_election_role.yaml -------------------------------------------------------------------------------- /config/rbac/leader_election_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/rbac/leader_election_role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/machine_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/rbac/machine_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/machine_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/rbac/machine_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/rbac/role.yaml -------------------------------------------------------------------------------- /config/rbac/role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/rbac/role_binding.yaml -------------------------------------------------------------------------------- /config/samples/playful.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/samples/playful.yaml -------------------------------------------------------------------------------- /config/samples/useful.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/samples/useful.yaml -------------------------------------------------------------------------------- /config/samples/useless.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/samples/useless.yaml -------------------------------------------------------------------------------- /config/samples/web.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/samples/web.yaml -------------------------------------------------------------------------------- /config/webhook/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/webhook/kustomization.yaml -------------------------------------------------------------------------------- /config/webhook/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/webhook/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/webhook/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/config/webhook/service.yaml -------------------------------------------------------------------------------- /controllers/machine_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/controllers/machine_controller.go -------------------------------------------------------------------------------- /controllers/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/controllers/suite_test.go -------------------------------------------------------------------------------- /controllers/web_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/controllers/web_controller.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/go.sum -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/main.go -------------------------------------------------------------------------------- /tilt.docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/tilt.docker -------------------------------------------------------------------------------- /tilt_modules/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/tilt_modules/extensions.json -------------------------------------------------------------------------------- /tilt_modules/restart_process/Tiltfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tilt-dev/uselessoperator/HEAD/tilt_modules/restart_process/Tiltfile --------------------------------------------------------------------------------