Comments (7)
could you ssh to the node and do crictl ps?
And did you installed the ccm and a cni? I see that the node status is NotReady
A kubectl get pods -A
could be very helpful.
from cluster-api-provider-hetzner.
@kisahm this looks like the bootstrap provider (e.g. kubeadm) didn't created the kubeconfig secret... See: secrets "mycluster-kubeconfig" not found. Is the error persistent after you recreated the cluster?
Edit: After revisiting your output, it seems that the secret is there. So the question is only if the error is persistent?
from cluster-api-provider-hetzner.
@batistein i've dropped the cluster but i'll recreate a new and send you the output.
does the capi provider needs the cni and ccm to complete the deployment after the first control plane is up?
from cluster-api-provider-hetzner.
@kisahm every kubernetes cluster needs a ccn and a cni to work properly. In simple terms, the cluster api takes over the lifecycle management of the cluster. It also checks whether the nodes are ready, apiserver, etcd are functioning as intended. So if the initialization of the node is missing it will not create any further control-planes.
from cluster-api-provider-hetzner.
@batistein thx for your support. i missunterstood the docs.
i've deployed cni and ccm after the first controller is up and after this the other control plane nodes are created
from cluster-api-provider-hetzner.
I'm glad to help! Do you have a suggestion on how we can improve the documentation at this point?
And if you like the project please give it a ⭐
from cluster-api-provider-hetzner.
Re docs improvements: can you mention in https://github.com/syself/cluster-api-provider-hetzner/blob/main/docs/topics/quickstart.md#apply-the-workload-cluster that following two steps (CNI and CCM deployment) are needed to finalize the bootstrap before the timeout for node deployment expires?
from cluster-api-provider-hetzner.
Related Issues (20)
- Add conditions to HetznerBareMetalHost for failed provisioning processes with recordActionFailed
- MachineDeployment using HCloudMachines never gets Ready HOT 5
- HCloud Snapshot Support HOT 1
- support hcloud firewall HOT 11
- Add provisiong for volumes with CRD HOT 5
- No IP Allocation with Kubernetes 1.29.0 HOT 1
- Function of adding taints for node pool HOT 9
- Provisioning of UEFI machines not possible HOT 3
- Controller should not pick hbmh with one disk, if swraid=true
- Better structure of CapH docs HOT 5
- Understanding CapH docs from a high level perspective
- Improve Hetzner guide HOT 1
- Handle robot_unavailable errors when creating load balancers or adding targets to a load balancer
- git based management with flux not possible HOT 5
- Test CAPH with changing API token
- switch to python3
- Remove server from load balancer after node is drained
- Add control planes as targets to load balancer only when they are reachable
- Test new logic of addition/removal of servers in the load balancer
- Custom resource definitions for CAPH HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cluster-api-provider-hetzner.