ඔව් මචං, පුළුවන්! Master node එකක් worker node එකක් විදියට වැඩ කරන්න හදන්න පුළුවන්. මේක කරන්නේ single-node Kubernetes cluster එකක් හදන විට.me machan , master node ekak worker node ekak widiyata wada karanna hadanna puluwan da,
thnaks mchnඔව් මචං, පුළුවන්! Master node එකක් worker node එකක් විදියට වැඩ කරන්න හදන්න පුළුවන්. මේක කරන්නේ single-node Kubernetes cluster එකක් හදන විට.
වැඩේ කරන්නේ කොහොමද:
සාමාන්යයෙන් Kubernetes වල master node එක control plane tasks වලට විතරයි පාවිච්චි කරන්නේ. ඒත් ඔයාට master node එකේ තියෙන taint එක remove කරලා එතන application pods deploy කරන්න පුළුවන්.
Commands:
# Master node එකේ taint එක බලන්න
kubectl describe node <master-node-name> | grep Taint
# Taint එක remove කරන්න
kubectl taint nodes <master-node-name> node-role.kubernetes.io/control-plane:NoSchedule-
# හෝ older versions වලට:
kubectl taint nodes <master-node-name> node-role.kubernetes.io/master:NoSchedule-
මේක යොදා ගන්නේ කවදද:
- Development/Testing environments වලට
- Single-node clusters (minikube, k3s වගේ)
- Resource එක සීමිත වෙලාවලට
- Learning/Lab setups වලට
Production වලට recommend නෑ:
Production environments වලට master node එක worker විදියට පාවිච්චි කරන එක හොඳ practice එකක් නෙමේ, මොකද:
K3s, MicroK8s වගේ lightweight distributions වලින් single-node clusters හදද්දී මේක automatically handle වෙනවා. ඔයාට specific දෙයක් කරන්න ඕනෙ නම් කියන්න, වැඩිය help කරන්නම්!
- Master node එකේ stability එක වැදගත්
- Resource contention issues එන්න පුළුවන්
- High availability එක අඩු වෙනවා
minikube wala wenne ohoma scene ekak
So umba full scratch karath puluwan
ඔව් මචං, පුළුවන්! Master node එකක් worker node එකක් විදියට වැඩ කරන්න හදන්න පුළුවන්. මේක කරන්නේ single-node Kubernetes cluster එකක් හදන විට.
වැඩේ කරන්නේ කොහොමද:
සාමාන්යයෙන් Kubernetes වල master node එක control plane tasks වලට විතරයි පාවිච්චි කරන්නේ. ඒත් ඔයාට master node එකේ තියෙන taint එක remove කරලා එතන application pods deploy කරන්න පුළුවන්.
Commands:
# Master node එකේ taint එක බලන්න
kubectl describe node <master-node-name> | grep Taint
# Taint එක remove කරන්න
kubectl taint nodes <master-node-name> node-role.kubernetes.io/control-plane:NoSchedule-
# හෝ older versions වලට:
kubectl taint nodes <master-node-name> node-role.kubernetes.io/master:NoSchedule-
මේක යොදා ගන්නේ කවදද:
- Development/Testing environments වලට
- Single-node clusters (minikube, k3s වගේ)
- Resource එක සීමිත වෙලාවලට
- Learning/Lab setups වලට
Production වලට recommend නෑ:
Production environments වලට master node එක worker විදියට පාවිච්චි කරන එක හොඳ practice එකක් නෙමේ, මොකද:
K3s, MicroK8s වගේ lightweight distributions වලින් single-node clusters හදද්දී මේක automatically handle වෙනවා. ඔයාට specific දෙයක් කරන්න ඕනෙ නම් කියන්න, වැඩිය help කරන්නම්!
- Master node එකේ stability එක වැදගත්
- Resource contention issues එන්න පුළුවන්
- High availability එක අඩු වෙනවා
me kubenete physical server ekeka host karanwa nam, kohoma da karanna ona mchn ,server 2 thiyenneminikube wala wenne ohoma scene ekak
So umba full scratch karath puluwan
ela
me kubenete physical server ekeka host karanwa nam, kohoma da karanna ona mchn ,server 2 thiyenne
------ Post added on Oct 12, 2025 at 9:54 PM