તમારા માટે બનાવેલ
અમે મશીનો બનાવીએ છીએ, દરેકમાં Kubernetes ઇન્સ્ટોલ કરીએ છીએ અને વર્કર્સને કંટ્રોલ પ્લેન સાથે જોડીએ છીએ. તમારે આખી બપોર નહીં, માત્ર થોડી મિનિટો રાહ જોવી પડશે.
Kubernetes ક્લસ્ટર્સ
ડેટા સેન્ટર, મશીનનું કદ અને તમને કેટલા વર્કર્સની જરૂર છે તે પસંદ કરો. અમે સર્વર્સ બનાવીએ છીએ, તેમને ખાનગી નેટવર્ક પર જોડીએ છીએ અને તમને Git માંથી ડિપ્લોય કરવા માટે તૈયાર Argo CD સાથે કાર્યરત Kubernetes ક્લસ્ટર સોંપીએ છીએ.
ક્લસ્ટર એટલે એક કંટ્રોલ-પ્લેન સર્વર અને દસ સુધીના વર્કર સર્વર્સ, જે તમામ તમારા પોતાના છે, ખાનગી નેટવર્ક પર જોડાયેલા છે અને k3s નો ઉપયોગ કરીને Kubernetes તરીકે સેટ કરેલા છે, જે એક હળવું પ્રમાણિત વિતરણ છે.
તમે તેને માનક રીતે ચલાવો છો: તમારા ડેશબોર્ડ પરથી kubeconfig ડાઉનલોડ કરો અને તમારા પોતાના કમ્પ્યુટર પરથી kubectl નો ઉપયોગ કરો. દરેક મશીન "સર્વર્સ" હેઠળ પણ દેખાય છે, જ્યાં તમે SSH દ્વારા સાઇન ઇન કરી શકો છો, તેના ગ્રાફ જોઈ શકો છો અને તેનું ફાયરવોલ સેટ કરી શકો છો.
પ્રથમ દિવસથી કાર્યરત ક્લસ્ટરને જરૂરી તમામ બાબતો, અને તમને બાંધી રાખે તેવું કશું જ નહીં.
અમે મશીનો બનાવીએ છીએ, દરેકમાં Kubernetes ઇન્સ્ટોલ કરીએ છીએ અને વર્કર્સને કંટ્રોલ પ્લેન સાથે જોડીએ છીએ. તમારે આખી બપોર નહીં, માત્ર થોડી મિનિટો રાહ જોવી પડશે.
મશીનો તેમના પોતાના ખાનગી નેટવર્ક દ્વારા એકબીજા સાથે વાતચીત કરે છે, તેથી ક્લસ્ટર ટ્રાફિક ક્યારેય સાર્વજનિક ઇન્ટરનેટ પરથી પસાર થતો નથી.
એક બોક્સ પર ટિક કરો અને Argo CD ઇન્સ્ટોલ થઈ જશે, જે વેબ પેનલ છે જે તમારી એપ્લિકેશન્સને સીધા Git રિપોઝિટરીમાંથી ડિપ્લોય કરે છે. એક નમૂના એપ્લિકેશન પણ ડિપ્લોય કરી શકાય છે.
ક્લસ્ટરના પેજ પરથી kubeconfig ડાઉનલોડ કરો અને kubectl, Helm અથવા તમે પહેલેથી જાણતા હોવ તેવા કોઈપણ Kubernetes ટૂલનો ઉપયોગ કરો. શીખવા માટે કોઈ માલિકીનું કન્સોલ નથી.
દરેક મશીન માટે ક્લાઉડ સર્વર કિંમતે કલાકદીઠ બિલ વસૂલવામાં આવે છે, જેમાં તમે કંઈપણ બનાવો તે પહેલાં કુલ રકમ દર્શાવવામાં આવે છે. ક્લસ્ટર કાઢી નાખો અને બિલિંગ બંધ થઈ જાય છે.
SSH મારફતે કોઈપણ મશીનમાં સાઇન ઇન કરો, API પોર્ટ પર ફાયરવોલ સેટ કરો અને દરેક મશીનને તેના કરવાના કામ અનુસાર માપો.
ઓર્ડર કાર્ડથી લઈને તમારા પ્રથમ ડિપ્લોયમેન્ટ સુધી.
ખાનગી નેટવર્ક્સ પ્રદાન કરતું ડેટા સેન્ટર, ત્યાં નિર્ધારિત કિંમત ધરાવતું મશીનનું કદ અને વર્કર્સની સંખ્યા પસંદ કરો. તમે ઓર્ડર કરો તે પહેલાં કિંમત દર્શાવવામાં આવે છે.
સર્વર્સ બનાવવામાં આવે છે, Kubernetes ઇન્સ્ટોલ થાય છે અને વર્કર્સ કંટ્રોલ પ્લેનમાં જોડાય છે. ક્લસ્ટર પૃષ્ઠ દરેક મશીન તૈયાર થતાં જ તેને દર્શાવે છે.
kubeconfig ડાઉનલોડ કરો, kubectl get nodes વડે નોડ્સ તપાસો, પછી kubectl વડે ડિપ્લોય કરો અથવા Argo CD ને તમારા Git રિપોઝિટરીમાંથી ડિપ્લોય કરવા દો.
ક્લસ્ટરનો ખર્ચ તેના મશીનો જેટલો જ થાય છે, જેનું બિલિંગ કલાક દીઠ કરવામાં આવે છે.
કોઈ ક્લસ્ટર ફી નથી. તમે દરેક મશીન માટે ક્લાઉડ સર્વરની કિંમત કલાક દીઠ ચૂકવો છો, અને તમે ક્લસ્ટર બનાવો તે પહેલાં ઓર્ડર કાર્ડ તમારા ચલણમાં પ્રતિ કલાક અને માસિક કુલ રકમ દર્શાવે છે.
ક્લસ્ટરમાંના દરેક મશીનનું કદ સમાન હોય છે. કોઈપણ સમયે તમારા ડૅશબોર્ડમાંથી આખા ક્લસ્ટરને ઉમેરો અથવા દૂર કરો.
સંચાલિત Kubernetes સેવાઓ કંટ્રોલ પ્લેન માટે ચાર્જ લે છે અને મશીનો છુપાવે છે. અહીં કંટ્રોલ પ્લેન એ એક સામાન્ય સર્વર છે જેને તમે જોઈ શકો છો, તેમાં સાઇન ઇન કરી શકો છો અને તેનું કદ નક્કી કરી શકો છો, અને કોઈ અલગ ક્લસ્ટર શુલ્ક નથી.
ક્લસ્ટર્સ ફક્ત ત્યાં જ બનાવવામાં આવે છે જ્યાં ખાનગી નેટવર્ક ઉપલબ્ધ હોય, તેથી અમે ઑફર કરીએ છીએ તે દરેક ક્લસ્ટર ખરેખર બની શકે તેવું હોય છે.
ક્લસ્ટરના પૃષ્ઠ પરથી તમે ડાઉનલોડ કરેલ kubeconfig નો ઉપયોગ કરીને તમારા પોતાના કમ્પ્યુટર પરથી kubectl સાથે Kubernetes ચલાવવામાં આવે છે. જો તમે Argo CD ઇન્સ્ટોલ કરો છો, તો તે એપ્લિકેશન્સ ડિપ્લોય કરવા માટેનું વેબ પેનલ છે. દરેક મશીનનું «સર્વર્સ» હેઠળ પોતાનું પૃષ્ઠ પણ છે.
ખાનગી નેટવર્ક્સ ઑફર કરતાં ડેટા સેન્ટર્સમાં. ઑર્ડર કાર્ડ ફક્ત તે જ સૂચિબદ્ધ કરે છે, અને તમે પસંદ કરેલા સેન્ટરમાં કિંમત નિર્ધારિત મશીન સાઇઝ જ દર્શાવે છે.
kubectl port-forward svc/argocd-server -n argocd 8080:443 ચલાવો અને https://localhost:8080 ખોલો. વપરાશકર્તા નામ admin છે અને પ્રથમ પાસવર્ડ argocd-initial-admin-secret સિક્રેટમાં છે.
ના. અમે ક્લસ્ટર બનાવીએ છીએ અને તમે તેને ચલાવો છો: અપગ્રેડ, વર્કલોડ અને તમારા ડેટાના બેકઅપ તમારી જવાબદારી છે, જે તેને સરળ અને સસ્તું રાખે છે.
એક કંટ્રોલ પ્લેન અને દસ સુધી વર્કર્સ. દરેક મશીનને ઓછામાં ઓછી 2 GB મેમરીની જરૂર હોય છે.
અમારા નોલેજ બેઝમાંથી પગલાં-દર-પગલાં માર્ગદર્શિકાઓ, બરાબર આ જ હેતુ માટે લખાયેલ છે.
અમારી પાસેથી Kubernetes ક્લસ્ટરમાં શું શામેલ છે, તે ક્યાં બનાવી શકાય છે, અને એકવાર તે તૈયાર થઈ જાય પછી તેને kubeconfig, kubectl અને Argo CD સાથે કેવી રીતે ચલાવવું.
માર્ગદર્શિકા વાંચો →'સર્વર્સ' ખોલો, 'Kubernetes ક્લસ્ટર્સ' પસંદ કરો અને કંઈપણ બનાવતા પહેલાં કિંમત જુઓ.
શરૂ કરો