Skip to content

Commit 0b913cc

Browse files
committed
Move examples, state implemented provider features in readme
Signed-off-by: Jan Dittrich <jan.dittrich@cgm.com>
1 parent 597e144 commit 0b913cc

File tree

14 files changed

+17
-1
lines changed

14 files changed

+17
-1
lines changed

README.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
<div align="center">
44

55
[![GitHub release](https://img.shields.io/github/release/crossplane-contrib/provider-openstack/all.svg)](https://github.com/crossplane-contrib/provider-openstack/releases)
6+
![Go Version](https://img.shields.io/github/go-mod/go-version/crossplane-contrib/provider-openstack)
67

78
</div>
89

@@ -11,6 +12,20 @@ is built using [Upjet](https://github.com/crossplane/upjet) code
1112
generation tools and exposes XRM-conformant managed resources for the
1213
OpenStack API.
1314

15+
## Features
16+
17+
The provider is compatible with Crossplane 1.x and 2.x
18+
19+
| Feature | Status |
20+
|-----------------------------|---------------|
21+
| [Cluster Scoped Managed Resources](./examples-generated/cluster) | ✅ Supported |
22+
| [Namespace Scoped Managed Resources](./examples-generated/namespace) | ✅ Supported (Crossplane 2+) |
23+
| [Management Policies (Beta)](https://docs.crossplane.io/latest/managed-resources/managed-resources/#managementpolicies) | ✅ Supported |
24+
| [Init Providers (Beta)](https://docs.crossplane.io/latest/managed-resources/managed-resources/#initprovider) | ✅ Supported |
25+
| [Safe Start/MRDs (Alpha)](https://docs.crossplane.io/latest/guides/implementing-safe-start/) | ✅ Supported (Crossplane 2+) |
26+
| [Change Logs (Alpha)](https://docs.crossplane.io/latest/guides/change-logs/) | ❌ Planned, see [#141](https://github.com/crossplane-contrib/provider-openstack/issues/141) |
27+
| [External Secret Stores (Alpha)](https://docs.crossplane.io/latest/guides/upgrade-to-crossplane-v2/#external-secret-stores) | ❌ Not Planned |
28+
1429
## Getting Started
1530

1631
### Installation
@@ -23,10 +38,11 @@ kind: Provider
2338
metadata:
2439
name: provider-openstack
2540
spec:
41+
# Replace by the latest version
2642
package: xpkg.crossplane.io/crossplane-contrib/provider-openstack:vX.Y.Z
2743
```
2844
29-
You can see the API reference [here](https://doc.crds.dev/github.com/crossplane-contrib/provider-openstack).
45+
You can see the API reference [here](https://doc.crds.dev/github.com/crossplane-contrib/provider-openstack) as well as examples of managed resources in the [examples-generated](./examples-generated) folder.
3046
3147
### Configuration
3248
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)