ਤੁਹਾਡੇ ਲਈ ਬਣਾਇਆ ਗਿਆ
ਅਸੀਂ ਮਸ਼ੀਨਾਂ ਬਣਾਉਂਦੇ ਹਾਂ, ਹਰੇਕ ਉੱਤੇ 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 ਸੇਵਾਵਾਂ ਕੰਟਰੋਲ ਪਲੇਨ ਲਈ ਖਰਚਾ ਲੈਂਦੀਆਂ ਹਨ ਅਤੇ ਮਸ਼ੀਨਾਂ ਨੂੰ ਲੁਕਾਉਂਦੀਆਂ ਹਨ। ਇੱਥੇ ਕੰਟਰੋਲ ਪਲੇਨ ਇੱਕ ਆਮ ਸਰਵਰ ਹੈ ਜਿਸਨੂੰ ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ, ਸਾਈਨ ਇਨ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਆਕਾਰ ਤੈਅ ਕਰ ਸਕਦੇ ਹੋ, ਅਤੇ ਕੋਈ ਵੱਖਰੀ ਕਲੱਸਟਰ ਫੀਸ ਨਹੀਂ ਹੈ।
ਕਲੱਸਟਰ ਸਿਰਫ਼ ਉੱਥੇ ਹੀ ਬਣਾਏ ਜਾਂਦੇ ਹਨ ਜਿੱਥੇ ਇੱਕ ਨਿੱਜੀ ਨੈੱਟਵਰਕ ਉਪਲਬਧ ਹੁੰਦਾ ਹੈ, ਇਸ ਲਈ ਸਾਡੇ ਵੱਲੋਂ ਪੇਸ਼ ਕੀਤਾ ਗਿਆ ਹਰੇਕ ਕਲੱਸਟਰ ਅਸਲ ਵਿੱਚ ਬਣਨ ਦੇ ਯੋਗ ਹੁੰਦਾ ਹੈ।
Kubernetes ਨੂੰ ਤੁਹਾਡੇ ਆਪਣੇ ਕੰਪਿਊਟਰ ਤੋਂ ਕਲੱਸਟਰ ਦੇ ਪੰਨੇ ਤੋਂ ਡਾਊਨਲੋਡ ਕੀਤੇ kubeconfig ਦੀ ਵਰਤੋਂ ਕਰਕੇ kubectl ਨਾਲ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ 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 ਕਲੱਸਟਰ' ਚੁਣੋ, ਅਤੇ ਕੁਝ ਵੀ ਬਣਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਕੀਮਤ ਦੇਖੋ।
ਸ਼ੁਰੂ ਕਰੋ