-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nodepool with template observe fail #13
Comments
Tried with 0.36.1, same issue |
@dcharbonnier thanks for opening this issue, I'll try to reproduce the issue and let you know. 😃 |
Wonderful, we would like to use OVH cloud service :-) |
@dcharbonnier I was able to create a nodepool with this specification: apiVersion: kube.ovh.edixos.io/v1alpha1
kind: NodePool
metadata:
name: hello-edixos
spec:
providerConfigRef:
name: default
forProvider:
serviceName: ***
name: hello-crossplane
flavorName: b2-7
desiredNodes: 1
maxNodes: 1
minNodes: 1
monthlyBilled: false
kubeIdRef:
name: hello-edixos
template:
- metadata:
- labels:
type: agents-intensive
annotations:
type: agents-intensive
finalizers:
- "ovhcloud.com/v1beta1"
- "ovhcloud.com/v1"
spec:
- unschedulable: false
taints:
- effect: "NoSchedule"
key: "type"
value: "agents-intensive" Looks like the Metadata []MetadataInitParameters `json:"metadata,omitempty" tf:"metadata,omitempty"` is optional from the provider api side, but required value from OVH API. Need to be checked why upjet have generated this api specification like so. |
I can confirm, with this specification it works, at least for now I have a solution, thanks |
Using 0.37.0
When requesting a Nodepool with a template:
Synchronization fail:
The text was updated successfully, but these errors were encountered: