Skip to content

Commit

Permalink
Add Storage Account example manifest.
Browse files Browse the repository at this point in the history
Signed-off-by: Cem Mergenci <[email protected]>
  • Loading branch information
mergenci committed Sep 25, 2024
1 parent b64c16d commit c6a32bc
Showing 1 changed file with 44 additions and 0 deletions.
44 changes: 44 additions & 0 deletions examples/storage/v1beta1/account.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# SPDX-FileCopyrightText: 2024 The Crossplane Authors <https://crossplane.io>
#
# SPDX-License-Identifier: CC0-1.0

# Note that this resource is not _properly_ Uptestable, because Uptest
# cannot generate a random string that conforms to Azure Storage
# Account naming criteria:
# https://learn.microsoft.com/en-us/azure/storage/common/storage-account-overview#storage-account-name
#
# Uptest should succeed, as long as the hardcoded `metadata.name`
# below is available.

apiVersion: storage.azure.upbound.io/v1beta1
kind: Account
metadata:
annotations:
meta.upbound.io/example-id: storage/v1beta1/account
labels:
testing.upbound.io/example-name: example-storage
name: examplesa539891
spec:
forProvider:
accountReplicationType: LRS
accountTier: Standard
location: "West Europe"
resourceGroupNameSelector:
matchLabels:
testing.upbound.io/example-name: example-storage

---

apiVersion: azure.upbound.io/v1beta1
kind: ResourceGroup
metadata:
annotations:
meta.upbound.io/example-id: storage/v1beta1/account
labels:
testing.upbound.io/example-name: example-storage
name: example-storage-${Rand.RFC1123Subdomain}
spec:
forProvider:
location: "West Europe"
tags:
provisioner: crossplane

0 comments on commit c6a32bc

Please sign in to comment.