diff --git a/content/master/learn/community-extension-projects.md b/content/master/learn/community-extension-projects.md new file mode 100644 index 000000000..c0882034e --- /dev/null +++ b/content/master/learn/community-extension-projects.md @@ -0,0 +1,120 @@ +--- +title: Community Extension Projects +description: List of current Crossplane Community Extension Projects +weight: 310 +--- + +The Crossplane community has built a rich set of +[Community Extension Projects](https://github.com/crossplane/crossplane/blob/main/GOVERNANCE.md#community-extension-projects) +for use by Crossplane adopters to extend the usefulness of their Crossplane powered +control planes. They're all hosted under the +[crossplane-contrib](https://github.com/crossplane-contrib) organization. + + +{{< hint "note" >}} +All Community Extension Projects should maintain good project health and adhere to +the policies stated in the [project governance](https://github.com/crossplane/crossplane/blob/main/GOVERNANCE.md#policies-for-community-extension-projects). + +If a project falls out of compliance then the repository is archived and the +project is removed from this list. All projects on this page should be ready to +use by Crossplane adopters. +{{< /hint >}} + + +## Providers + + +- [provider-upjet-alibabacloud](https://github.com/crossplane-contrib/provider-upjet-alibabacloud) +- [provider-ansible](https://github.com/crossplane-contrib/provider-ansible) +- [provider-argocd](https://github.com/crossplane-contrib/provider-argocd) +- [provider-aws](https://github.com/crossplane-contrib/provider-aws) +- [provider-upjet-aws](https://github.com/crossplane-contrib/provider-upjet-aws) +- [provider-upjet-azure](https://github.com/crossplane-contrib/provider-upjet-azure) +- [provider-upjet-azuread](https://github.com/crossplane-contrib/provider-upjet-azuread) +- [provider-capi](https://github.com/crossplane-contrib/provider-capi) +- [crossplane-provider-castai](https://github.com/crossplane-contrib/crossplane-provider-castai) +- [provider-civo](https://github.com/crossplane-contrib/provider-civo) +- [provider-cloudflare](https://github.com/crossplane-contrib/provider-cloudflare) +- [provider-cloudinit](https://github.com/crossplane-contrib/provider-cloudinit) +- [provider-confluent](https://github.com/crossplane-contrib/provider-confluent) +- [provider-upjet-digitalocean](https://github.com/crossplane-contrib/provider-upjet-digitalocean) +- [provider-jet-ec](https://github.com/crossplane-contrib/provider-jet-ec) +- [provider-upjet-ec](https://github.com/crossplane-contrib/provider-upjet-ec) +- [provider-upjet-edgeadc](https://github.com/crossplane-contrib/provider-upjet-edgeadc) +- [provider-jet-equinix](https://github.com/crossplane-contrib/provider-jet-equinix) +- [provider-gcp-beta](https://github.com/crossplane-contrib/provider-gcp-beta) +- [provider-upjet-gcp](https://github.com/crossplane-contrib/provider-upjet-gcp) +- [provider-gitlab](https://github.com/crossplane-contrib/provider-gitlab) +- [provider-upjet-github](https://github.com/crossplane-contrib/provider-upjet-github) +- [provider-helm](https://github.com/crossplane-contrib/provider-helm) +- [provider-http](https://github.com/crossplane-contrib/provider-http) +- [provider-ibm-cloud](https://github.com/crossplane-contrib/provider-ibm-cloud) +- [provider-infoblox-nios](https://github.com/crossplane-contrib/provider-infoblox-nios) +- [provider-influxdb](https://github.com/crossplane-contrib/provider-influxdb) +- [provider-kafka](https://github.com/crossplane-contrib/provider-kafka) +- [provider-upjet-kafka](https://github.com/crossplane-contrib/provider-upjet-kafka) +- [provider-keycloak](https://github.com/crossplane-contrib/provider-keycloak) +- [provider-kops](https://github.com/crossplane-contrib/provider-kops) +- [provider-kubernetes](https://github.com/crossplane-contrib/provider-kubernetes) +- [provider-mongodbatlas](https://github.com/crossplane-contrib/provider-mongodbatlas) +- [provider-upjet-mysql](https://github.com/crossplane-contrib/provider-upjet-mysql) +- [provider-newrelic](https://github.com/crossplane-contrib/provider-newrelic) +- [crossplane-provider-newrelic](https://github.com/crossplane-contrib/crossplane-provider-newrelic) +- [provider-nop](https://github.com/crossplane-contrib/provider-nop) +- [provider-okta](https://github.com/crossplane-contrib/provider-okta) +- [provider-openstack](https://github.com/crossplane-contrib/provider-openstack) +- [provider-pagerduty](https://github.com/crossplane-contrib/provider-pagerduty) +- [provider-palette](https://github.com/crossplane-contrib/provider-palette) +- [provider-jet-rancher](https://github.com/crossplane-contrib/provider-jet-rancher) +- [provider-redpanda](https://github.com/crossplane-contrib/provider-redpanda) +- [provider-secret](https://github.com/crossplane-contrib/provider-secret) +- [provider-spotify](https://github.com/crossplane-contrib/provider-spotify) +- [provider-sql](https://github.com/crossplane-contrib/provider-sql) +- [provider-styra](https://github.com/crossplane-contrib/provider-styra) +- [provider-talos](https://github.com/crossplane-contrib/provider-talos) +- [provider-tencentcloud](https://github.com/crossplane-contrib/provider-tencentcloud) +- [provider-terraform](https://github.com/crossplane-contrib/provider-terraform) +- [provider-jet-vault](https://github.com/crossplane-contrib/provider-jet-vault) +- [provider-workflows](https://github.com/crossplane-contrib/provider-workflows) +- [provider-zpa](https://github.com/crossplane-contrib/provider-zpa) + + +## Functions + + +- [function-auto-ready](https://github.com/crossplane-contrib/function-auto-ready) +- [function-cel-filter](https://github.com/crossplane-contrib/function-cel-filter) +- [function-cue](https://github.com/crossplane-contrib/function-cue) +- [function-dummy](https://github.com/crossplane-contrib/function-dummy) +- [function-environment-configs](https://github.com/crossplane-contrib/function-environment-configs) +- [function-extra-resources](https://github.com/crossplane-contrib/function-extra-resources) +- [function-go-templating](https://github.com/crossplane-contrib/function-go-templating) +- [function-hcl](https://github.com/crossplane-contrib/function-hcl) +- [function-kcl](https://github.com/crossplane-contrib/function-kcl) +- [function-patch-and-transform](https://github.com/crossplane-contrib/function-patch-and-transform) +- [function-python](https://github.com/crossplane-contrib/function-python) +- [function-sequencer](https://github.com/crossplane-contrib/function-sequencer) +- [function-shell](https://github.com/crossplane-contrib/function-shell) +- [function-status-transformer](https://github.com/crossplane-contrib/function-status-transformer) +- [function-tag-manager](https://github.com/crossplane-contrib/function-tag-manager) +- [function-unit-test](https://github.com/crossplane-contrib/function-unit-test) + + +## Configurations + + +- [configuration-quickstart](https://github.com/crossplane-contrib/configuration-quickstart) + + +## Tools and utilities + + +- [crossplane-cdk8s](https://github.com/crossplane-contrib/crossplane-cdk8s) +- [crossplane-diff](https://github.com/crossplane-contrib/crossplane-diff) +- [crossplane-lint](https://github.com/crossplane-contrib/crossplane-lint) +- [ess-plugin-vault](https://github.com/crossplane-contrib/ess-plugin-vault) +- [setup-crossplane-action](https://github.com/crossplane-contrib/setup-crossplane-action) +- [x-generation](https://github.com/crossplane-contrib/x-generation) +- [xp-testing](https://github.com/crossplane-contrib/xp-testing) +- [xpkg-action](https://github.com/crossplane-contrib/xpkg-action) + diff --git a/content/v2.0/learn/community-extension-projects.md b/content/v2.0/learn/community-extension-projects.md new file mode 100644 index 000000000..c0882034e --- /dev/null +++ b/content/v2.0/learn/community-extension-projects.md @@ -0,0 +1,120 @@ +--- +title: Community Extension Projects +description: List of current Crossplane Community Extension Projects +weight: 310 +--- + +The Crossplane community has built a rich set of +[Community Extension Projects](https://github.com/crossplane/crossplane/blob/main/GOVERNANCE.md#community-extension-projects) +for use by Crossplane adopters to extend the usefulness of their Crossplane powered +control planes. They're all hosted under the +[crossplane-contrib](https://github.com/crossplane-contrib) organization. + + +{{< hint "note" >}} +All Community Extension Projects should maintain good project health and adhere to +the policies stated in the [project governance](https://github.com/crossplane/crossplane/blob/main/GOVERNANCE.md#policies-for-community-extension-projects). + +If a project falls out of compliance then the repository is archived and the +project is removed from this list. All projects on this page should be ready to +use by Crossplane adopters. +{{< /hint >}} + + +## Providers + + +- [provider-upjet-alibabacloud](https://github.com/crossplane-contrib/provider-upjet-alibabacloud) +- [provider-ansible](https://github.com/crossplane-contrib/provider-ansible) +- [provider-argocd](https://github.com/crossplane-contrib/provider-argocd) +- [provider-aws](https://github.com/crossplane-contrib/provider-aws) +- [provider-upjet-aws](https://github.com/crossplane-contrib/provider-upjet-aws) +- [provider-upjet-azure](https://github.com/crossplane-contrib/provider-upjet-azure) +- [provider-upjet-azuread](https://github.com/crossplane-contrib/provider-upjet-azuread) +- [provider-capi](https://github.com/crossplane-contrib/provider-capi) +- [crossplane-provider-castai](https://github.com/crossplane-contrib/crossplane-provider-castai) +- [provider-civo](https://github.com/crossplane-contrib/provider-civo) +- [provider-cloudflare](https://github.com/crossplane-contrib/provider-cloudflare) +- [provider-cloudinit](https://github.com/crossplane-contrib/provider-cloudinit) +- [provider-confluent](https://github.com/crossplane-contrib/provider-confluent) +- [provider-upjet-digitalocean](https://github.com/crossplane-contrib/provider-upjet-digitalocean) +- [provider-jet-ec](https://github.com/crossplane-contrib/provider-jet-ec) +- [provider-upjet-ec](https://github.com/crossplane-contrib/provider-upjet-ec) +- [provider-upjet-edgeadc](https://github.com/crossplane-contrib/provider-upjet-edgeadc) +- [provider-jet-equinix](https://github.com/crossplane-contrib/provider-jet-equinix) +- [provider-gcp-beta](https://github.com/crossplane-contrib/provider-gcp-beta) +- [provider-upjet-gcp](https://github.com/crossplane-contrib/provider-upjet-gcp) +- [provider-gitlab](https://github.com/crossplane-contrib/provider-gitlab) +- [provider-upjet-github](https://github.com/crossplane-contrib/provider-upjet-github) +- [provider-helm](https://github.com/crossplane-contrib/provider-helm) +- [provider-http](https://github.com/crossplane-contrib/provider-http) +- [provider-ibm-cloud](https://github.com/crossplane-contrib/provider-ibm-cloud) +- [provider-infoblox-nios](https://github.com/crossplane-contrib/provider-infoblox-nios) +- [provider-influxdb](https://github.com/crossplane-contrib/provider-influxdb) +- [provider-kafka](https://github.com/crossplane-contrib/provider-kafka) +- [provider-upjet-kafka](https://github.com/crossplane-contrib/provider-upjet-kafka) +- [provider-keycloak](https://github.com/crossplane-contrib/provider-keycloak) +- [provider-kops](https://github.com/crossplane-contrib/provider-kops) +- [provider-kubernetes](https://github.com/crossplane-contrib/provider-kubernetes) +- [provider-mongodbatlas](https://github.com/crossplane-contrib/provider-mongodbatlas) +- [provider-upjet-mysql](https://github.com/crossplane-contrib/provider-upjet-mysql) +- [provider-newrelic](https://github.com/crossplane-contrib/provider-newrelic) +- [crossplane-provider-newrelic](https://github.com/crossplane-contrib/crossplane-provider-newrelic) +- [provider-nop](https://github.com/crossplane-contrib/provider-nop) +- [provider-okta](https://github.com/crossplane-contrib/provider-okta) +- [provider-openstack](https://github.com/crossplane-contrib/provider-openstack) +- [provider-pagerduty](https://github.com/crossplane-contrib/provider-pagerduty) +- [provider-palette](https://github.com/crossplane-contrib/provider-palette) +- [provider-jet-rancher](https://github.com/crossplane-contrib/provider-jet-rancher) +- [provider-redpanda](https://github.com/crossplane-contrib/provider-redpanda) +- [provider-secret](https://github.com/crossplane-contrib/provider-secret) +- [provider-spotify](https://github.com/crossplane-contrib/provider-spotify) +- [provider-sql](https://github.com/crossplane-contrib/provider-sql) +- [provider-styra](https://github.com/crossplane-contrib/provider-styra) +- [provider-talos](https://github.com/crossplane-contrib/provider-talos) +- [provider-tencentcloud](https://github.com/crossplane-contrib/provider-tencentcloud) +- [provider-terraform](https://github.com/crossplane-contrib/provider-terraform) +- [provider-jet-vault](https://github.com/crossplane-contrib/provider-jet-vault) +- [provider-workflows](https://github.com/crossplane-contrib/provider-workflows) +- [provider-zpa](https://github.com/crossplane-contrib/provider-zpa) + + +## Functions + + +- [function-auto-ready](https://github.com/crossplane-contrib/function-auto-ready) +- [function-cel-filter](https://github.com/crossplane-contrib/function-cel-filter) +- [function-cue](https://github.com/crossplane-contrib/function-cue) +- [function-dummy](https://github.com/crossplane-contrib/function-dummy) +- [function-environment-configs](https://github.com/crossplane-contrib/function-environment-configs) +- [function-extra-resources](https://github.com/crossplane-contrib/function-extra-resources) +- [function-go-templating](https://github.com/crossplane-contrib/function-go-templating) +- [function-hcl](https://github.com/crossplane-contrib/function-hcl) +- [function-kcl](https://github.com/crossplane-contrib/function-kcl) +- [function-patch-and-transform](https://github.com/crossplane-contrib/function-patch-and-transform) +- [function-python](https://github.com/crossplane-contrib/function-python) +- [function-sequencer](https://github.com/crossplane-contrib/function-sequencer) +- [function-shell](https://github.com/crossplane-contrib/function-shell) +- [function-status-transformer](https://github.com/crossplane-contrib/function-status-transformer) +- [function-tag-manager](https://github.com/crossplane-contrib/function-tag-manager) +- [function-unit-test](https://github.com/crossplane-contrib/function-unit-test) + + +## Configurations + + +- [configuration-quickstart](https://github.com/crossplane-contrib/configuration-quickstart) + + +## Tools and utilities + + +- [crossplane-cdk8s](https://github.com/crossplane-contrib/crossplane-cdk8s) +- [crossplane-diff](https://github.com/crossplane-contrib/crossplane-diff) +- [crossplane-lint](https://github.com/crossplane-contrib/crossplane-lint) +- [ess-plugin-vault](https://github.com/crossplane-contrib/ess-plugin-vault) +- [setup-crossplane-action](https://github.com/crossplane-contrib/setup-crossplane-action) +- [x-generation](https://github.com/crossplane-contrib/x-generation) +- [xp-testing](https://github.com/crossplane-contrib/xp-testing) +- [xpkg-action](https://github.com/crossplane-contrib/xpkg-action) +