This guide provides instructions for deploying Kubernetes (k8s) clusters on FABRIC.
- FABRIC account and access
- Basic knowledge of Kubernetes
- Access to FABRIC portal
- Check the FABRIC example documentation for base configuration
- Review and modify the following configuration files:
config_control_plane.shconfig_worker_plane.sh- Reference scripts are available in "jupyter-examples-rel1.7.0"
- Configure the control plane settings
- Execute the control plane startup script
- Copy the returned join command to worker nodes
kubeadm join 10.146.2.2:6443 --token 88mr0p.t91869x8xy2wsdrr \ --discovery-token-ca-cert-hash sha256:b3d354906c1ef2f37737e9ff62ccd1894c4966bdbbffa00ee8d712c81b1b53d2
- Apply this command in the
start_worker_node.shfile
- Always verify control plane is running before adding worker nodes
- Keep configuration files backed up
- Monitor node connectivity regularly
- If worker nodes fail to connect, check network configurations
- Verify all required ports are open
- Review logs for potential errors