You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1: create internal loadbalancer
2: Create private link service for loadbalancer
3: Create frontdoor origin with Privatelink service created above with privateLinkTargetIdRef.name object
What happened?
Creating a frontdoor origin for internal loadbalancer with privatelinkservice fails when privatelink is referred with privateLinkTargetIdRef name object.
Origin creation works fine if the privatelink service id is passed but fails if name reference is used. It seems to support only privatelink service for storage account.
Relevant Error Output Snippet
cannot resolve references: mg.Spec.ForProvider.PrivateLink[i3].PrivateLinkTargetID: cannot get referenced resource: Account.storage.azure.upbound.io "privatelink" not found
### Crossplane Version
v1.16.0
### Provider Version
provider-azure-cdn:v1.1.0
### Kubernetes Version
_No response_
### Kubernetes Distribution
AKS
### Additional Info
_No response_
The text was updated successfully, but these errors were encountered:
reshmarajan1730
changed the title
[Bug]:
[Bug]: CDN FrontdoorOrigin object can't use privatelink-service for loadbalancer with privateLinkTargetIdRef object
Sep 24, 2024
The private_link_target_id can have multiple types, e.g. Storage account id, private link service id or app services id, depending on what you want to link with. However resource references are limited to only one type crossplane/upjet#414
Is there an existing issue for this?
Affected Resource(s)
cdn.azure.upbound.io/FrontdoorOrigin/v1beta1
Resource MRs required to reproduce the bug
Steps to Reproduce
1: create internal loadbalancer
2: Create private link service for loadbalancer
3: Create frontdoor origin with Privatelink service created above with privateLinkTargetIdRef.name object
What happened?
Creating a frontdoor origin for internal loadbalancer with privatelinkservice fails when privatelink is referred with privateLinkTargetIdRef name object.
Origin creation works fine if the privatelink service id is passed but fails if name reference is used. It seems to support only privatelink service for storage account.
Relevant Error Output Snippet
cannot resolve references: mg.Spec.ForProvider.PrivateLink[i3].PrivateLinkTargetID: cannot get referenced resource: Account.storage.azure.upbound.io "privatelink" not found
The text was updated successfully, but these errors were encountered: