diff --git a/package/crossplane.yaml b/package/crossplane.yaml index 052048fc5..da78ff867 100644 --- a/package/crossplane.yaml +++ b/package/crossplane.yaml @@ -3,13 +3,64 @@ kind: Provider metadata: name: provider-gcp annotations: + meta.crossplane.io/maintainer: Crossplane Maintainers + meta.crossplane.io/source: github.com/crossplane/provider-gcp + meta.crossplane.io/license: Apache-2.0 + meta.crossplane.io/description: | + The Google Cloud Platform (GCP) Crossplane provider adds support for + managing GCP resources in Kubernetes. + + meta.crossplane.io/readme: | + `provider-gcp` is the Crossplane infrastructure provider for the [Google + Cloud Platform (GCP)](https://cloud.google.com/). + + Available resources and their fields can be found in the [CRD + Docs](https://doc.crds.dev/github.com/crossplane/provider-gcp). + + If you encounter an issue please reach out on + [slack.crossplane.io](https://slack.crossplane.io) and create an issue in + the [crossplane/provider-gcp](https://github.com/crossplane/provider-gcp) + repo. + meta.crossplane.io/iconURI: data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjUiIGhlaWdodD0iNjUiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNLjIwNTI5Mzk0LjY4MDM3NDI3SDIzLjA0MDMwNzdWMTEuMTU4NDcwNUguMjA1MjkzOTR6Ii8+PHBhdGggaWQ9ImMiIGQ9Ik0uNjg0MjgzNC4wNTc2NDU5aDE4LjgwNTIyNHYyNS42NzQ5MzE2SC42ODQyODM0eiIvPjxwYXRoIGlkPSJlIiBkPSJNMCAuNTIwNDEzNzloMTguMTcyMzUzOFYxOC45MTQ5NTg4SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiB4PSIuNSIgeT0iLjUiIGZpbGw9IiNGQUZBRkEiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSIjRDhEOERBIiByeD0iMTYiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOS4xMjggMTYuNDI4KSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHBhdGggZmlsbD0iI0VBNDMzNSIgZD0iTTE4LjY2ODM0NDkgOC43MzE3Mjg0aDEuMDk1NzNsMy4xMjI4MzA2LTMuMTU4MDg5MDYuMTUzNDAyMi0xLjM0MDgwMjcyQzE3LjIyODU1NTYtLjk1NTI5NDI0IDguMzU4NjIxMDctLjM5NTcwMzAyIDMuMjI4NDEzMDkgNS40ODE2NjY5MyAxLjgwMjg2ODMyIDcuMTE1MDA4NDIuNzY5NTk0OSA5LjA1NjQwMjEyLjIwNTI5Mzk0IDExLjE1ODQ3MDVjLjM0NzM0NjQyLS4xNDQwNTMyLjczMzA0MzM5LS4xNjczMjMzIDEuMDk1NzMwMDMtLjA2NjQ4NjFsNi4yNDU2NjExNS0xLjA0MTYxNTNzLjMxNzc2MTcxLS41MzE4ODg2OS40ODIxMjEyMi0uNDk4NjQ1NjVDMTAuODA2NDgyIDYuNDY1NjYwOTkgMTUuNDgxOTYyIDYuMTA2NjM2MTMgMTguNjkwMjU5NSA4LjczMTcyODRoLS4wMjE5MTQ2eiIgbWFzaz0idXJsKCNiKSIvPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMS40MzYgMjAuNjE0KSI+PG1hc2sgaWQ9ImQiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2MiLz48L21hc2s+PHBhdGggZmlsbD0iIzQyODVGNCIgZD0iTTE1LjAyNzM4OTUgNi45NzIxOTg3N2MtLjcxNzcwMzItMi42NzM4NDg3My0yLjE5MTQ2MDEtNS4wNzYyMTI2MS00LjI0MDQ3NTItNi45MTQ1NTI4N0w2LjQwMzk5NDE1IDQuNDkwMDUxNTljMS44NTA2ODgwMSAxLjUyOTE3OTk2IDIuOTA0NzgwMyAzLjgzMjkyMjgyIDIuODU5ODU1MzcgNi4yNDk2OTIwMXYuNzg2NzUyYzIuMTU1MzAwOTggMCAzLjkwMDc5ODg4IDEuNzY2MzEzNyAzLjkwMDc5ODg4IDMuOTQzNzMzIDAgMi4xNzk2MzU1LTEuNzQ1NDk3OSAzLjk0NTk0OTEtMy45MDA3OTg4OCAzLjk0NTk0OTFoLTcuODAxNTk3OGwtLjc3Nzk2ODMyLjc5NzgzMzF2NC43MzE1OTNsLjc3Nzk2ODMyLjc4Njc1MjFoNy44MDE1OTc4YzUuNjAzNTYzMzguMDQzMjE1OSAxMC4xODE1MjMzOC00LjUxNDQwNTIgMTAuMjI1MzUyNTgtMTAuMTgwMTI3OC4wMjYyOTc2LTMuNDM1MTE0NC0xLjY0Nzk3NzktNi42NTYzNjUyNi00LjQ2MTgxMjYtOC41ODAwMjkzMyIgbWFzaz0idXJsKCNkKSIvPjwvZz48cGF0aCBmaWxsPSIjMzRBODUzIiBkPSJNMjUuMDg1ODY2MiA0Ni4zMDI0NzM5aDcuODAxNTk3OHYtNi4zMTYxNzgxaC03LjgwMTU5NzhjLS41NTU1MzUxNCAwLTEuMTA1NTkxNjEtLjEyMTg5MTEtMS42MTA3MjMxNi0uMzU1NzAwNWwtMS4wOTU3MzAwMi4zNDQ2MTk1LTMuMTQ0NzQ1MTggMy4xNTgwODkxLS4yNzM5MzI1MSAxLjEwODEwMTRjMS43NjQxMjUzNCAxLjM0NjM0MzIgMy45MTUwNDMzOSAyLjA3MTA0MTUgNi4xMjUxMzA4NyAyLjA2MTA2ODYiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNSAyNS4yOTMpIj48bWFzayBpZD0iZiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjZSIvPjwvbWFzaz48cGF0aCBmaWxsPSIjRkJCQzA1IiBkPSJNMTAuMDg1ODY2Mi41MjA0MTM4QzQuNDgyMzAyODIuNTU0ODI2MzctLjAzMzIwMDYyIDUuMTc1NjA5My0uMDAwNTA3MDYgMTAuODQyNDRjLjAxODgwNTc1IDMuMTY0NzM3NiAxLjQ4MDUwOTYxIDYuMTQzMzE0MyAzLjk2MTI0MjM5IDguMDcyNTE4OEw4LjQ4NjEwMDM0IDE0LjMzODVjLTEuOTYzNTQ4MjEtLjg5NzU2MjItMi44MzU3NDkzMS0zLjIzMzQ0LTEuOTQ4MjA3OTgtNS4yMTkxNTc3Mi44ODY0NDU1OS0xLjk4NTcxNzc1IDMuMTk3MzQwMjItMi44Njc3NjY0OSA1LjE2MDg4ODQ0LTEuOTcxMzEyNDMuODY0NTMxLjM5NTU5MjIgMS41NTgxMjgxIDEuMDk3MDIwNCAxLjk0ODIwOCAxLjk3MTMxMjQzbDQuNTI1MzY1LTQuNTc2NDU4ODhDMTYuMjQ3MTU2MSAxLjk5NzU3NDQzIDEzLjI1NDcxNzQuNTA5Mzk0MjIgMTAuMDg1ODY2Mi41MjA0MTM4IiBtYXNrPSJ1cmwoI2YpIi8+PC9nPjwvZz48L3N2Zz4= + friendly-name.meta.crossplane.io: Provider GCP + + friendly-group-name.meta.crossplane.io/cache.gcp.crossplane.io: "Caches" + friendly-group-name.meta.crossplane.io/compute.gcp.crossplane.io: "Compute" + friendly-group-name.meta.crossplane.io/container.gcp.crossplane.io: "Containers" + friendly-group-name.meta.crossplane.io/database.gcp.crossplane.io: "Databases" + friendly-group-name.meta.crossplane.io/iam.gcp.crossplane.io: "IAM" + friendly-group-name.meta.crossplane.io/kms.gcp.crossplane.io: "Key Managment" + friendly-group-name.meta.crossplane.io/pubsub.gcp.crossplane.io: "Pub/Sub" + friendly-group-name.meta.crossplane.io/servicenetworking.gcp.crossplane.io: "Service Networking" + friendly-group-name.meta.crossplane.io/storage.gcp.crossplane.io: "Storage" + + friendly-kind-name.meta.crossplane.io/bucketpolicy.storage.gcp.crossplane.io: Bucket Policy + friendly-kind-name.meta.crossplane.io/bucketpolicymember.storage.gcp.crossplane.io: Bucket Policy Member + friendly-kind-name.meta.crossplane.io/bucket.storage.gcp.crossplane.io: Bucket + friendly-kind-name.meta.crossplane.io/cloudmemorystoreinstance.cache.gcp.crossplane.io: Memorystore Instance + friendly-kind-name.meta.crossplane.io/cloudsqlinstance.database.gcp.crossplane.io: SQL Instance + friendly-kind-name.meta.crossplane.io/connection.servicenetworking.gcp.crossplane.io: Connection + friendly-kind-name.meta.crossplane.io/cryptokeypolicy.kms.gcp.crossplane.io: Crypto Key Policy + friendly-kind-name.meta.crossplane.io/cryptokey.kms.gcp.crossplane.io: Crypto Key + friendly-kind-name.meta.crossplane.io/gkecluster.container.gcp.crossplane.io: GKE Cluster + friendly-kind-name.meta.crossplane.io/globaladdress.compute.gcp.crossplane.io: Global Address + friendly-kind-name.meta.crossplane.io/keyring.kms.gcp.crossplane.io: Keyring + friendly-kind-name.meta.crossplane.io/network.compute.gcp.crossplane.io: Network + friendly-kind-name.meta.crossplane.io/nodepool.container.gcp.crossplane.io: GKE Node Pool + friendly-kind-name.meta.crossplane.io/serviceaccountpolicy.iam.gcp.crossplane.io: Service Account Policy + friendly-kind-name.meta.crossplane.io/serviceaccount.iam.gcp.crossplane.io: Service Account + friendly-kind-name.meta.crossplane.io/subnetwork.compute.gcp.crossplane.io: Subnetwork + friendly-kind-name.meta.crossplane.io/topic.pubsub.gcp.crossplane.io: Topic + + # TODO(negz): Remove the below metadata once we're two releases past v0.16, + # which should be enough time for consumers to update. company: Crossplane maintainer: Crossplane Maintainers source: github.com/crossplane/provider-gcp license: Apache-2.0 descriptionShort: | The GCP Crossplane provider enables infrastructure management for the - Google Cloud Platform. + Google Cloud Platform. description: | The Google Cloud Platform (GCP) Crossplane provider adds support for