forked from crossplane-contrib/provider-upjet-aws
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcrossplane.yaml.tmpl
More file actions
40 lines (40 loc) · 1.85 KB
/
Copy pathcrossplane.yaml.tmpl
File metadata and controls
40 lines (40 loc) · 1.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
apiVersion: meta.pkg.crossplane.io/v1
kind: Provider
metadata:
name: {{ .Name }}
{{ if ne .Service "monolith" }}
labels:
pkg.crossplane.io/provider-family: provider-family-{{ .ProviderName }}
{{ end }}
annotations:
meta.crossplane.io/maintainer: Upbound <support@upbound.io>
meta.crossplane.io/source: github.com/crossplane-contrib/provider-upjet-{{ .ProviderName }}
meta.crossplane.io/description: |
Upbound's official Crossplane provider to manage Amazon Web Services (AWS)
{{ .Service }} services in Kubernetes.
meta.crossplane.io/readme: |
{{ if eq .Service "monolith" }}
⚠️ **Deprecation Notice:** The monolithic package is deprecated in favor of the AWS family's
resource packages and will no longer be maintained after 12 June 2024. Please consider
switching to the [family provider packages](https://docs.upbound.io/providers/provider-families/)
as we will no longer be publishing new versions of the monolithic package.
\
{{ end }}
Provider AWS is a Crossplane provider for [Amazon Web Services
(AWS)](https://aws.amazon.com/) developed and supported by Upbound.
Available resources and their fields can be found in the [Upbound
Marketplace](https://marketplace.upbound.io/providers/upbound/provider-{{ .ProviderName }}).
If you encounter an issue please reach out on support@upbound.io email
address. This is a subpackage for the {{ .Service }} API group.
friendly-name.meta.crossplane.io: Provider AWS ({{ .Service }})
auth.upbound.io/group: {{ .ProviderName }}.upbound.io
spec:
{{ if ne .Service "monolith" }}
crossplane:
version: ">=v1.12.1-0"
{{ end }}
{{ if and (ne .Service "config") (ne .Service "monolith") }}
dependsOn:
- provider: {{ .XpkgRegOrg }}/provider-family-{{ .ProviderName }}
version: "{{ .DepConstraint }}"
{{ end }}