-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
Hello,
I am new to crossplane and trying to use openstack provider.
Our usecase is to create a loadbalancer with multiple listeners, pools, health check etc. For doing this cross-referencing is required.
Lets say I create Loadbalancer using yaml
apiVersion: lb.openstack.crossplane.io/v1alpha1
kind: LoadbalancerV2
metadata:
name: my-lb
namespace:
labels:
project: my-project
spec:
forProvider:
vipSubnetId: 1233acd-2334-1csdds-42342sdscc
providerConfigRef:
name: openstack-provider-refAbove will create me a lb by providing vipSubnerId.
Now if I want to create lets say pool then it need loadbalancerId to proceed further.
apiVersion: lb.openstack.crossplane.io/v1alpha1
kind: PoolV2
metadata:
name: my-test-pool
labels:
project: my-project
spec:
forProvider:
name: test
lbMethod: ROUND_ROBIN
loadbalancerId: ??????????
protocol: HTTPS
providerConfigRef:
name: openstack-provider-refHow to get above resource created where my Pool should refer to LB created before. I want to use helm chart to deploy my entire Loadbalancer and all required resources.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels