├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── kapp │ └── kapp-controller-config.yaml ├── tls │ ├── config.json │ ├── intermediate-csr.json │ ├── root-csr.json │ └── server-csr.json └── workflows │ └── ci.yaml ├── .gitignore ├── .ko.yaml ├── CHANGELOG.md ├── CODE-OF-CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── NOTICE ├── README.md ├── api └── openapi-spec │ └── conventions-server.yaml ├── cmd ├── manager │ └── main.go └── yaml-expander │ └── main.go ├── codecov.yml ├── config ├── certmanager │ ├── certificate.yaml │ ├── kustomization.yaml │ └── kustomizeconfig.yaml ├── crd │ ├── bases │ │ ├── conventions.carto.run_clusterpodconventions.yaml │ │ └── conventions.carto.run_podintents.yaml │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ └── patches │ │ ├── cainjection_in_clusterpodconventions.yaml │ │ ├── cainjection_in_podintents.yaml │ │ ├── ducks_in_clusterpodconventions.yaml │ │ ├── ducks_in_podintents.yaml │ │ ├── webhook_in_clusterpodconventions.yaml │ │ └── webhook_in_podintents.yaml ├── default │ ├── kustomization.yaml │ ├── manager_auth_proxy_patch.yaml │ ├── manager_prometheus_metrics_patch.yaml │ ├── manager_webhook_patch.yaml │ └── webhookcainjection_patch.yaml ├── manager │ ├── kustomization.yaml │ └── manager.yaml ├── rbac │ ├── auth_proxy_role.yaml │ ├── auth_proxy_role_binding.yaml │ ├── auth_proxy_service.yaml │ ├── kustomization.yaml │ ├── leader_election_role.yaml │ ├── leader_election_role_binding.yaml │ ├── role.yaml │ ├── role_binding.yaml │ └── service-account.yaml ├── samples │ ├── v1alpha1_clusterpodconvention.yaml │ └── v1alpha1_podintent.yaml └── webhook │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ ├── manifests.yaml │ └── service.yaml ├── dist ├── aks-webhooks.yaml ├── bundle.values.yaml ├── bundle.yaml ├── ca-overlay.yaml ├── ca.pem ├── cartographer-conventions.yaml ├── package-install.values.yaml ├── package-install.yaml ├── package.values.yaml ├── package.yaml ├── resource-overlay.yaml ├── sa-arn-annotation-overlay.yaml ├── schema.yaml ├── strip-status.yaml └── third-party │ └── cert-manager.yaml ├── docs ├── design.md ├── images │ ├── conventions-flow.jpg │ └── supplychain-flow.jpg └── podconventioncontext-sample.yaml ├── go.mod ├── go.sum ├── hack ├── boilerplate.go.txt ├── boilerplate.ytt.txt ├── go.mod ├── go.sum ├── hello-sbom-layer.tar.gz ├── hello.Dockerfile ├── hello.tar.gz └── tools.go ├── pkg ├── apis │ ├── conventions │ │ └── v1alpha1 │ │ │ ├── clusterpodconvention_defaults.go │ │ │ ├── clusterpodconvention_test.go │ │ │ ├── clusterpodconvention_types.go │ │ │ ├── clusterpodconvention_validation.go │ │ │ ├── doc.go │ │ │ ├── groupversion_info.go │ │ │ ├── podintent_defaults.go │ │ │ ├── podintent_lifecycle.go │ │ │ ├── podintent_test.go │ │ │ ├── podintent_types.go │ │ │ ├── podintent_validation.go │ │ │ ├── podtemplatespec.go │ │ │ └── zz_generated.deepcopy.go │ ├── interfaces.go │ └── thirdparty │ │ └── cert-manager │ │ └── v1 │ │ ├── doc.go │ │ ├── groupversion_info.go │ │ ├── types.go │ │ ├── types_certificaterequest.go │ │ └── zz_generated.deepcopy.go ├── binding │ ├── convention.go │ ├── convention_test.go │ ├── conventions.go │ ├── conventions_test.go │ ├── fake │ │ └── conventionserver.go │ ├── image_config.go │ ├── image_config_test.go │ └── webhook_config.go ├── controllers │ ├── metrics_reconciler.go │ ├── metrics_reconciler_test.go │ ├── podintent_reconciler.go │ └── podintent_reconciler_test.go └── dies │ ├── cert-manager │ └── v1 │ │ ├── certificaterequest.go │ │ ├── zz_generated.die.go │ │ └── zz_generated.die_test.go │ └── conventions │ └── v1alpha1 │ ├── clusterpodconvention.go │ ├── podintent.go │ ├── zz_generated.die.go │ └── zz_generated.die_test.go ├── samples ├── convention-server │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── server.go │ ├── server.yaml │ └── workload.yaml ├── dumper-server │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── server.go │ └── server.yaml └── spring-convention-server │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── resources │ ├── conventions.go │ ├── dependencies.go │ ├── serviceintent.go │ ├── spring_properties.go │ └── springboot.go │ ├── server.go │ ├── server.yaml │ └── workload.yaml └── webhook ├── api └── v1alpha1 │ ├── groupverion_info.go │ ├── podconventioncontext_types.go │ └── zz_generated.deepcopy.go ├── go.mod ├── go.sum ├── hack ├── boilerplate.go.txt ├── boilerplate.ytt.txt ├── go.mod ├── go.sum ├── hello-sbom-layer.tar.gz ├── hello.Dockerfile ├── hello.tar.gz └── tools.go └── server.go /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/kapp/kapp-controller-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/.github/kapp/kapp-controller-config.yaml -------------------------------------------------------------------------------- /.github/tls/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/.github/tls/config.json -------------------------------------------------------------------------------- /.github/tls/intermediate-csr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/.github/tls/intermediate-csr.json -------------------------------------------------------------------------------- /.github/tls/root-csr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/.github/tls/root-csr.json -------------------------------------------------------------------------------- /.github/tls/server-csr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/.github/tls/server-csr.json -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /cover.out 2 | 3 | # IDEs 4 | .vscode/ 5 | .DS_Store 6 | .idea 7 | -------------------------------------------------------------------------------- /.ko.yaml: -------------------------------------------------------------------------------- 1 | defaultBaseImage: paketobuildpacks/run-jammy-tiny:latest 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE-OF-CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/CODE-OF-CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/README.md -------------------------------------------------------------------------------- /api/openapi-spec/conventions-server.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/api/openapi-spec/conventions-server.yaml -------------------------------------------------------------------------------- /cmd/manager/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/cmd/manager/main.go -------------------------------------------------------------------------------- /cmd/yaml-expander/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/cmd/yaml-expander/main.go -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/codecov.yml -------------------------------------------------------------------------------- /config/certmanager/certificate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/certmanager/certificate.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/certmanager/kustomization.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/certmanager/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/crd/bases/conventions.carto.run_clusterpodconventions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/crd/bases/conventions.carto.run_clusterpodconventions.yaml -------------------------------------------------------------------------------- /config/crd/bases/conventions.carto.run_podintents.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/crd/bases/conventions.carto.run_podintents.yaml -------------------------------------------------------------------------------- /config/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/crd/kustomization.yaml -------------------------------------------------------------------------------- /config/crd/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/crd/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_clusterpodconventions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/crd/patches/cainjection_in_clusterpodconventions.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_podintents.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/crd/patches/cainjection_in_podintents.yaml -------------------------------------------------------------------------------- /config/crd/patches/ducks_in_clusterpodconventions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/crd/patches/ducks_in_clusterpodconventions.yaml -------------------------------------------------------------------------------- /config/crd/patches/ducks_in_podintents.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/crd/patches/ducks_in_podintents.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_clusterpodconventions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/crd/patches/webhook_in_clusterpodconventions.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_podintents.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/crd/patches/webhook_in_podintents.yaml -------------------------------------------------------------------------------- /config/default/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/default/kustomization.yaml -------------------------------------------------------------------------------- /config/default/manager_auth_proxy_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/default/manager_auth_proxy_patch.yaml -------------------------------------------------------------------------------- /config/default/manager_prometheus_metrics_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/default/manager_prometheus_metrics_patch.yaml -------------------------------------------------------------------------------- /config/default/manager_webhook_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/default/manager_webhook_patch.yaml -------------------------------------------------------------------------------- /config/default/webhookcainjection_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/default/webhookcainjection_patch.yaml -------------------------------------------------------------------------------- /config/manager/kustomization.yaml: -------------------------------------------------------------------------------- 1 | resources: 2 | - manager.yaml 3 | -------------------------------------------------------------------------------- /config/manager/manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/manager/manager.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/rbac/auth_proxy_role.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/rbac/auth_proxy_role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/rbac/auth_proxy_service.yaml -------------------------------------------------------------------------------- /config/rbac/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/rbac/kustomization.yaml -------------------------------------------------------------------------------- /config/rbac/leader_election_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/rbac/leader_election_role.yaml -------------------------------------------------------------------------------- /config/rbac/leader_election_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/rbac/leader_election_role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/rbac/role.yaml -------------------------------------------------------------------------------- /config/rbac/role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/rbac/role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/rbac/service-account.yaml -------------------------------------------------------------------------------- /config/samples/v1alpha1_clusterpodconvention.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/samples/v1alpha1_clusterpodconvention.yaml -------------------------------------------------------------------------------- /config/samples/v1alpha1_podintent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/samples/v1alpha1_podintent.yaml -------------------------------------------------------------------------------- /config/webhook/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/webhook/kustomization.yaml -------------------------------------------------------------------------------- /config/webhook/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/webhook/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/webhook/manifests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/webhook/manifests.yaml -------------------------------------------------------------------------------- /config/webhook/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/config/webhook/service.yaml -------------------------------------------------------------------------------- /dist/aks-webhooks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/dist/aks-webhooks.yaml -------------------------------------------------------------------------------- /dist/bundle.values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/dist/bundle.values.yaml -------------------------------------------------------------------------------- /dist/bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/dist/bundle.yaml -------------------------------------------------------------------------------- /dist/ca-overlay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/dist/ca-overlay.yaml -------------------------------------------------------------------------------- /dist/ca.pem: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dist/cartographer-conventions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/dist/cartographer-conventions.yaml -------------------------------------------------------------------------------- /dist/package-install.values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/dist/package-install.values.yaml -------------------------------------------------------------------------------- /dist/package-install.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/dist/package-install.yaml -------------------------------------------------------------------------------- /dist/package.values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/dist/package.values.yaml -------------------------------------------------------------------------------- /dist/package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/dist/package.yaml -------------------------------------------------------------------------------- /dist/resource-overlay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/dist/resource-overlay.yaml -------------------------------------------------------------------------------- /dist/sa-arn-annotation-overlay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/dist/sa-arn-annotation-overlay.yaml -------------------------------------------------------------------------------- /dist/schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/dist/schema.yaml -------------------------------------------------------------------------------- /dist/strip-status.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/dist/strip-status.yaml -------------------------------------------------------------------------------- /dist/third-party/cert-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/dist/third-party/cert-manager.yaml -------------------------------------------------------------------------------- /docs/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/docs/design.md -------------------------------------------------------------------------------- /docs/images/conventions-flow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/docs/images/conventions-flow.jpg -------------------------------------------------------------------------------- /docs/images/supplychain-flow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/docs/images/supplychain-flow.jpg -------------------------------------------------------------------------------- /docs/podconventioncontext-sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/docs/podconventioncontext-sample.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/go.sum -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /hack/boilerplate.ytt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/hack/boilerplate.ytt.txt -------------------------------------------------------------------------------- /hack/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/hack/go.mod -------------------------------------------------------------------------------- /hack/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/hack/go.sum -------------------------------------------------------------------------------- /hack/hello-sbom-layer.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/hack/hello-sbom-layer.tar.gz -------------------------------------------------------------------------------- /hack/hello.Dockerfile: -------------------------------------------------------------------------------- 1 | FROM scratch 2 | LABEL hello=world 3 | COPY boilerplate.go.txt /LICENSE 4 | -------------------------------------------------------------------------------- /hack/hello.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/hack/hello.tar.gz -------------------------------------------------------------------------------- /hack/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/hack/tools.go -------------------------------------------------------------------------------- /pkg/apis/conventions/v1alpha1/clusterpodconvention_defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/conventions/v1alpha1/clusterpodconvention_defaults.go -------------------------------------------------------------------------------- /pkg/apis/conventions/v1alpha1/clusterpodconvention_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/conventions/v1alpha1/clusterpodconvention_test.go -------------------------------------------------------------------------------- /pkg/apis/conventions/v1alpha1/clusterpodconvention_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/conventions/v1alpha1/clusterpodconvention_types.go -------------------------------------------------------------------------------- /pkg/apis/conventions/v1alpha1/clusterpodconvention_validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/conventions/v1alpha1/clusterpodconvention_validation.go -------------------------------------------------------------------------------- /pkg/apis/conventions/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/conventions/v1alpha1/doc.go -------------------------------------------------------------------------------- /pkg/apis/conventions/v1alpha1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/conventions/v1alpha1/groupversion_info.go -------------------------------------------------------------------------------- /pkg/apis/conventions/v1alpha1/podintent_defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/conventions/v1alpha1/podintent_defaults.go -------------------------------------------------------------------------------- /pkg/apis/conventions/v1alpha1/podintent_lifecycle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/conventions/v1alpha1/podintent_lifecycle.go -------------------------------------------------------------------------------- /pkg/apis/conventions/v1alpha1/podintent_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/conventions/v1alpha1/podintent_test.go -------------------------------------------------------------------------------- /pkg/apis/conventions/v1alpha1/podintent_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/conventions/v1alpha1/podintent_types.go -------------------------------------------------------------------------------- /pkg/apis/conventions/v1alpha1/podintent_validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/conventions/v1alpha1/podintent_validation.go -------------------------------------------------------------------------------- /pkg/apis/conventions/v1alpha1/podtemplatespec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/conventions/v1alpha1/podtemplatespec.go -------------------------------------------------------------------------------- /pkg/apis/conventions/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/conventions/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /pkg/apis/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/interfaces.go -------------------------------------------------------------------------------- /pkg/apis/thirdparty/cert-manager/v1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/thirdparty/cert-manager/v1/doc.go -------------------------------------------------------------------------------- /pkg/apis/thirdparty/cert-manager/v1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/thirdparty/cert-manager/v1/groupversion_info.go -------------------------------------------------------------------------------- /pkg/apis/thirdparty/cert-manager/v1/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/thirdparty/cert-manager/v1/types.go -------------------------------------------------------------------------------- /pkg/apis/thirdparty/cert-manager/v1/types_certificaterequest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/thirdparty/cert-manager/v1/types_certificaterequest.go -------------------------------------------------------------------------------- /pkg/apis/thirdparty/cert-manager/v1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/apis/thirdparty/cert-manager/v1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /pkg/binding/convention.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/binding/convention.go -------------------------------------------------------------------------------- /pkg/binding/convention_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/binding/convention_test.go -------------------------------------------------------------------------------- /pkg/binding/conventions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/binding/conventions.go -------------------------------------------------------------------------------- /pkg/binding/conventions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/binding/conventions_test.go -------------------------------------------------------------------------------- /pkg/binding/fake/conventionserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/binding/fake/conventionserver.go -------------------------------------------------------------------------------- /pkg/binding/image_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/binding/image_config.go -------------------------------------------------------------------------------- /pkg/binding/image_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/binding/image_config_test.go -------------------------------------------------------------------------------- /pkg/binding/webhook_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/binding/webhook_config.go -------------------------------------------------------------------------------- /pkg/controllers/metrics_reconciler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/controllers/metrics_reconciler.go -------------------------------------------------------------------------------- /pkg/controllers/metrics_reconciler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/controllers/metrics_reconciler_test.go -------------------------------------------------------------------------------- /pkg/controllers/podintent_reconciler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/controllers/podintent_reconciler.go -------------------------------------------------------------------------------- /pkg/controllers/podintent_reconciler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/controllers/podintent_reconciler_test.go -------------------------------------------------------------------------------- /pkg/dies/cert-manager/v1/certificaterequest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/dies/cert-manager/v1/certificaterequest.go -------------------------------------------------------------------------------- /pkg/dies/cert-manager/v1/zz_generated.die.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/dies/cert-manager/v1/zz_generated.die.go -------------------------------------------------------------------------------- /pkg/dies/cert-manager/v1/zz_generated.die_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/dies/cert-manager/v1/zz_generated.die_test.go -------------------------------------------------------------------------------- /pkg/dies/conventions/v1alpha1/clusterpodconvention.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/dies/conventions/v1alpha1/clusterpodconvention.go -------------------------------------------------------------------------------- /pkg/dies/conventions/v1alpha1/podintent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/dies/conventions/v1alpha1/podintent.go -------------------------------------------------------------------------------- /pkg/dies/conventions/v1alpha1/zz_generated.die.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/dies/conventions/v1alpha1/zz_generated.die.go -------------------------------------------------------------------------------- /pkg/dies/conventions/v1alpha1/zz_generated.die_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/pkg/dies/conventions/v1alpha1/zz_generated.die_test.go -------------------------------------------------------------------------------- /samples/convention-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/convention-server/README.md -------------------------------------------------------------------------------- /samples/convention-server/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/convention-server/go.mod -------------------------------------------------------------------------------- /samples/convention-server/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/convention-server/go.sum -------------------------------------------------------------------------------- /samples/convention-server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/convention-server/server.go -------------------------------------------------------------------------------- /samples/convention-server/server.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/convention-server/server.yaml -------------------------------------------------------------------------------- /samples/convention-server/workload.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/convention-server/workload.yaml -------------------------------------------------------------------------------- /samples/dumper-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/dumper-server/README.md -------------------------------------------------------------------------------- /samples/dumper-server/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/dumper-server/go.mod -------------------------------------------------------------------------------- /samples/dumper-server/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/dumper-server/go.sum -------------------------------------------------------------------------------- /samples/dumper-server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/dumper-server/server.go -------------------------------------------------------------------------------- /samples/dumper-server/server.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/dumper-server/server.yaml -------------------------------------------------------------------------------- /samples/spring-convention-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/spring-convention-server/README.md -------------------------------------------------------------------------------- /samples/spring-convention-server/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/spring-convention-server/go.mod -------------------------------------------------------------------------------- /samples/spring-convention-server/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/spring-convention-server/go.sum -------------------------------------------------------------------------------- /samples/spring-convention-server/resources/conventions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/spring-convention-server/resources/conventions.go -------------------------------------------------------------------------------- /samples/spring-convention-server/resources/dependencies.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/spring-convention-server/resources/dependencies.go -------------------------------------------------------------------------------- /samples/spring-convention-server/resources/serviceintent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/spring-convention-server/resources/serviceintent.go -------------------------------------------------------------------------------- /samples/spring-convention-server/resources/spring_properties.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/spring-convention-server/resources/spring_properties.go -------------------------------------------------------------------------------- /samples/spring-convention-server/resources/springboot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/spring-convention-server/resources/springboot.go -------------------------------------------------------------------------------- /samples/spring-convention-server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/spring-convention-server/server.go -------------------------------------------------------------------------------- /samples/spring-convention-server/server.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/spring-convention-server/server.yaml -------------------------------------------------------------------------------- /samples/spring-convention-server/workload.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/samples/spring-convention-server/workload.yaml -------------------------------------------------------------------------------- /webhook/api/v1alpha1/groupverion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/webhook/api/v1alpha1/groupverion_info.go -------------------------------------------------------------------------------- /webhook/api/v1alpha1/podconventioncontext_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/webhook/api/v1alpha1/podconventioncontext_types.go -------------------------------------------------------------------------------- /webhook/api/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/webhook/api/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /webhook/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/webhook/go.mod -------------------------------------------------------------------------------- /webhook/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/webhook/go.sum -------------------------------------------------------------------------------- /webhook/hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/webhook/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /webhook/hack/boilerplate.ytt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/webhook/hack/boilerplate.ytt.txt -------------------------------------------------------------------------------- /webhook/hack/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/webhook/hack/go.mod -------------------------------------------------------------------------------- /webhook/hack/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/webhook/hack/go.sum -------------------------------------------------------------------------------- /webhook/hack/hello-sbom-layer.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/webhook/hack/hello-sbom-layer.tar.gz -------------------------------------------------------------------------------- /webhook/hack/hello.Dockerfile: -------------------------------------------------------------------------------- 1 | FROM scratch 2 | LABEL hello=world 3 | COPY boilerplate.go.txt /LICENSE 4 | -------------------------------------------------------------------------------- /webhook/hack/hello.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/webhook/hack/hello.tar.gz -------------------------------------------------------------------------------- /webhook/hack/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/webhook/hack/tools.go -------------------------------------------------------------------------------- /webhook/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/cartographer-conventions/HEAD/webhook/server.go --------------------------------------------------------------------------------