├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── cmd ├── examples.go ├── examples │ ├── apps │ │ └── v1 │ │ │ └── deployment.yaml │ ├── gateway.networking.k8s.io │ │ └── v1beta1 │ │ │ └── gateway.yaml │ ├── networking.istio.io │ │ └── v1beta1 │ │ │ ├── destinationrule.yaml │ │ │ ├── gateway.yaml │ │ │ └── virtualservice.yaml │ ├── security.istio.io │ │ └── v1beta1 │ │ │ ├── authorizationpolicy.yaml │ │ │ └── requestauthentication.yaml │ └── v1 │ │ ├── configmap.yaml │ │ ├── namespace.yaml │ │ ├── pod.yaml │ │ ├── service.yaml │ │ └── serviceaccount.yaml └── root.go ├── go.mod ├── go.sum └── main.go /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | bin/ 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/README.md -------------------------------------------------------------------------------- /cmd/examples.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/cmd/examples.go -------------------------------------------------------------------------------- /cmd/examples/apps/v1/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/cmd/examples/apps/v1/deployment.yaml -------------------------------------------------------------------------------- /cmd/examples/gateway.networking.k8s.io/v1beta1/gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/cmd/examples/gateway.networking.k8s.io/v1beta1/gateway.yaml -------------------------------------------------------------------------------- /cmd/examples/networking.istio.io/v1beta1/destinationrule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/cmd/examples/networking.istio.io/v1beta1/destinationrule.yaml -------------------------------------------------------------------------------- /cmd/examples/networking.istio.io/v1beta1/gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/cmd/examples/networking.istio.io/v1beta1/gateway.yaml -------------------------------------------------------------------------------- /cmd/examples/networking.istio.io/v1beta1/virtualservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/cmd/examples/networking.istio.io/v1beta1/virtualservice.yaml -------------------------------------------------------------------------------- /cmd/examples/security.istio.io/v1beta1/authorizationpolicy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/cmd/examples/security.istio.io/v1beta1/authorizationpolicy.yaml -------------------------------------------------------------------------------- /cmd/examples/security.istio.io/v1beta1/requestauthentication.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/cmd/examples/security.istio.io/v1beta1/requestauthentication.yaml -------------------------------------------------------------------------------- /cmd/examples/v1/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/cmd/examples/v1/configmap.yaml -------------------------------------------------------------------------------- /cmd/examples/v1/namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: STRING 5 | -------------------------------------------------------------------------------- /cmd/examples/v1/pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/cmd/examples/v1/pod.yaml -------------------------------------------------------------------------------- /cmd/examples/v1/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/cmd/examples/v1/service.yaml -------------------------------------------------------------------------------- /cmd/examples/v1/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/cmd/examples/v1/serviceaccount.yaml -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/cmd/root.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trstringer/kubectl-example/HEAD/main.go --------------------------------------------------------------------------------