Skip to content

Commit c72b12a

Browse files
authored
This documents the VMware sources for Knative. (#2383)
* This documents the VMware sources for Knative. Add the install/sample links to the Knative installation instructions. * Incorporate feedback from evankanderson
1 parent 56fbb6a commit c72b12a

File tree

3 files changed

+21
-0
lines changed

3 files changed

+21
-0
lines changed

docs/eventing/sources/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ Name | Status | Support | Description
4848
[GitLab](https://gitlab.com/triggermesh/gitlabsource) | Proof of Concept | None | Registers for events of the specified types on the specified GitLab repository. Brings those events into Knative.
4949
[Kubernetes](https://github.com/knative/eventing/blob/master/pkg/apis/sources/v1alpha1/apiserver_types.go) | Active Development | Knative | Brings Kubernetes API server events into Knative.
5050
[Ping](https://github.com/knative/eventing/blob/master/pkg/apis/sources/v1alpha2/ping_types.go) | In development | None | Uses an in-memory timer to produce events with a fixed payload on a specified cron schedule.
51+
[VMware](https://github.com/vmware-tanzu/sources-for-knative/tree/{{< branch >}}/pkg/apis/source/v1alpha1/vspheresource_types.go) | Active Development | None | Brings [vSphere](https://www.vmware.com/products/vsphere.html) events into Knative.
5152

5253

5354

docs/eventing/sources/sources.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,12 @@ sources:
131131
support: None
132132
description: >
133133
Brings [Apache CouchDB](https://couchdb.apache.org/) messages into Knative.
134+
- name: VMware
135+
url: https://github.com/vmware-tanzu/sources-for-knative/tree/{{< branch >}}/pkg/apis/source/v1alpha1/vspheresource_types.go
136+
status: Active Development
137+
support: None
138+
description: >
139+
Brings [vSphere](https://www.vmware.com/products/vsphere.html) events into Knative.
134140
135141
# These are containers intended to be used with ContainerSource, but are not CRDs.
136142
containers:

docs/install/any-kubernetes-cluster.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -704,6 +704,20 @@ To learn more about the Apache CouchDB source, read [our documentation]((https:/
704704
705705
{{< /tab >}}
706706
707+
{{% tab name="VMware Sources and Bindings" %}}
708+
709+
{{< feature-state version="v0.14" state="alpha" >}}
710+
711+
The following command installs the VMware Sources and Bindings:
712+
713+
```bash
714+
kubectl apply --filename {{< artifact org="vmware-tanzu" repo="sources-for-knative" file="release.yaml" >}}
715+
```
716+
717+
To learn more about the VMware sources and bindings, try [our samples](https://github.com/vmware-tanzu/sources-for-knative/tree/master/samples/README.md).
718+
719+
{{< /tab >}}
720+
707721
708722
<!-- TODO: prometheus source -->
709723
<!-- TODO: AWS SQS source -->

0 commit comments

Comments
 (0)