เดนเดฒเตเดพ เดเดฒเตเดฒเดพเดตเตผเดเตเดเตเด!
เดเดเตเดเดณเตเดเต เดเตเดฑเดฟเดฏ เดเตเด, เดเดฏเดฟเดเต, เดคเตเตผเดเตเดเดฏเดพเดฏเตเด เดชเตเดเตเดเตเดจเตเดจเดฒเตเดฒ, เดเดฟเดฒ (เดญเดพเดตเดฟเดฏเดฟเตฝ เดเดฒเตเดฒเดพ) เดเตฝเดชเตเดชเดจเตเดจเดเตเดเดณเตเด เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเดฟเดฒเตเดเตเดเต เดจเตเดเตเดเดพเตป เดตเดณเตผเดจเตเดจเตเดตเตเดจเตเดจเต เดชเดฑเดฏเดพเดจเดพเดตเดฟเดฒเตเดฒ.
เดเดคเดฟเดจเต เดจเดฟเดฐเดตเดงเดฟ เดเดพเดฐเดฃเดเตเดเดณเตเดฃเตเดเดพเดฏเดฟเดฐเตเดจเตเดจเต, เดชเดเตเดทเต เดเดเตเดเดณเตเดเต เดเดฅ เดนเตเดณเดฟเดตเดพเดฑเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเดฒเตเดฒ.
เดเตปเดซเตเดฐเดพเดธเตเดเตเดฐเดเตเดเตผ เดฌเตเดธเต เดธเดเดฌเดจเตเดงเดฟเดเตเดเต เดเดเตเดเตพเดเตเดเต เดเตเดฑเดเตเดเต เดเตเดฏเตโเดธเต เดฎเดพเดคเตเดฐเดฎเต เดเดฃเตเดเดพเดฏเดฟเดฐเตเดจเตเดจเตเดณเตเดณเต. vCloud เดกเดฏเดฑเดเตเดเดฑเตเด vCloud เดกเดฏเดฑเดเตเดเดฑเตเด. เดเดเตเดเตพ เดชเตเดคเดฟเดฏเดคเต เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดคเต เดเดฐเดเดญเดฟเดเตเดเดพเตป เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเต.
เดเดฐเดฟเดเตเดเตฝ เดเตเดเดฟ, "เดฆเดฟ เดนเดพเตผเดกเต เดตเต" เดตเดดเดฟ เดจเตเดเตเดเตเดฎเตเดชเตเตพ, เดตเดฟเดจเตเดฏเดพเดธเดตเตเด เดตเดฒเตเดชเตเดชเดตเตเด เดชเตเดฒเตเดฏเตเดณเตเดณ เด
เดเดฟเดธเตเดฅเดพเดจ เดชเตเดฐเดเตเดฐเดฟเดฏเดเดณเตเดเตเดเดฟเดฒเตเด เดเดเตเดเตเดฎเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดเดชเดเดฐเดฃเด เดเดจเตเดจเดฒเต เดเดตเดถเตเดฏเดฎเดพเดฃเตเดจเตเดจเต เดเดพเตป เดตเดณเดฐเต เดตเตเดเด เดจเดฟเดเดฎเดจเดคเตเดคเดฟเดฒเตเดคเตเดคเดฟ. VMware เดเดฃเตเดเตเดฏเตโเดจเตผ เดธเตผเดตเตเดธเต เดเดเตโเดธเตโเดฑเตเดฑเตปเดทเตป (CSE) เดชเตเดฒเตเดฏเตเดณเตเดณ เดเดฐเต เดเตฝเดชเตเดชเดจเตเดจเด เดเตเดเดฟเดณเดฟเดฒเตเดเตเดเต เดเดดเดคเตเดคเดฟเตฝ เดเดฑเดเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดตเตเดณเดฟเดเตเดเดคเตเดคเตเดเตเดฃเตเดเตเดตเดจเตเดจเต - vCloud-เตฝ เดเดณเตเดณเดตเตผเดเตเดเดพเดฏเดฟ k8s เดเตเดฒเดธเตเดฑเตเดฑเดฑเตเดเตพ เดธเตเดทเตโเดเดฟเดเตเดเดพเดจเตเด เดตเดฒเตเดชเตเดชเด เดฎเดพเดฑเตเดฑเดพเดจเตเด เดจเดฟเดเตเดเดณเต เด
เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดเดชเตเดชเตบ เดธเตเดดเตโเดธเต เดเตฝเดชเตเดชเดจเตเดจเด.
เดจเดฟเดฐเดพเดเดฐเดฃเด: CSE-เดเตเดเต เด เดคเดฟเตปเตเดฑเต เดชเดฐเดฟเดฎเดฟเดคเดฟเดเดณเตเดฃเตเดเต, เดเดจเตเดจเดพเตฝ เดเดเตเดเดณเตเดเต เดเดตเดถเตเดฏเดเตเดเตพเดเตเดเต เด เดคเต เดคเดฟเดเดเตเดเดคเดพเดฏเดฟเดฐเตเดจเตเดจเต. เดเตเดเดพเดคเต, เดชเดฐเดฟเดนเดพเดฐเด เดเตเดฒเตเดกเต เดฆเดพเดคเดพเดตเต เดชเดฟเดจเตเดคเตเดฃเดฏเตโเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต, เดเดจเตเดจเดพเตฝ เดธเตเตผเดตเตผ เดญเดพเดเดตเตเด เดเดชเตเดชเตบ เดธเตเดดเตโเดธเต เดเดฏเดคเดฟเดจเดพเตฝ, เด เดคเต เดฒเดญเตเดฏเดฎเดพเดเตเดเดพเตป เดจเดฟเดเตเดเดณเตเดเต เด เดเตเดคเตเดคเตเดณเตเดณ เดฎเดพเดจเตเดเดฐเตเดเต เดเดตเดถเตเดฏเดชเตเดชเตเดเตเด :)
เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพเดเตเดเต vCloud เดเตผเดเดจเตเดธเตเดทเดจเดฟเตฝ เดเดฐเต เด เดกเตเดฎเดฟเดจเดฟเดธเตเดเตเดฐเตเดฑเตเดฑเตผ เด เดเตเดเตเดฃเตเดเตเด เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเดพเดฏเดฟ เดฎเตเดฎเตเดชเต เดธเตเดทเตเดเดฟเดเตเด เดฑเตเดเตเดเต เดเตเดฏเตเดค เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเตเด เดเดตเดถเตเดฏเดฎเดพเดฃเต (เดตเดฟเดจเตเดฏเดพเดธ เดชเตเดฐเดเตเดฐเดฟเดฏเดฏเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เด เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเดฟเตฝ เดจเดฟเดจเตเดจเต เดเตปเตเดฑเตผเดจเตเดฑเตเดฑเต เดเดเตโเดธเดธเต เดเดตเดถเตเดฏเดฎเดพเดฃเต, เดซเดฏเตผเดตเดพเตพ/NAT เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดฏเดพเตป เดฎเดฑเดเตเดเดฐเตเดคเต). เด เดญเดฟเดธเดเดฌเตเดงเดจ เดเตเดฏเตเดคเดฟเดเตเดเต เดเดพเดฐเตเดฏเดฎเดฟเดฒเตเดฒ. เด เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดจเดฎเตเดเตเดเต 10.0.240.0/24 เดเดเตเดเตเดเดพเด
เดธเตเดทเตโเดเดฟเดเตเดเดคเดฟเดจเตเดถเตเดทเด, เดเตเดฒเดธเตเดฑเตเดฑเตผ เดเดเตเดเดจเตเดฏเตเดเตเดเดฟเดฒเตเด เดฎเดพเดจเตเดเต เดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดณเตเดณเดคเดฟเดจเดพเตฝ, เดธเตเดทเตโเดเดฟเดเตเด เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเดฟเดฒเตเดเตเดเต เดฑเตเดเตเดเดฟเดเดเดฟเดจเตเดชเตเดชเด เดเดฐเต VPN เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดพเตป เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเต. เดเดเตเดเดณเตเดเต เดเตผเดเดจเตเดธเตเดทเตปเตเดฑเต เดเดกเตเดเต เดเตเดฑเตเดฑเตโเดตเตเดฏเดฟเตฝ เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดธเดพเดงเดพเดฐเดฃ SSL VPN เดเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
เด เดเตเดคเตเดคเดคเดพเดฏเดฟ, k8s เดเตเดฒเดธเตเดฑเตเดฑเดฑเตเดเตพ เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจ CSE เดเตเดฒเดฏเตปเตเดฑเต เดจเดฟเดเตเดเตพ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดฃเตเดเต. เดเตปเตเดฑเต เดเดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดฒเดพเดชเตโเดเตเดชเตเดชเตเด เดเดเตเดเตเดฎเตเดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ เดจเดจเตเดจเดพเดฏเดฟ เดฎเดฑเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดฐเดฃเตเดเต เดเดฃเตเดเตเดฏเตโเดจเดฑเตเดเดณเตเดฎเดพเดฃเต.
เดเตเดฒเดฏเตปเตเดฑเดฟเดจเต เดชเตเดคเตเดคเตบ เดชเดคเดฟเดชเตเดชเต 3.7.3-เดเด เด
เดคเดฟเดฒเตเด เดเดฏเตผเดจเตเดจ เดชเดคเดฟเดชเตเดชเตเด เดเตปเดธเตเดฑเตเดฑเตเตพ เดเตเดฏเตเดฏเดชเตเดชเตเดเตเดเดฏเตเด เดฎเตเดกเตเดฏเตเตพ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดเดฏเตเด เดตเตเดฃเด
pip3 install vcd-cli
pip3 install container-service-extension
เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเดจเต เดถเตเดทเด, เดเดเตเดเตพ CSE เดชเดคเดฟเดชเตเดชเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดจเตเดเตเด:
# vcd cse version
Error: No such command "cse".
เด
เดชเตเดฐเดคเตเดเตเดทเดฟเดคเดฎเดพเดฃเต, เดชเดเตเดทเต เดชเดฐเดฟเดนเดฐเดฟเดเตเดเดพเดตเตเดจเตเดจเดคเต. เด
เดคเต เดฎเดพเดฑเดฟเดฏเดคเต เดชเตเดฒเต, Vcd-cli-เดฏเดฟเดฒเตเดเตเดเต เดเดฐเต เดฎเตเดกเตเดฏเตเดณเดพเดฏเดฟ CSE เด
เดฑเตเดฑเดพเดเตเดเตเดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดฃเตเดเต.
เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพ เดเดฆเตเดฏเด เดเดเตเดเดณเตเดเต เดธเตเดฅเดพเดชเดจเดคเตเดคเดฟเดฒเตเดเตเดเต vcd-cli เดฒเตเดเดฟเตป เดเตเดฏเตเดฏเดฃเด:
# vcd login MyCloud.provider.com org-dev admin
Password:
admin logged in, org: 'org-dev', vdc: 'org-dev_vDC01'
เดเดคเดฟเดจเตเดถเตเดทเด, vcd-cli เดเดฐเต เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดซเดฏเตฝ เดธเตเดทเตเดเดฟเดเตเดเตเด ~/.vcd-cli/profiles.yaml
เด
เดตเดธเดพเดจเด เดจเดฟเดเตเดเตพ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดเตเตผเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต:
extensions:
- container_service_extension.client.cse
เดคเตเดเตผเดจเตเดจเต เดเดเตเดเตพ เดตเตเดฃเตเดเตเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต:
# vcd cse version
CSE, Container Service Extension for VMware vCloud Director, version 2.5.0
เดเตเดฒเดฏเตปเตเดฑเต เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเตป เดเดเตเดเด เดชเตเตผเดคเตเดคเดฟเดฏเดพเดฏเดฟ. เดเดฆเตเดฏเดคเตเดคเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเดพเด.
เดธเดฟเดเดธเตเดเดเตเดเต เดจเดฟเดฐเดตเดงเดฟ เดธเตเดฑเตเดฑเต เดเดชเดฏเตเด เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ เดเดฃเตเดเต, เด
เดตเดฏเตเดฒเตเดฒเดพเด เดเดพเดฃเดพเตป เดเดดเดฟเดฏเตเด
เดเดฆเตเดฏเด, เดญเดพเดตเดฟ เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเตเดเตเดเตเดณเตเดณ เดชเดพเดธเตโเดตเตเดกเต เดเดฒเตเดฒเดพเดคเตเดค เดเดเตโเดธเดธเตเดธเดฟเดจเดพเดฏเดฟ เดจเดฎเตเดเตเดเต เดเตเดเตพ เดธเตเดทเตโเดเดฟเดเตเดเดพเด. เด เดชเตเดฏเดฟเตปเตเดฑเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต, เดเดพเดฐเดฃเด เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดจเตเดกเตเดเดณเดฟเดฒเตเดเตเดเตเดณเตเดณ เดชเดพเดธเตโเดตเตเดกเต เดฒเตเดเดฟเตป เด เดชเตเดฐเดพเดชเตโเดคเดฎเดพเดเตเดเตเด, เดจเดฟเดเตเดเตพ เดเตเดเตพ เดธเดเตเดเดฎเดพเดเตเดเดฟเดฏเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดตเตเตผเดเตเดตเตฝ เดฎเตเดทเตเตป เดเตบเดธเตเดณเตเดเตพ เดตเดดเดฟ เดจเดฟเดเตเดเตพเดเตเดเต เดงเดพเดฐเดพเดณเด เดเตเดฒเดฟเดเตพ เดฒเดญเดฟเดเตเดเตเด, เด เดคเต เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดฒเตเดฒ.
# ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Created directory '/root/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
เดเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดจเดฎเตเดเตเดเต เดถเตเดฐเดฎเดฟเดเตเดเดพเด:
vcd cse cluster create MyCluster --network k8s_cluster_net --ssh-key ~/.ssh/id_rsa.pub --nodes 3 --enable-nfs
เดเดเตเดเตพเดเตเดเต เดเดฐเต เดชเดฟเดถเดเต เดตเดจเตเดจเดพเตฝ เดชเดฟเดถเดเต: เดธเตเดทเตป เดเดพเดฒเดนเดฐเดฃเดชเตเดชเตเดเตเดเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดชเดฏเตเดเตเดคเดพเดตเต เดฒเตเดเดฟเตป เดเตเดฏเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ. เดฆเดฏเดตเดพเดฏเดฟ เดตเตเดฃเตเดเตเด เดฒเตเดเดฟเตป เดเตเดฏเตเดฏเตเด. โ เดฎเตเดเดณเดฟเตฝ เดตเดฟเดตเดฐเดฟเดเตเดเดคเตเดชเตเดฒเต เดตเตเดฃเตเดเตเด vcd-cli vCloud-เดฒเตเดเตเดเต เดฒเตเดเดฟเตป เดเตเดฏเตโเดคเต เดตเตเดฃเตเดเตเด เดถเตเดฐเดฎเดฟเดเตเดเตเด.
เดเดคเตเดคเดตเดฃ เดเดฒเตเดฒเดพเด เดถเตเดญเดฎเดพเดฏเดคเดฟเดจเดพเตฝ เดเตเดฒเดธเตเดฑเตเดฑเตผ เดฐเตเดชเตเดเดฐเดฟเดเตเดเตเดจเตเดจ เดเตเดฒเดฟเดเตพ เดเดฐเดเดญเดฟเดเตเดเต.
cluster operation: Creating cluster vApp 'MyCluster' (38959587-54f4-4a49-8f2e-61c3a3e879e0) from template 'photon-v2_k8-1.12_weave-2.3.0' (revision 1)
เดเดคเดฟเดจเดฟเดเดฏเดฟเตฝ เดเดพเดธเตเดเต เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดเดพเตป เดเดเดฆเตเดถเด 20 เดฎเดฟเดจเดฟเดฑเตเดฑเต เดเดเตเดเตเดเตเด, เด เดเดฟเดธเตเดฅเดพเดจ เดตเดฟเดเตเดทเตเดชเดฃ เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ เดจเตเดเตเดเดพเด.
โnetwork โ เดเดเตเดเตพ เดจเตเดฐเดคเตเดคเต เดธเตเดทเตเดเดฟเดเตเด เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต.
โssh-key โ เดเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเด เดเตเดเตพ, เดเตเดฒเดธเตเดฑเตเดฑเตผ เดจเตเดกเตเดเดณเดฟเตฝ เดเดดเตเดคเดชเตเดชเตเดเตเด
โnodes n โ เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต เดตเตผเดเตเดเตผ เดจเตเดกเตเดเดณเตเดเต เดเดฃเตเดฃเด. เดเดฒเตเดฒเดพเดฏเตโเดชเตเดชเตเดดเตเด เดเดฐเต เดฎเดพเดธเตเดฑเตเดฑเตผ เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเตเด, เดเดคเตเดฐเต CSE เดชเดฐเดฟเดฎเดฟเดคเดฟเดฏเดพเดฃเต
-enable-nfs โ เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดตเตเดณเตเดฏเดเตเดเตพเดเตเดเต เดเตเดดเดฟเตฝ NFS เดทเตเดฏเดฑเตเดเตพเดเตเดเดพเดฏเดฟ เดเดฐเต เด เดงเดฟเด เดจเตเดกเต เดธเตเดทเตเดเดฟเดเตเดเตเด. เดเดคเต เดเดฐเต เดชเตเดกเตฝ เดเดชเตเดทเดจเดพเดฃเต, เด เดคเต เดเตเดฑเดเตเดเต เดเดดเดฟเดเตเดเต เดเตเดฏเตเดฃเดฟเดเดเดฟเดฒเตเดเตเดเต เดฎเดเดเตเดเตเด.
เด
เดคเตเดธเดฎเดฏเด, vCloud-เตฝ เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตปเตเดฑเต เดธเตเดทเตเดเดฟ เดฆเตเดถเตเดฏเดชเดฐเดฎเดพเดฏเดฟ เดจเดฟเดฐเตเดเตเดทเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด
เดเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเตเดฎเดคเดฒ เดชเตเตผเดคเตเดคเดฟเดฏเดพเดฏเดฟเดเตเดเดดเดฟเดเตเดเดพเตฝ, เด
เดคเต เดเดชเดฏเตเดเดคเตเดคเดฟเดจเต เดคเดฏเตเดฏเดพเดฑเดพเดฃเต.
เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเต เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเดฟเตปเตเดฑเต เดเตเดคเตเดฏเดค เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดพเด vcd cse เดเตเดฒเดธเตเดฑเตเดฑเตผ เดตเดฟเดตเดฐเด MyCluster
เด
เดเตเดคเตเดคเดคเดพเดฏเดฟ เดจเดฎเตเดเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต เดเตเดฌเตเดเตเดฒเดฟ
# vcd cse cluster config MyCluster > ./.kube/config
เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตปเตเดฑเต เดจเดฟเดฒ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดพเด:
เด เดเดเตเดเดคเตเดคเดฟเตฝ, เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดตเตเดณเตเดฏเดเตเดเดณเตเดณเตเดณ เดธเตเดฑเตเดฑเตเดฑเดฟเดเตเดเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดเตเดฒเดธเตเดฑเตเดฑเตผ เดธเตเดชเดพเดงเดฟเดเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเดพเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเดพเด. เดเดเตเดเตพ vCloud-เตฝ เดเดฏเดคเดฟเดจเดพเตฝ, เดเดเตเดเตพเดเตเดเต vSphere เดชเตเดฐเตเดตเตเดกเตผ เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ. เดเดชเตเดทเตป --enable-nfs เด เดถเดฒเตเดฏเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเดพเตป เดฐเตเดชเดเตฝเดชเตเดชเดจ เดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดชเดเตเดทเต เดเดคเต เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเตเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ. เดฎเดพเดจเตเดตเตฝ เดเตเดฐเดฎเตเดเดฐเดฃเด เดเดตเดถเตเดฏเดฎเดพเดฃเต.
เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดเดเตเดเดณเตเดเต เดจเตเดกเดฟเดจเต vCloud-เตฝ เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดเตปเดกเดฟเดชเตเตปเดกเตปเตเดฑเต เดกเดฟเดธเตเดเต เดธเตเดทเตเดเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต. เดเดเตเดเดณเตเดเต เดกเดพเดฑเตเดฑ เดเดฒเตเดฒเดพเดคเดพเดเตเดเดฟเดฏเดพเตฝ เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดชเตเดชเด เด เดชเตเดฐเดคเตเดฏเดเตเดทเดฎเดพเดเดฟเดฒเตเดฒเตเดจเตเดจเต เดเดคเต เดเดฑเดชเตเดชเตเดจเตฝเดเตเดจเตเดจเต. เดเตเดเดพเดคเต, เดกเดฟเดธเตเดเดฟเดจเต NFS-เดฒเตเดเตเดเต เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเด
# vcd disk create nfs-shares-1 100g --description 'Kubernetes NFS shares'
# vcd vapp attach mycluster nfsd-9604 nfs-shares-1
เด เดคเดฟเดจเตเดถเตเดทเด, เดเดเตเดเตพ ssh เดตเดดเดฟ (เดจเดฟเดเตเดเตพ เดถเดฐเดฟเดเตเดเตเด เดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเต?) เดเดเตเดเดณเตเดเต NFS เดจเตเดกเดฟเดฒเตเดเตเดเต เดชเตเดฏเดฟ เดเดเตเดตเดฟเตฝ เดกเดฟเดธเตเดเต เดเดฃเดเตเดฑเตเดฑเตเดเตเดฏเตเดฏเตเดจเตเดจเต:
root@nfsd-9604:~# parted /dev/sdb
(parted) mklabel gpt
Warning: The existing disk label on /dev/sdb will be destroyed and all data on
this disk will be lost. Do you want to continue?
Yes/No? yes
(parted) unit GB
(parted) mkpart primary 0 100
(parted) print
Model: VMware Virtual disk (scsi)
Disk /dev/sdb: 100GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 0.00GB 100GB 100GB primary
(parted) quit
root@nfsd-9604:~# mkfs -t ext4 /dev/sdb1
Creating filesystem with 24413696 4k blocks and 6111232 inodes
Filesystem UUID: 8622c0f5-4044-4ebf-95a5-0372256b34f0
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
เดกเดพเดฑเตเดฑเดฏเตโเดเตเดเดพเดฏเดฟ เดเดฐเต เดกเดฏเดฑเดเตโเดเดฑเดฟ เดธเตเดทเตโเดเดฟเดเตเดเต เด เดตเดฟเดเต เดเดฐเต เดชเตเดคเดฟเดฏ เดชเดพเตผเดเตเดเตเดทเตป เดฎเตเดฃเตเดเต เดเตเดฏเตเดฏเตเด:
mkdir /export
echo '/dev/sdb1 /export ext4 defaults 0 0' >> /etc/fstab
mount -a
เดจเดฎเตเดเตเดเต เด เดเตเดเต เดเตเดธเตเดฑเตเดฑเต เดชเดพเตผเดเตเดเตเดทเดจเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเดพเดฏเดฟ เดชเดเตเดเดฟเดเดพเด:
>cd /export
>mkdir vol1 vol2 vol3 vol4 vol5
>vi /etc/exports
#ะะพะฑะฐะฒะธะผ ััะพ ะฒ ะบะพะฝะตั ัะฐะนะปะฐ
/export/vol1 *(rw,sync,no_root_squash,no_subtree_check)
/export/vol2 *(rw,sync,no_root_squash,no_subtree_check)
/export/vol3 *(rw,sync,no_root_squash,no_subtree_check)
/export/vol4 *(rw,sync,no_root_squash,no_subtree_check)
/export/vol5 *(rw,sync,no_root_squash,no_subtree_check)
#:wq! ;)
#ะะฐะปะตะต - ัะบัะฟะพััะธััะตะผ ัะฐะทะดะตะปั
>exportfs -r
เด เดฎเดพเดจเตเดคเตเดฐเดฟเดเดคเดฏเตโเดเตเดเตเดฒเตเดฒเดพเด เดถเตเดทเด, เดเดเตเดเดณเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดเดคเตเดชเตเดฒเต เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด PV, PVC เดเดจเตเดจเดฟเดต เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด:
เดชเดฟเดตเดฟ:
cat <<EOF | kubectl apply -f -
apiVersion: v1
kind: PersistentVolume
metadata:
name: nfs-vol1
spec:
capacity:
storage: 10Gi
accessModes:
- ReadWriteMany
nfs:
# Same IP as the NFS host we ssh'ed to earlier.
server: 10.150.200.22
path: "/export/vol1"
EOF
เดชเดฟเดตเดฟเดธเดฟ:
cat <<EOF | kubectl apply -f -
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: nfs-pvc
spec:
accessModes:
- ReadWriteMany
storageClassName: ""
resources:
requests:
storage: 10Gi
EOF
เดเดตเดฟเดเตเดฏเดพเดฃเต เดเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตปเตเดฑเต เดธเตเดทเตเดเดฟเดฏเตเดเต เดเดฅ เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเดคเตเด เด เดคเดฟเตปเตเดฑเต เดเตเดตเดฟเดคเดเดเตเดฐเดคเตเดคเดฟเตปเตเดฑเต เดเดฅ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเตเด. เดเดฐเต เดฌเตเดฃเดธเต เดเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เดเดฟเดฒ เดธเดฎเดฏเดเตเดเดณเดฟเตฝ เดเดฑเดตเดฟเดเดเตเดเตพ เดธเดเดฐเดเตเดทเดฟเดเตเดเดพเดจเต เด เดฒเตเดฒเดพเดคเตเดฏเต เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจ เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฏ เดฐเดฃเตเดเต CSE เดเดฎเดพเตปเดกเตเดเตพ เดเตเดเดฟเดฏเตเดฃเตเดเต:
#ะฃะฒะตะปะธัะธะฒะฐะตะผ ัะฐะทะผะตั ะบะปะฐััะตัะฐ ะดะพ 8 ะฒะพัะบะตั ะฝะพะด
>cse cluster resize MyCluster --network k8s_cluster_net --nodes 8
#ะัะฒะพะดะธะผ ะฝะตะฝัะถะฝัะต ะฝะพะดั ะธะท ะบะปะฐััะตัะฐ ั ะธั
ะฟะพัะปะตะดัััะธะผ ัะดะฐะปะตะฝะธะตะผ
>vcd cse node delete MyCluster node-1a2v node-6685 --yes
เดจเดฟเดเตเดเดณเตเดเต เดธเดฎเดฏเดคเตเดคเดฟเดจเต เดเดฒเตเดฒเดพเดตเตผเดเตเดเตเด เดจเดจเตเดฆเดฟ, เดจเดฟเดเตเดเตพเดเตเดเต เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดเตเดฆเตเดฏเดเตเดเดณเตเดฃเตเดเตเดเตเดเดฟเตฝ, เด
เดญเดฟเดชเตเดฐเดพเดฏเดเตเดเดณเดฟเตฝ เดเตเดฆเดฟเดเตเดเตเด.
เด
เดตเดฒเดเดฌเด: www.habr.com