{"id":78069,"date":"2021-12-30T18:26:43","date_gmt":"2021-12-30T10:26:43","guid":{"rendered":"https:\/\/www.wingwill.com.tw\/?p=30831"},"modified":"2025-11-26T18:21:16","modified_gmt":"2025-11-26T10:21:16","slug":"anthos-on-vmware-1","status":"publish","type":"products","link":"https:\/\/www.wingwill.com.tw\/zh\/products\/anthos-on-vmware-1\/","title":{"rendered":"Anthos \u67b6\u69cb\u3001\u90e8\u7f72\u7cfb\u5217 &#8211; Anthos on VMware"},"content":{"rendered":"<p>\u5728\u4e0a\u4e00\u7bc7\u7684\u7cfb\u5217\u6d3b\u52d5\u4e2d\uff0c\u6211\u5011\u8ddf\u5404\u4f4d\u4ecb\u7d39\u4e86\u4ec0\u9ebc\u662fAnthos Bare Metal\uff0c\u4ee5\u53ca\u5728\u90e8\u7f72\u524d\uff0c\u61c9\u8a72\u8981\u5148\u641c\u96c6\u54ea\u4e9b\u8cc7\u8a0a\u3001\u5982\u4f55\u9032\u884c\u898f\u5283\u3001\u8a2d\u7f6edeploy config file\uff0c\u7576\u9019\u4e00\u5207\u90fd\u5c31\u7dd2\u5b8c\u7562\u5f8c\uff0c\u53ea\u9700\u8981\u53ef\u4ee5\u900f\u904ebmctl\u7684\u6307\u4ee4\u5de5\u5177\uff0c\u5c31\u53ef\u4ee5\u5c07\u6211\u5011\u7684\u74b0\u5883\uff0c\u900f\u904e\u81ea\u52d5\u5316\u7684\u8173\u672c\u5b8c\u6210\u90e8\u7f72\uff0c\u9032\u5165K8S\u7684\u4e16\u754c\u4f86\u9032\u884c\u63a2\u7d22\uff01<\/p>\n\n\n\n<p>\u5982\u679c\u60a8\u6709\u5728\u95dc\u6ce8Anthos\u767c\u5c55\uff0c\u60a8\u53ef\u80fd\u6703\u554f\u6211\u8aaa\uff0c\u5947\u602a\uff0c\u6211\u5370\u8c61\u4e2d\u5728Anthos bare metal\u63a8\u51fa\u524d\uff0c\u61c9\u8a72\u9084\u6709\u4e00\u500bGKE On-Prem(\u73fe\u5728\u7a31\u4e4b\u70baAnthos on VMware)\u7684\u7248\u672c\u4e0d\u662f\u55ce\uff1f\u70ba\u4f55\u5c0f\u7de8\u537b\u5148\u662f\u4ecb\u7d39Anthos Bare Metal\u5462\uff1f \u5176\u5be6\u9019\u662f\u6709\u539f\u56e0\u7684\uff0c\u56e0\u70ba\u5927\u90e8\u5206\u7684\u5ba2\u6236\uff0c\u5728\u63a5\u89f8K8S\u6642\uff0c\u5927\u591a\u662f\u5148\u5f9e\u958b\u6e90\u7248\u672c\u958b\u59cb\u5165\u9580\u7684\uff0c\u6240\u4ee5\u5c0f\u7de8\u5e0c\u671b\u8b93\u5404\u4f4d\u80fd\u5920\u5faa\u5e8f\u6f38\u9032\u5730\u4e86\u89e3\uff0c\u5728Google\u63a8\u51fa\u6574\u5408\u7248\u672c\u5f8c\u7684\u8b8a\u5316\u3001\u5dee\u7570\uff0c\u56e0\u6b64\u624d\u6703\u512a\u5148\u8ddf\u5404\u4f4d\u4ecb\u7d39Anthos on Bare Metal\uff0c\u63a5\u8457\u624d\u4ecb\u7d39\u4eca\u5929\u7684\u4e3b\u89d2\uff0c\u5728\u6b63\u5f0f\u9032\u5165\u4e3b\u984c\u524d\uff0c\u6211\u5011\u518d\u5e6b\u5404\u4f4d\u8907\u7fd2\u4e00\u4e0b\uff0c\u8b93\u5404\u4f4d\u80fd\u5920\u5feb\u901f\u7684\u56de\u9867\u4e00\u4e0b\u5169\u8005\u4e4b\u9593\u7684\u5dee\u7570\u3001\u512a\u52a3\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:21px\"><span class=\"has-inline-color has-luminous-vivid-orange-color\"><strong>Anthos \u652f\u63f4\u591a\u5143\u65b9\u5f0f\u90e8\u7f72\uff0c\u5ba2\u6236\u53ef\u4f9d\u64daIT\u74b0\u5883\u73fe\u6cc1\u3001\u9700\u6c42\uff0c\u81ea\u7531\u9078\u64c7\u96f2\u7aef\u3001\u5730\u7aef(\u865b\u64ec\u5316\/\u5be6\u9ad4\u6a5f)\u7684\u90e8\u7f72\u6a21\u5f0f<\/strong><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"697\" src=\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-1-1024x697.png\" alt=\"Anthos \u652f\u63f4\u591a\u5143\u65b9\u5f0f\u90e8\u7f72\uff0c\u5ba2\u6236\u53ef\u4f9d\u64daIT\u74b0\u5883\u73fe\u6cc1\u3001\u9700\u6c42\uff0c\u81ea\u7531\u9078\u64c7\u96f2\u7aef\u3001\u5730\u7aef(\u865b\u64ec\u5316\/\u5be6\u9ad4\u6a5f)\u7684\u90e8\u7f72\u6a21\u5f0f\" class=\"wp-image-30867\" title=\"Anthos \u652f\u63f4\u591a\u5143\u65b9\u5f0f\u90e8\u7f72\uff0c\u5ba2\u6236\u53ef\u4f9d\u64daIT\u74b0\u5883\u73fe\u6cc1\u3001\u9700\u6c42\uff0c\u81ea\u7531\u9078\u64c7\u96f2\u7aef\u3001\u5730\u7aef(\u865b\u64ec\u5316\/\u5be6\u9ad4\u6a5f)\u7684\u90e8\u7f72\u6a21\u5f0f\" srcset=\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-1-1024x697.png 1024w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-1-300x204.png 300w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-1-768x522.png 768w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-1-1536x1045.png 1536w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-1-2048x1393.png 2048w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-1-1200x816.png 1200w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-1-594x404.png 594w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u5982\u679cAnthos on Bare Metal\u662f\u501a\u5929\u528d\u7684\u8a71\uff0c\u90a3\u9ebcAnthos on VMware\u5c31\u662f\u7576\u4e4b\u7121\u6127\u7684\u5c60\u9f8d\u5200\u4e86\uff0c\u5b83\u662f\u4e00\u500b\u8207VMWare\u9ad8\u5ea6\u6574\u5408\u7684K8S\u65b9\u6848\uff0c\u90e8\u7f72\u7684\u65b9\u5f0f\u8ddfAnthos on Bare Metal\u6975\u70ba\u76f8\u4f3c\uff0c\u7528\u7684\u662fgkectl\u7684\u6307\u4ee4\u5de5\u5177\uff0c\u4e00\u6a23\u662f\u8981\u9810\u5148\u6e96\u5099\u597d\u90e8\u7f72\u8a2d\u5b9a\u6a94\uff0c\u63a5\u4e0b\u81ea\u52d5\u5316\u5de5\u5177\u5c31\u6703\u628a\u4e00\u5207\u90fd\u6253\u7406\u597d\uff01<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:21px\"><strong><span class=\"has-inline-color has-luminous-vivid-orange-color\">Anthos on VMware \u85c9\u7531\u8207VMware\u7684\u9ad8\u5ea6\u6574\u5408\uff0c\u5927\u5e45\u5ea6\u7684\u7c21\u5316\u5ba2\u6236\u74b0\u5883\u7684K8S\u65e5\u5e38\u7dad\u904b\u7ba1\u7406\uff0c\u4f8b\u5982\uff1a\u7cfb\u7d71\u5347\u7d1a\u3001\u8cc7\u6e90\u64f4\u589e\/\u7e2e\u6e1b\u3001\u6578\u64da\u5b58\u5132\u3001\u81ea\u52d5\u4fee\u5fa9\u7b49&#8230;<\/span><\/strong><\/h2>\n\n\n\n<p>\u4f46\uff0c\u5c31\u53ea\u662f\u66f4\u9032\u968e\u7684\u90e8\u7f72\u5de5\u5177\u800c\u5df2\u55ce\uff1f\u5982\u679c\u53ea\u662f\u9019\u6a23\uff0c\u90a3\u4e5f\u592a\u5751\u7239\u4e86\u5427\uff01\u7576\u60a8\u9078\u64c7\u4e86Anthos on VMware\u7684\u65b9\u6848\u5f8c\uff0c\u4f60\u5c31\u53ef\u4ee5\u7372\u5f97\u8fd1\u4f3c\u96f2\u4e0a\u7684GKE\u53e2\u96c6\u7684\u81ea\u52d5\u90e8\u7f72\u3001\u81ea\u52d5\u4fee\u5fa9\u3001\u64f4\u5c55\u7b49\u529f\u80fd\uff0c\u4e0d\u50cfAnthos on Bare Metal\uff0c\u60a8\u9700\u8981\u81ea\u884c\u8655\u7406K8S master\/worker\u7cfb\u7d71\u7684\u66f4\u65b0\u8207\u5347\u7d1a\u3001\u624b\u52d5\u914d\u7f6e\u3002<\/p>\n\n\n\n<p>Anthos on VMware\u63a1\u7528\u7684\u662f\u5168\u81ea\u52d5\u7684\u65b9\u5f0f\uff0c\u91dd\u5c0dK8S\u7684\u66f4\u65b0\u3001\u5347\u7d1a\uff0c\u662f\u900f\u904e\u76f4\u63a5\u4e0b\u8f09\u96f2\u4e0a\u9a57\u8b49\u904e\u7684K8S image\uff0c\u642d\u914dVMware\u5e73\u53f0\u7684API\u9032\u884c\u81ea\u52d5\u5316(\u66f4\u65b0\/\u64f4\u589e\/\u522a\u6e1b)\u7684\u90e8\u7f72\uff0c\u9664\u6b64\u4e4b\u5916\uff0c\u4e5f\u900f\u904eVMware\u5e73\u53f0\u7684\u512a\u52e2\uff0c\u5e6b\u52a9\u5ba2\u6236\u4e00\u6b21\u6027\u7684\u89e3\u6c7a\u6578\u64da\u5b58\u5132\u7684\u554f\u984c\uff0c\u50cf\u662fFC \/ iSCSI \/ NFS \/ vSAN\u7b49\u5e38\u898b\u7684\u5b58\u5132\u578b\u614b\uff0c\u901a\u901a\u90fd\u652f\u63f4\uff0c\u5728Anthos on VMware\u90e8\u7f72\u7684\u904e\u7a0b\u4e2d\uff0c\u5c31\u53ef\u4ee5\u4e00\u6b21\u641e\u5b9a\uff0c\u672a\u4f86\u8981\u5fae\u8abf\uff0c\u4e5f\u53ef\u4ee5\u76f4\u63a5\u900f\u904eVMware\u5e73\u53f0\u9032\u884c\u8655\u7406\uff0c\u4e0d\u7528\u518d\u5927\u52d5\u5e72\u6208\u7684\u91dd\u5c0dK8S\u9032\u884c\u5168\u9762\u6027\u7684\u91cd\u65b0\u8abf\u6574\uff0c\u842c\u4e00\u641e\u58de\u4e86\uff0c\u9084\u771f\u4e0d\u77e5\u9053\u8a72\u5982\u4f55\u8655\u7406\u3001\u5fa9\u539f\u5462\uff1f\uff01\u4e0d\u662f\u55ce\uff1f<\/p>\n\n\n\n<p>\u8aaa\u4e86\u9019\u9ebc\u591a\uff0c\u662f\u4e0d\u662f\u8feb\u4e0d\u53ca\u5f85\u4e86\u5462\uff01\u90a3\u5be6\u969b\u90e8\u7f72\u8d77\u4f86\uff0c\u5230\u5e95\u662f\u5982\u4f55\u5462\uff1f\u5c31\u8b93\u6211\u5011\u5e36\u5404\u4f4d\u4e00\u8d77\u77a7\u77a7\u5427\uff01<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:21px\"><span class=\"has-inline-color has-luminous-vivid-orange-color\">Anthos \u63d0\u4f9b\u81ea\u52d5\u5316\u90e8\u7f72\u5de5\u5177\uff0c\u5e6b\u52a9\u7ba1\u7406\u8005\u5feb\u901f\u4f48\u5efa\u53e2\u96c6\u74b0\u5883<\/span><\/h2>\n\n\n\n<p>\u6211\u5011\u5148\u5f9e\u67b6\u69cb\u8aaa\u660e\u958b\u59cb\u5427\uff01\u4eca\u5929\u6211\u5011\u6703\u8ddf\u5404\u4f4d\u5206\u4eab\u8f03\u70ba\u7c21\u6613\u7684\u67b6\u69cb\uff0c\u662f\u8ddfGoogle\u6240\u63d0\u4f9b\u7684\u9ad8\u6548\u958b\u6e90SEESAW LB\u9032\u884c\u6574\u5408\u7684\u67b6\u69cb\uff0c\u9019\u6a23\u7684\u67b6\u69cb\u5177\u5099\u4ee5\u4e0b\u5e7e\u500b\u512a\u52e2\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>\u53ea\u9700\u8981\u4e00\u500bSubnet\uff0c\u5c31\u53ef\u4ee5\u5b8c\u6210\u6240\u6709\u7684\u74b0\u5883\u90e8\u7f72\uff0c\u8207Anthos on Bare Metal\u7684\u74b0\u5883\u90e8\u7f72\u9700\u6c42\u6975\u70ba\u76f8\u4f3c\uff0c\u4e5f\u8fd1\u4f3c\u65bc\u958b\u6e90K8S\u7684\u90e8\u7f72\u74b0\u5883\u3002<\/li><li>\u5167\u5efa\u958b\u6e90SEESAW LB\uff0c\u4f5c\u70baELB\u4f7f\u7528\uff0c\u63d0\u4f9bL4 LB &amp; Ingress\u7684\u63a5\u5165\u8a2a\u554f\u5b58\u53d6<\/li><li>Admin \/ User Cluster\u5206\u96e2\uff0c\u53ef\u900f\u904eAdmin Cluster\u4f86\u96c6\u4e2d\u7ba1\u7406\u6240\u6709\u7684User Cluster\uff0c\u63d0\u4f9b\u7ba1\u7406\u3001\u670d\u52d9\u7684\u8cc7\u6e90\u5206\u96e2\uff0c\u907f\u514d\u5f7c\u6b64\u4e92\u53d7\u5f71\u97ff\u3002<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"838\" height=\"502\" src=\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-2.png\" alt=\"Anthos \u63d0\u4f9b\u81ea\u52d5\u5316\u90e8\u7f72\u5de5\u5177\uff0c\u5e6b\u52a9\u7ba1\u7406\u8005\u5feb\u901f\u4f48\u5efa\u53e2\u96c6\u74b0\u5883\" class=\"wp-image-30870\" srcset=\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-2.png 838w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-2-300x180.png 300w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-2-768x460.png 768w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-2-594x356.png 594w\" sizes=\"(max-width: 838px) 100vw, 838px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u8edf\u9ad4\u8cc7\u6e90\u9700\u6c42\uff1a<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>VMware Enterprise Plus(with DRS feature) 6.7U3\u4ee5\u4e0a\u7684\u7248\u672c * 3<\/li><li>vCenter Server 6.7U3\u4ee5\u4e0a\u7684\u7248\u672c * 1<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u6700\u4f4e\u865b\u64ec\u5316\u786c\u9ad4\u8cc7\u6e90\u9700\u6c42 :<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>8 physical CPUs @ 2.7GHz with hyperthreading enabled<\/li><li>40 GiB RAM<\/li><li>450 GiB of storage<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u6700\u4f4e\u7cfb\u7d71\u6838\u5fc3\u5143\u4ef6\u6578\u91cf\uff1a<\/strong><\/h3>\n\n\n\n<p>Load balancer:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Seesaw \/ f5&nbsp; load balancing * 1<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>admin cluster :<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Admin cluster control-plane node * 1<\/li><li>admin cluster add-on nodes * 2<\/li><li>user-cluster control-plane node * 1<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>User Cluster :<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>worker nodes * 3<\/li><\/ul>\n\n\n\n<p>\u56e0\u70ba\u662f\u9ad8\u5ea6\u8207VMware\u9032\u884c\u6574\u5408\u7684\u65b9\u6848\uff0c\u56e0\u6b64\u5728\u8edf\u9ad4\u6388\u6b0a\u3001\u786c\u9ad4\u8cc7\u6e90\u7684\u8981\u6c42\u4e0a\u6703\u6bd4\u4e00\u822c\u7684\u958b\u6e90\u65b9\u6848\u4f86\u7684\u9ad8\u4e9b\uff0c\u521d\u671f\u53ef\u80fd\u6703\u89ba\u5f97\u6210\u672c\u7565\u9ad8\uff0c\u4f46\u5982\u679c\u5c0d\u6bd4\u5e73\u53f0\u7cfb\u7d71\u7684\u53ef\u9760\u5ea6\u3001\u5f8c\u7e8c\u7684\u7ba1\u7406\u7dad\u904b\u6210\u672c\uff0c\u5c31\u6703\u767c\u73fe\u9019\u4e9b\u6295\u8cc7\u662f\u975e\u5e38\u503c\u5f97\u7684\uff01<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u8edf\u9ad4\u8abf\u6574\u9700\u6c42\uff1a<\/strong><\/h3>\n\n\n\n<p>\u56e0\u70ba\u662f\u900f\u904e\u81ea\u52d5\u4e0b\u8f09VM Image\u7684\u65b9\u5f0f\u9032\u884c\u90e8\u7f72\uff0c\u6240\u4ee5\u4e26\u4e0d\u9700\u8981\u7279\u5225\u9032\u884c\u8abf\u6574\uff01<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>VMware\u74b0\u5883\u90e8\u7f72\u9700\u6c42\uff1a<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>\u9810\u5148\u5b8c\u6210VMware ESXi\u90e8\u7f72\u5b89\u88dd(6.7U3\u4ee5\u4e0a\u7248\u672c)<\/li><li>\u9810\u5148\u5b8c\u6210vCenter\u90e8\u7f72\u8207\u5b89\u88dd(6.7U3\u4ee5\u4e0a\u7248\u672c)<\/li><li>\u9810\u5148\u5275\u5efa\u5169\u500bresource group\uff0c\u5f8c\u7e8c\u900fgkeadmin \/ gkectl\u5275\u5efa\u8cc7\u6e90\u6642\u6703\u7528\u5230:<ul><li>ANTHOS-ADMIN<\/li><li>ANTHOS<\/li><\/ul><\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>VMware \u7db2\u8def\u90e8\u7f72\u9700\u6c42\uff1a<\/strong><\/h3>\n\n\n\n<p>\u56e0\u70ba\u662f\u8ddfVMware\u5e73\u53f0\u9032\u884c\u6574\u5408\uff0c\u4f9d\u64da\u4f7f\u7528\u7684vSwitch\u6a21\u5f0f\u4e0d\u540c\uff0c\u6703\u9700\u8981\u9032\u884c\u4e00\u4e9b\u8a2d\u7f6e\u7684\u5fae\u8abf\uff0c\u53ef\u4ee5\u53c3\u8003\u4e0b\u5217\u7684\u8aaa\u660e\u4f86\u9032\u884c\u8b8a\u66f4\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"782\" height=\"708\" src=\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-4.png\" alt=\"VMware\u7db2\u8def\u90e8\u7f72\u9700\u6c42\" class=\"wp-image-30861\" srcset=\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-4.png 782w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-4-300x272.png 300w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-4-768x695.png 768w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-4-594x538.png 594w\" sizes=\"(max-width: 782px) 100vw, 782px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"has-inline-color has-luminous-vivid-orange-color\"><strong>Anthos \u63d0\u4f9b\u514d\u8cbb\u7684\u4f01\u696d\u7d1aSEESAW LB\uff0c\u85c9\u7531Direct Server Return(DSR)\u6280\u8853\uff0c\u63d0\u4f9b\u9ad8\u901f\u7684\u670d\u52d9\u5206\u6d41\u3001\u8f49\u767c\u80fd\u529b<\/strong><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Networking\u8cc7\u6e90\u9700\u6c42\uff1a<\/strong><\/h3>\n\n\n\n<p>Anthos on VMware\u7684\u7db2\u8def\u67b6\u69cb\u975e\u5e38\u7684\u7c21\u55ae\uff0c\u8ddfAnthos Bare Metal\u4e00\u6a23\uff0c\u53ea\u9700\u8981\u4e00\u500bsubnet\uff0c\u642d\u914dBundled LB(SEESAW)\uff0c\u5c31\u53ef\u4ee5\u540c\u6642\u63d0\u4f9bexternal L4 load balancing \u9084\u6709master\/worker\u7684nodes\u7db2\u8def\u5b58\u53d6\uff0c\u7576\u7136\u5728\u8a31\u591a\u7684\u4f01\u696d\u74b0\u5883\u4e2d\uff0c\u6703\u5e0c\u671b\u62c6\u5206\u670d\u52d9\u8ddf\u4e3b\u6a5f\u7684\u7db2\u8def\u5340\u6bb5\uff0c\u9019\u90e8\u5206\u7576\u7136\u4e5f\u4e0d\u662f\u554f\u984c\uff0c\u53ea\u9700\u8981\u984d\u5916\u6e96\u5099F5\u8a2d\u5099\uff0c\u900f\u904eIntegrated\u7684\u90e8\u7f72\u6a21\u5f0f\uff0c\u5c31\u53ef\u4ee5\u63d0\u4f9b\u66f4\u9032\u968e\u7684LB\u3001\u8cc7\u5b89\u9632\u8b77\u529f\u80fd(\u4f8b\u5982\uff1aWAF\u3001\u6a5f\u5668\u4eba)\u7b49\uff0c\u7576\u7136\uff0c\u60a8\u4e5f\u53ef\u4ee5\u900f\u904eManual\u6a21\u5f0f\u8207\u7b2c\u4e09\u65b9\u7684LB\u65b9\u6848\u9032\u884c\u6574\u5408(\u4f8b\u5982\uff1aCitrix\u3001VMware NSX-T firewall\u7b49&#8230;)<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"946\" height=\"251\" src=\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-3.png\" alt=\"Networking\u8cc7\u6e90\u9700\u6c42\" class=\"wp-image-30860\" srcset=\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-3.png 946w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-3-300x80.png 300w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-3-768x204.png 768w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-3-594x158.png 594w\" sizes=\"(max-width: 946px) 100vw, 946px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>VMware vCenter\u6b0a\u9650\u9700\u6c42\uff1a<\/strong><\/h3>\n\n\n\n<p>\u56e0\u70ba\u662f\u900f\u904evCenter\u7684API\u4f86\u9032\u884c\u81ea\u52d5\u5316\u7684\u74b0\u5883\u90e8\u7f72\uff0c\u5728\u5927\u591a\u6578\u7684\u4f01\u696d\u74b0\u5883\u4e2d\uff0c\u4e26\u4e0d\u6703\u76f4\u63a5\u63d0\u4f9bvCenter\u7684\u6700\u9ad8\u7ba1\u7406\u6b0a\u9650\u7d66\u6211\u5011\uff0c\u56e0\u6b64\u53ef\u4ee5\u5148\u8acb\u76ee\u524d\u7684vCenter\u7ba1\u7406\u8005\uff0c\u900f\u904e\u4e0b\u5217\u7684GOVC\u6307\u4ee4\uff0c\u91dd\u5c0d\u7279\u5b9a\u5e33\u6236\u5275\u5efa\u76f8\u61c9\u6240\u9700\u8981\u7684\u6b0a\u9650\u3002<\/p>\n\n\n\n<p><span class=\"has-inline-color has-vivid-red-color\">Note: \u7a0d\u5fae\u7559\u610f\u4e00\u4e0b\u7d05\u8272\u5b57\u7684\u90e8\u5206\uff0c\u66ff\u63db\u6210\u76ee\u524d\u7ba1\u7406\u8005\u7684\u5e33\u6236\u4f86\u9032\u884c\u57f7\u884c\uff0c\u7576\u8a2d\u7f6e\u5b8c\u7562\u5f8c\uff0c\u5f8c\u7e8c\u6211\u5011\u5c07\u63a1\u7528<\/span><strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">\u85cd\u8272\u5b57<\/span><\/strong><span class=\"has-inline-color has-vivid-red-color\">\u7684\u5e33\u6236\u4f86\u9032\u884cAnthos on VMware\u7684\u81ea\u52d5\u90e8\u7f72\u3002<\/span><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>export GOVC_USERNAME=<strong><span class=\"has-inline-color has-vivid-red-color\">ADMINISTRATOR_ACCOUNT@vsphere.local<\/span><\/strong><br>export GOVC_PASSWORD=<strong><span class=\"has-inline-color has-vivid-red-color\">ADMINISTRATOR_PASSWORD<\/span><\/strong><br>cat &lt;&lt;END |xargs govc role.create anthos<br>\u00a0 Datastore.AllocateSpace Datastore.Browse Datastore.Config Datastore.DeleteFile<br>\u00a0 Datastore.FileManagement Datastore.UpdateVirtualMachineFiles<br>\u00a0 Datastore.UpdateVirtualMachineMetadata Folder.Create Folder.Delete Folder.Move<br>\u00a0 Folder.Rename Host.Inventory.EditCluster InventoryService.Tagging.CreateTag<br>\u00a0 Network.Assign Resource.ApplyRecommendation Resource.AssignVMToPool<br>\u00a0 Resource.ColdMigrate Resource.HotMigrate Resource.QueryVMotion<br>\u00a0 Sessions.ValidateSession StorageViews.View System.Anonymous System.Read<br>\u00a0 System.View Task.Create Task.Update VApp.ApplicationConfig VApp.Import<br>\u00a0 VApp.InstanceConfig VirtualMachine.Config.AddExistingDisk<br>\u00a0 VirtualMachine.Config.AddNewDisk VirtualMachine.Config.AddRemoveDevice<br>\u00a0 VirtualMachine.Config.AdvancedConfig VirtualMachine.Config.Annotation<br>\u00a0 VirtualMachine.Config.CPUCount VirtualMachine.Config.ChangeTracking<br>\u00a0 VirtualMachine.Config.DiskExtend VirtualMachine.Config.DiskLease<br>\u00a0 VirtualMachine.Config.EditDevice VirtualMachine.Config.HostUSBDevice<br>\u00a0 VirtualMachine.Config.ManagedBy VirtualMachine.Config.Memory<br>\u00a0 VirtualMachine.Config.MksControl VirtualMachine.Config.QueryFTCompatibility<br>\u00a0 VirtualMachine.Config.QueryUnownedFiles VirtualMachine.Config.RawDevice<br>\u00a0 VirtualMachine.Config.ReloadFromPath VirtualMachine.Config.RemoveDisk<br>\u00a0 VirtualMachine.Config.Rename VirtualMachine.Config.ResetGuestInfo<br>\u00a0 VirtualMachine.Config.Resource VirtualMachine.Config.Settings<br>\u00a0 VirtualMachine.Config.SwapPlacement VirtualMachine.Config.ToggleForkParent<br>\u00a0 VirtualMachine.Config.UpgradeVirtualHardware<br>\u00a0 VirtualMachine.GuestOperations.Execute VirtualMachine.GuestOperations.Modify<br>\u00a0 VirtualMachine.GuestOperations.ModifyAliases<br>\u00a0 VirtualMachine.GuestOperations.Query<br>\u00a0 VirtualMachine.GuestOperations.QueryAliases<br>\u00a0 VirtualMachine.Hbr.ConfigureReplication VirtualMachine.Hbr.MonitorReplication<br>\u00a0 VirtualMachine.Hbr.ReplicaManagement VirtualMachine.Interact.AnswerQuestion<br>\u00a0 VirtualMachine.Interact.Backup VirtualMachine.Interact.ConsoleInteract<br>\u00a0 VirtualMachine.Interact.CreateScreenshot<br>\u00a0 VirtualMachine.Interact.CreateSecondary<br>\u00a0 VirtualMachine.Interact.DefragmentAllDisks<br>\u00a0 VirtualMachine.Interact.DeviceConnection<br>\u00a0 VirtualMachine.Interact.DisableSecondary VirtualMachine.Interact.DnD<br>\u00a0 VirtualMachine.Interact.EnableSecondary VirtualMachine.Interact.GuestControl<br>\u00a0 VirtualMachine.Interact.MakePrimary VirtualMachine.Interact.Pause<br>\u00a0 VirtualMachine.Interact.PowerOff<br>\u00a0 VirtualMachine.Interact.PowerOn VirtualMachine.Interact.PutUsbScanCodes<br>\u00a0 VirtualMachine.Interact.Record VirtualMachine.Interact.Replay<br>\u00a0 VirtualMachine.Interact.Reset<br>\u00a0 VirtualMachine.Interact.SESparseMaintenance VirtualMachine.Interact.SetCDMedia<br>\u00a0 VirtualMachine.Interact.SetFloppyMedia VirtualMachine.Interact.Suspend<br>\u00a0 VirtualMachine.Interact.TerminateFaultTolerantVM<br>\u00a0 VirtualMachine.Interact.ToolsInstall<br>\u00a0 VirtualMachine.Interact.TurnOffFaultTolerance VirtualMachine.Inventory.Create<br>\u00a0 VirtualMachine.Inventory.CreateFromExisting VirtualMachine.Inventory.Delete<br>\u00a0 VirtualMachine.Inventory.Move VirtualMachine.Inventory.Register<br>\u00a0 VirtualMachine.Inventory.Unregister VirtualMachine.Namespace.Event<br>\u00a0 VirtualMachine.Namespace.EventNotify VirtualMachine.Namespace.Management<br>\u00a0 VirtualMachine.Namespace.ModifyContent VirtualMachine.Namespace.Query<br>\u00a0 VirtualMachine.Namespace.ReadContent VirtualMachine.Provisioning.Clone<br>\u00a0 VirtualMachine.Provisioning.CloneTemplate<br>\u00a0 VirtualMachine.Provisioning.CreateTemplateFromVM<br>\u00a0 VirtualMachine.Provisioning.Customize<br>\u00a0 VirtualMachine.Provisioning.DeployTemplate<br>\u00a0 VirtualMachine.Provisioning.DiskRandomAccess<br>\u00a0 VirtualMachine.Provisioning.DiskRandomRead<br>\u00a0 VirtualMachine.Provisioning.FileRandomAccess<br>\u00a0 VirtualMachine.Provisioning.GetVmFiles<br>\u00a0 VirtualMachine.Provisioning.MarkAsTemplate<br>\u00a0 VirtualMachine.Provisioning.MarkAsVM<br>\u00a0 VirtualMachine.Provisioning.ModifyCustSpecs<br>\u00a0 VirtualMachine.Provisioning.PromoteDisks<br>\u00a0 VirtualMachine.Provisioning.PutVmFiles<br>\u00a0 VirtualMachine.Provisioning.ReadCustSpecs<br>\u00a0 VirtualMachine.State.CreateSnapshot VirtualMachine.State.RemoveSnapshot<br>\u00a0 VirtualMachine.State.RenameSnapshot VirtualMachine.State.RevertToSnapshot<br>END<br>govc permissions.set -principal<strong><span class=\"has-inline-color has-vivid-cyan-blue-color\"> CLUSTER_USER_ACCOUNT@vsphere.local<\/span><\/strong> \\<br>\u00a0-role anthos -propagate=true<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u53d6\u5f97vCenter\u6191\u8b49\u6a94\u6848\uff1a<\/strong><\/h3>\n\n\n\n<p>\u56e0\u70ba\u6e2c\u8a66\u74b0\u5883\u7684vCenter\u662f\u7528\u81ea\u7c3d\u6191\u8b49\uff0c\u56e0\u6b64\u9700\u8981\u9810\u5148\u5730\u5c07trust CA\u6191\u8b49\u4e0b\u8f09\u4e0b\u4f86(\u7528\u700f\u89bd\u5668\uff0c\u8a2a\u554fVMware vcenter\u9996\u9801\u5c31\u53ef\u4ee5\u770b\u5230\u8f09\u9ede)\uff0c\u4e26\u8a3b\u8a18\u5728\u5f8c\u7e8c\u7684admini-ws-config.yaml\u8a2d\u5b9a\u6a94\u4e2d\uff0c\u9019\u6a23\u5728\u90e8\u7f72\u7684\u6642\u5019\u624d\u4e0d\u6703\u767c\u751f\u932f\u8aa4\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"383\" height=\"465\" src=\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-5.png\" alt=\"\u53d6\u5f97vCenter\u6191\u8b49\u6a94\u6848\" class=\"wp-image-30864\" srcset=\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-5.png 383w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-5-247x300.png 247w\" sizes=\"(max-width: 383px) 100vw, 383px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>GCP\u5e73\u53f0API\u9700\u6c42\uff1a<\/strong><\/h3>\n\n\n\n<p>\u65b0\u5275\u5efa\u7684GCP\u5c08\u6848\uff0c\u9700\u8981\u555f\u52d5\u4e00\u4e9bAPI\u670d\u52d9\uff0c\u4ee5\u5229\u5f8c\u7e8c\u900f\u904e\u81ea\u52d5\u5316\u90e8\u5c6c\u6307\u4ee4\u96c6\uff0c\u80fd\u5920\u9806\u5229\u5730\u8207\u5176\u6e9d\u901a\u3002<\/p>\n\n\n\n<p><span class=\"has-inline-color has-vivid-red-color\">Note: \u7a0d\u5fae\u7559\u610f\u4e00\u4e0b\u7d05\u8272\u5b57\u7684\u90e8\u5206\uff0c\u9700\u66ff\u63db\u6210\u76ee\u524d\u5be6\u969b\u5c08\u6848\u7684PORJECT_ID<\/span><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>gcloud auth login<br>\u00a0<br>gcloud config set project <strong><span class=\"has-inline-color has-vivid-red-color\">PROJECT_ID<\/span><\/strong><br><strong>\u00a0<\/strong><br>gcloud services enable &#8211;project=<strong><span class=\"has-inline-color has-vivid-red-color\">PROJECT_ID<\/span><\/strong> \\<br>\u00a0\u00a0\u00a0 anthos.googleapis.com \\<br>\u00a0\u00a0\u00a0 anthosgke.googleapis.com \\<br>\u00a0\u00a0\u00a0 anthosaudit.googleapis.com \\<br>\u00a0\u00a0\u00a0 cloudresourcemanager.googleapis.com \\<br>\u00a0\u00a0\u00a0 container.googleapis.com \\<br>\u00a0\u00a0\u00a0 gkeconnect.googleapis.com \\<br>\u00a0\u00a0\u00a0 gkehub.googleapis.com \\<br>\u00a0\u00a0\u00a0 serviceusage.googleapis.com \\<br>\u00a0\u00a0\u00a0 stackdriver.googleapis.com \\<br>\u00a0\u00a0\u00a0 monitoring.googleapis.com \\<br>\u00a0\u00a0\u00a0 logging.googleapis.com<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>GCP\u5e73\u53f0\u76f8\u95dc\u8a2d\u7f6e\u9700\u6c42\uff1a<\/strong><\/h3>\n\n\n\n<p>\u5728Anthos\u9032\u884c\u6b63\u5f0f\u90e8\u7f72\u524d\uff0c\u6211\u5011\u9084\u9700\u8981\u5148\u5728GCP\u5e73\u53f0\u5275\u5efa\u4e00\u500bService Account\uff0c\u7528\u4f86\u5354\u52a9\u6211\u5011\u9032\u884c\u5f8c\u7e8c\u7684Service Account\u5275\u5efa\u3002<\/p>\n\n\n\n<p><span class=\"has-inline-color has-vivid-red-color\">Note: \u7a0d\u5fae\u7559\u610f\u4e00\u4e0b\u7d05\u8272\u5b57\u7684\u90e8\u5206\uff0c\u9700\u66ff\u63db\u6210\u76ee\u524d\u5be6\u969b\u5c08\u6848\u7684PORJECT_ID<\/span><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>gcloud auth login<br>\u00a0<br>gcloud config set project <strong><span class=\"has-inline-color has-vivid-red-color\">PROJECT_ID<\/span><\/strong><br>\u00a0<br>gcloud iam service-accounts create component-access-sa \\<br>\u00a0\u00a0\u00a0 &#8211;display-name &#8220;Component Access Service Account&#8221; \\<br>\u00a0\u00a0\u00a0 &#8211;project <strong><strong><span class=\"has-inline-color has-vivid-red-color\">PROJECT_ID<\/span><\/strong><\/strong><br>\u00a0<br>gcloud iam service-accounts keys create component-access-key.json \\<br>\u00a0\u00a0 &#8211;iam-account component-access-sa@[<strong><span class=\"has-inline-color has-vivid-red-color\">PROJECT_ID<\/span><\/strong>].iam.gserviceaccount.com<br>\u00a0<br>gcloud projects add-iam-policy-binding <strong><span class=\"has-inline-color has-vivid-red-color\">PROJECT_ID<\/span><\/strong> \\<br>\u00a0\u00a0\u00a0 &#8211;member &#8220;serviceAccount:component-access-sa@[<strong><span class=\"has-inline-color has-vivid-red-color\">PROJECT_ID<\/span><\/strong>].iam.gserviceaccount.com&#8221; \\<br>\u00a0\u00a0\u00a0 &#8211;role &#8220;roles\/serviceusage.serviceUsageViewer&#8221;<br>\u00a0<br>gcloud projects add-iam-policy-binding <strong><span class=\"has-inline-color has-vivid-red-color\">PROJECT_ID<\/span><\/strong> \\<br>\u00a0\u00a0\u00a0 &#8211;member &#8220;serviceAccount:component-access-sa@[<strong><span class=\"has-inline-color has-vivid-red-color\">PROJECT_ID<\/span><\/strong>].iam.gserviceaccount.com&#8221; \\<br>\u00a0\u00a0\u00a0 &#8211;role &#8220;roles\/iam.serviceAccountCreator&#8221;<br>\u00a0<br>gcloud projects add-iam-policy-binding <strong>PROJECT_ID<\/strong> \\<br>\u00a0\u00a0\u00a0 &#8211;member &#8220;serviceAccount:component-access-sa@[<strong>PROJECT_ID<\/strong>].iam.gserviceaccount.com&#8221; \\<br>\u00a0\u00a0\u00a0 &#8211;role &#8220;roles\/iam.roleViewer&#8221;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u7ba1\u7406\u5de5\u4f5c\u7ad9\u90e8\u7f72\u76f8\u95dc\u6e96\u5099\u8cc7\u6599\u3001\u8aaa\u660e\uff1a<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-6.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"794\" src=\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-6-1024x794.png\" alt=\"\u7ba1\u7406\u5de5\u4f5c\u7ad9\u90e8\u7f72\u76f8\u95dc\u6e96\u5099\u8cc7\u6599\u3001\u8aaa\u660e\" class=\"wp-image-30866\" srcset=\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-6-1024x794.png 1024w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-6-300x233.png 300w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-6-768x595.png 768w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-6-1536x1191.png 1536w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-6-2048x1587.png 2048w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-6-1200x930.png 1200w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/12\/anthos-on-vmware-blog13-6-594x460.png 594w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:21px\"><span class=\"has-inline-color has-luminous-vivid-orange-color\">Anthos \u63d0\u4f9b\u5de5\u4f5c\u7ad9\u3001\u53e2\u96c6\u90e8\u7f72\u5de5\u5177(\u5167\u5efa\u932f\u8aa4\u5206\u6790\u65e5\u8a8c)\uff0c\u53ef\u5e6b\u52a9\u7ba1\u7406\u8005\u5927\u5e45\u5ea6\u7c21\u5316\u90e8\u7f72\u6d41\u7a0b\uff0c\u4e26\u6e1b\u5c11\u4eba\u70ba\u8a2d\u7f6e\u932f\u8aa4\u7684\u767c\u751f\u6a5f\u7387<\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u7ba1\u7406\u5de5\u4f5c\u7ad9\u90e8\u7f72\uff1a<\/strong><\/h3>\n\n\n\n<p>Anthos on VMware\u7684VM\u90e8\u7f72\uff0c\u662f\u900f\u904egkeadm\u6307\u4ee4\u96c6\u4f86\u9032\u884c\u90e8\u7f72\u7684\uff0c\u60a8\u53ef\u4ee5\u5728\u4e0b\u5217\u9023\u7d50\u4e2d\uff0c\u53d6\u5f97\u8a72\u6307\u4ee4\u96c6\u3002<\/p>\n\n\n\n<p><a href=\"https:\/\/cloud.google.com\/anthos\/clusters\/docs\/on-prem\/1.8\/downloads\">https:\/\/cloud.google.com\/anthos\/clusters\/docs\/on-prem\/1.8\/downloads<\/a><\/p>\n\n\n\n<p>\u7576\u5b89\u88dd\u5b8c\u6210\u6307\u4ee4\u96c6\u5f8c\uff0c\u63a5\u4e0b\u4f86\u5c31\u662f\u8981\u7522\u751f\u51fa\u8a2d\u5b9a\u6a94\u7bc4\u672c\u4e26\u9032\u884c\u5167\u5bb9\u7684\u4fee\u6539\uff0c\u60a8\u53ef\u4ee5\u900f\u904e\u4e0b\u5217\u6307\u4ee4\u4f86\u7522\u751f\u51fa\u7bc4\u4f8b\u8a2d\u5b9a\u6a94\u3002<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>.\/gkeadm create config<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u7576\u7bc4\u4f8b\u8a2d\u5b9a\u6a94\u7522\u751f\u5b8c\u7562\u5f8c\uff0c\u63a5\u4e0b\u4f86\u5c31\u662f\u8981\u9032\u884c\u5167\u5bb9\u7684\u4fee\u6539\uff0c\u53ef\u4ee5\u53c3\u8003\u5c0f\u7de8\u63d0\u4f9b\u7684\u7bc4\u4f8b\uff0c\u53e6\u5916\u7a0d\u5fae\u7559\u610f\u4e00\u4e0b\u7d05\u8272\u5b57\u7684\u90e8\u5206\uff0c\u662f\u9700\u8981\u4f9d\u64da\u5be6\u969b\u7684\u73fe\u6cc1\u9032\u884c\u8abf\u6574\u7684\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">credential.yaml<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>apiVersion: v1<br>kind: CredentialFile<br># list of credentials<br>items:<br># reference name for this credential entry<br>&#8211; name: vCenter<br>\u00a0 username: <span class=\"has-inline-color has-vivid-red-color\">&#8220;administrator@anthos-demo.local&#8221;<\/span><br>\u00a0 password: <span class=\"has-inline-color has-vivid-red-color\">&#8220;P@ssw0rd&#8221;<\/span><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">admin-ws-config.yaml<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>gcp:<br>\u00a0 # Path of the component access service account&#8217;s JSON key file<br>\u00a0 componentAccessServiceAccountKeyPath: &#8220;<span class=\"has-inline-color has-vivid-red-color\">\/Users\/jamesitexpert\/Dropbox\/VSCode\/GitHub\/Anthos-VMWare-1.8.0\/component-access-key.json&#8221;<\/span><br># Specify which vCenter resources to use<br>vCenter:<br>\u00a0 # The credentials and address GKE On-Prem should use to connect to vCenter<br>\u00a0 credentials:<br>\u00a0\u00a0\u00a0 address: &#8220;<span class=\"has-inline-color has-vivid-red-color\">10.0.100.99<\/span>&#8220;<br>\u00a0\u00a0\u00a0 # reference to vCenter credentials file<br>\u00a0\u00a0\u00a0 fileRef:<br>\u00a0\u00a0\u00a0\u00a0\u00a0 # read credentials from this file<br>\u00a0\u00a0\u00a0\u00a0\u00a0 path: credential.yaml<br>\u00a0\u00a0\u00a0\u00a0\u00a0 # entry in the credential file<br>\u00a0\u00a0\u00a0\u00a0\u00a0 entry: vCenter<br>\u00a0 <span class=\"has-inline-color has-vivid-red-color\">datacenter: &#8220;ANTHOS-DEMO&#8221;<br>\u00a0 datastore: &#8220;zerone-demo-esxi5&#8221;<br>\u00a0 cluster: &#8220;DEMO&#8221;<br>\u00a0 network: &#8220;MGMT&#8221;<\/span><br>\u00a0 # vSphere vm folder to deploy vms into. defaults to datacenter top level folder<br>\u00a0 <span class=\"has-inline-color has-vivid-red-color\">folder: &#8220;ANTHOS&#8221;<br>\u00a0 resourcePool: &#8220;ANTHOS-ADMIN&#8221;<\/span><br>\u00a0 # Provide the path to vCenter CA certificate pub key for SSL verification<br>\u00a0 caCertPath: &#8220;<span class=\"has-inline-color has-vivid-red-color\">\/Users\/jamesitexpert\/Dropbox\/VSCode\/GitHub\/Anthos-VMWare-1.8.0\/certs\/lin\/0950b59b.0<\/span>&#8220;<br># The URL of the proxy for the jump host<br>proxyUrl: &#8220;&#8221;<br>adminWorkstation:<br>\u00a0 name: gke-admin-ws_1-8-0<br>\u00a0 cpus: 4<br>\u00a0 memoryMB: 8192<br>\u00a0 # The boot disk size of the admin workstation in GB. It is recommended to use a<br>\u00a0 # disk with at least 50 GB to host images decompressed from the bundle.<br>\u00a0 diskGB: 50<br>\u00a0 # Name for the persistent disk to be mounted to the home directory (ending in .vmdk).<br>\u00a0 # Any directory in the supplied path must be created before deployment.<br>\u00a0 dataDiskName: gke-on-prem-admin-workstation-data-disk\/gke-admin-ws-210706-154134-data-disk.vmdk<br>\u00a0 # The size of the data disk in MB.<br>\u00a0 dataDiskMB: 512<br>\u00a0 network:<br>\u00a0\u00a0\u00a0 # The IP allocation mode: &#8216;dhcp&#8217; or &#8216;static&#8217;<br>\u00a0\u00a0\u00a0 ipAllocationMode: &#8220;static&#8221;<br>\u00a0\u00a0\u00a0 # # The host config in static IP mode. Do not include if using DHCP<br>\u00a0\u00a0\u00a0 hostConfig:<br>\u00a0\u00a0\u00a0 #\u00a0\u00a0 # The IPv4 static IP address for the admin workstation<br>\u00a0\u00a0\u00a0\u00a0\u00a0 ip: &#8220;<span class=\"has-inline-color has-vivid-red-color\">10.0.100.97<\/span>&#8220;<br>\u00a0\u00a0\u00a0 #\u00a0\u00a0 # The IP address of the default gateway of the subnet in which the admin workstation<br>\u00a0\u00a0\u00a0 #\u00a0\u00a0 # is to be created<br>\u00a0\u00a0\u00a0\u00a0\u00a0 gateway: &#8220;<span class=\"has-inline-color has-vivid-red-color\">10.0.100.254<\/span>&#8220;<br>\u00a0\u00a0\u00a0 #\u00a0\u00a0 # The subnet mask of the network where you want to create your admin workstation<br>\u00a0\u00a0\u00a0\u00a0\u00a0 netmask: &#8220;<span class=\"has-inline-color has-vivid-red-color\">255.255.255.0<\/span>&#8220;<br>\u00a0\u00a0\u00a0 #\u00a0\u00a0 # The list of DNS nameservers to be used by the admin workstation<br>\u00a0\u00a0\u00a0\u00a0\u00a0 dns:<br>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; &#8220;<span class=\"has-inline-color has-vivid-red-color\">8.8.8.8<\/span>&#8220;<br>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; &#8220;<span class=\"has-inline-color has-vivid-red-color\">168.95.1.1<\/span>&#8220;<br>\u00a0 # The URL of the proxy for the admin workstation<br>\u00a0 proxyUrl: &#8220;&#8221;<br>\u00a0 ntpServer:<span class=\"has-inline-color has-vivid-red-color\"> clock.via.net<\/span><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u6e96\u5099\u597d\u4e86\u90e8\u7f72credential.yaml &amp; admin-ws-config.yaml\u7684\u90e8\u7f72\u8173\u672c\uff0c\u63a5\u4e0b\u4f86\u5c31\u662f\u9032\u884c\u90e8\u7f72\u5566\uff01<\/p>\n\n\n\n<p>\u56e0\u70ba\u6211\u5011\u5e0c\u671bgkeadm\u6307\u4ee4\uff0c\u80fd\u5920\u5728\u5275\u5efaadminWS VM\u7684\u540c\u6642\u5e6b\u6211\u5011\u5275\u5efa\u597d\u9700\u8981\u7684service account\uff0c\u6240\u4ee5\u5728\u90e8\u7f72\u7684\u6642\u5019\uff0c\u8a18\u5f97\u8981\u591a\u52a0\u4e0a\u4e00\u500b &#8211;auto-create-service-accounts\u7684\u53c3\u6578\u3002<\/p>\n\n\n\n<p>\u842c\u4e00\u5728\u90e8\u7f72\u904e\u7a0b\u4e2d\u767c\u751f\u932f\u8aa4\uff0c\u60a8\u53ef\u4ee5\u5f9elogs\u7684\u76ee\u9304\u4e2d\uff0c\u53bb\u78ba\u8a8d\u76f8\u95dc\u7684\u90e8\u7f72\u65e5\u8a8c\uff0c\u88e1\u9762\u6709\u5404\u968e\u6bb5\u7684\u57f7\u884c\u6b77\u7a0b\uff0c\u5982\u679c\u5931\u6557\u4e86\uff0c\u53ea\u8981\u91dd\u5c0d\u8a72\u5167\u5bb9\u9032\u884c\u4fee\u6b63\u3001\u8abf\u6574\uff0c\u518d\u9032\u884c\u4e00\u6b21\u90e8\u7f72\u5c31\u53ef\u4ee5\u56c9\uff01<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>\u276f <strong><span class=\"has-inline-color has-vivid-red-color\">.\/gkeadm create admin-workstation &#8211;auto-create-service-accounts<\/span><\/strong><br>Using config file &#8220;admin-ws-config.yaml&#8221;&#8230;<br>Running preflight validations&#8230;<br>&#8211; Validation Category: Tools<br>\u00a0\u00a0\u00a0 &#8211; [SUCCESS] gcloud<br>\u00a0\u00a0\u00a0 &#8211; [SUCCESS] ssh<br>\u00a0\u00a0\u00a0 &#8211; [SUCCESS] ssh-keygen<br>\u00a0\u00a0\u00a0 &#8211; [SUCCESS] scp<br>\u00a0<br>&#8211; Validation Category: Config Check<br>\u00a0\u00a0\u00a0 &#8211; [SUCCESS] Config<br>\u00a0<br>&#8211; Validation Category: SSH Key<br>\u00a0\u00a0\u00a0 &#8211; [SUCCESS] SSH key path<br><br>&#8211; Validation Category: Internet Access<br>\u00a0\u00a0\u00a0 &#8211; [SUCCESS] Internet access to required domains<br>\u00a0<br>&#8211; Validation Category: GCP Access<br>\u00a0\u00a0\u00a0 &#8211; [SUCCESS] Read access to GKE on-prem GCS bucket<br>\u00a0<br>&#8211; Validation Category: vCenter<br>\u00a0\u00a0\u00a0 &#8211; [SUCCESS] Credentials<br>\u00a0\u00a0\u00a0 &#8211; [SUCCESS] Version<br>\u00a0\u00a0\u00a0 &#8211; [SUCCESS] Datacenter<br>\u00a0\u00a0\u00a0 &#8211; [SUCCESS] Datastore<br>\u00a0\u00a0\u00a0 &#8211; [SUCCESS] Resource Pool<br>\u00a0\u00a0\u00a0 &#8211; [SUCCESS] Folder<br>\u00a0\u00a0\u00a0 &#8211; [SUCCESS] Network<br>\u00a0\u00a0\u00a0 &#8211; [SUCCESS] Datadisk<br>\u00a0<br>All validation results were SUCCESS.<br>\u00a0<br>Reusing VM template &#8220;gke-on-prem-admin-appliance-vsphere-1.7.2-gke.2&#8221; that already exists in vSphere.<br>Creating admin workstation VM &#8220;gke-admin-ws-210622-083437&#8243;&#8230; &#8211;<br>Creating admin workstation VM &#8220;gke-admin-ws-210622-083437&#8243;&#8230;\u00a0 DONE<br>Waiting for admin workstation VM &#8220;gke-admin-ws-210622-083437&#8221; to be assigned an IP&#8230;.<br>DONE<br>\u00a0<br>******************************************<br>Admin workstation VM successfully created:<br>&#8211; Name:\u00a0 \u00a0\u00a0gke-admin-ws-210622-083437<br>&#8211; IP:\u00a0\u00a0\u00a0\u00a0\u00a0 10.0.100.98<br>&#8211; SSH Key: \/Users\/jamesitexpert\/.ssh\/gke-admin-workstation<br>******************************************<br>\u00a0<br>Printing gkectl and docker versions on admin workstation&#8230;<br>gkectl version<br>gkectl 1.7.2-gke.2 (git-5b8ef94a3)<br>Add &#8211;kubeconfig to get more version information.<br>\u00a0<br>docker version<br>Client:<br>\u00a0Version:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 19.03.2<br>\u00a0API version:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1.40<br>\u00a0Go version:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 go1.12.9<br>\u00a0Git commit:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 6a30dfca03<br>\u00a0Built:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Tue Oct 13 16:38:16 2020<br>\u00a0OS\/Arch:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 linux\/amd64<br>\u00a0Experimental:\u00a0\u00a0\u00a0\u00a0\u00a0 false<br>\u00a0<br>Server:<br>\u00a0Engine:<br>\u00a0 Version:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 19.03.2<br>\u00a0 API version:\u00a0\u00a0\u00a0\u00a0\u00a0 1.40 (minimum version 1.12)<br>\u00a0 Go version:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 go1.12.9<br>\u00a0 Git commit:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 6a30dfca03<br>\u00a0 Built:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Tue Oct 13 14:47:06 2020<br>\u00a0 OS\/Arch:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 linux\/amd64<br>\u00a0 Experimental:\u00a0\u00a0\u00a0\u00a0 false<br>\u00a0containerd:<br>\u00a0 Version:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1.4.3-0ubuntu0~18.04.1<br>\u00a0 GitCommit:<br>\u00a0runc:<br>\u00a0 Version:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 spec: 1.0.1-dev<br>\u00a0 GitCommit:<br>\u00a0docker-init:<br>\u00a0 Version:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.18.0<br>\u00a0 GitCommit:<br>\u00a0<br>\u00a0<br>Checking NTP server on admin workstation&#8230;<br>ntptime<br>ntp_gettime() returns code 0 (OK)<br>\u00a0 time e47d56f9.ad765774\u00a0 Wed, Jun 23 2021\u00a0 6:45:13.677, (.677587280),<br>\u00a0 maximum error 13000 us, estimated error 0 us, TAI offset 0<br>ntp_adjtime() returns code 0 (OK)<br>\u00a0 modes 0x0 (),<br>\u00a0 offset 0.000 us, frequency 0.000 ppm, interval 1 s,<br>\u00a0 maximum error 13000 us, estimated error 0 us,<br>\u00a0 status 0x2000 (NANO),<br>\u00a0 time constant 2, precision 0.001 us, tolerance 500 ppm,<br>\u00a0<br>Getting component access service account&#8230;<br>\u00a0<br>Enabling APIs&#8230;<br>\u00a0\u00a0\u00a0 &#8211; project cmuh-anthos-prerequisite (for component-access-sa)<br>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; serviceusage.googleapis.com<br>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; iam.googleapis.com<br>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; cloudresourcemanager.googleapis.com<br>\u00a0<br>Configuring IAM roles for service accounts&#8230;<br>\u00a0\u00a0\u00a0 &#8211; component-access-sa for project cmuh-anthos-prerequisite<br>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; roles\/serviceusage.serviceUsageViewer<br>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; roles\/iam.serviceAccountCreator<br>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; roles\/iam.roleViewer<br>Preparing &#8220;credential.yaml&#8221; for gkectl&#8230;<br>\u00a0<br>Copying files to admin workstation&#8230;<br>\u00a0\u00a0\u00a0 &#8211; \/Users\/jamesitexpert\/Dropbox\/VSCode\/GitHub\/Anthos-VMWare\/certs\/lin\/0950b59b.0<br>\u00a0\u00a0 \u00a0&#8211; \/Users\/jamesitexpert\/Dropbox\/VSCode\/GitHub\/Anthos-VMWare\/component-access-key.json<br>\u00a0\u00a0\u00a0 &#8211; \/var\/folders\/s8\/2sc278g92j3c69qr09p6_8sc0000gn\/T\/gke-on-prem-vcenter-credentials459302017\/credential.yaml<br>\u00a0<br>\u00a0<br>Preparing &#8220;admin-cluster.yaml&#8221; for gkectl&#8230;<br>Preparing &#8220;user-cluster.yaml&#8221; for gkectl&#8230;<br>\u00a0<br>********************************************************************<br>Admin workstation is ready to use.<br>\u00a0<br>WARNING: file already exists at &#8220;\/Users\/jamesitexpert\/Dropbox\/VSCode\/GitHub\/Anthos-VMWare\/gke-admin-ws-210622-083437&#8221;. Overwriting.<br>Admin workstation information saved to \/Users\/jamesitexpert\/Dropbox\/VSCode\/GitHub\/Anthos-VMWare\/gke-admin-ws-210622-083437<br>This file is required for future upgrades<br>SSH into the admin workstation with the following command:<br>ssh -i \/Users\/jamesitexpert\/.ssh\/gke-admin-workstation ubuntu@10.0.100.96<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u7576administrator workstation\u90e8\u7f72\u5b8c\u7562\u5f8c\uff0c\u6211\u5011\u5c31\u53ef\u4ee5\u900f\u904eSSH + Key\u7684\u65b9\u5f0f\u767b\u5165\u5230\u8a2d\u5099\u4e2d\uff0c\u5982\u679c\u90e8\u7f72\u9806\u5229\uff0c\u61c9\u8a72\u6703\u770b\u5230\u76ee\u9304\u4e2d\u6709\u7522\u751f\u4e09\u628aservice account key\uff0c\u4ee5\u53caadmin-cluster\u3001user-cluster\u7684\u7bc4\u672c\u3002<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>ssh -i \/Users\/jamesitexpert\/.ssh\/gke-admin-workstation ubuntu@10.0.100.96<br>\u00a0<br>ls -1<br>admin-cluster.yaml<br>connect-agent-sa-2106231753.json<br>connect-register-sa-2106231753.json<br>log-mon-sa-2106231753.json<br>user-cluster.yaml<br>0950b59b.0<br>component-access-key.json<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u4eca\u5929\u7684\u5167\u5bb9\u5dee\u4e0d\u591a\u5230\u4e86Anthos on VMware(\u4e0a\u7bc7)\u7684\u5c3e\u8072\u5566\uff01\u5728\u9019\u7bc7\u7684\u5167\u5bb9\u4e2d\uff0c\u6211\u5011\u8ddf\u5404\u4f4d\u4ecb\u7d39\u4e86\u4f55\u8b02Anthos on VMware\uff0c\u4ee5\u53ca\u76f8\u95dc\u90e8\u7f72\u6240\u9700\u8981\u6ce8\u610f\u7684\u5167\u5bb9\u3001\u8aaa\u660e\uff0c\u540c\u6642\u4e5f\u63d0\u4f9b\u4e86\u4e00\u4e9b\u90e8\u7f72\u6642\u6703\u7528\u5230\u7684\u8a2d\u7f6e\u7bc4\u672c\uff0c\u8b93\u5404\u4f4d\u5728\u672a\u4f86\u5be6\u969b\u74b0\u5883\u7684\u90e8\u7f72\u6642\uff0c\u80fd\u5920\u9032\u884c\u5167\u5bb9\u7684\u5c0d\u7167\u3001\u4fee\u6b63\uff0c\u52a0\u901f\u5404\u4f4d\u7684\u90e8\u7f72\u3002<\/p>\n\n\n\n<p>\u4e0b\u7bc7\u6211\u5011\u5c07\u5ef6\u7e8c\u4e0a\u7bc7\u7684\u5167\u5bb9\uff0c\u5e36\u5404\u4f4d\u9032\u884cAdmin &amp; User Cluster\u7684\u90e8\u7f72\uff0c\u8a18\u5f97\u8981\u6301\u7e8c\u95dc\u6ce8\u6211\u5011\uff0c\u638c\u63e1\u6700\u65b0\u7684Anthos\u6280\u8853\u3001\u5be6\u4f5c\u5206\u4eab\uff01\u656c\u8acb\u671f\u5f85\uff0c\u4e5f\u6b61\u8fce\u5927\u5bb6\u95dc\u6ce8\u6211\u5011\u7684\u6d3b\u52d5\u7db2\u9801\u3001Line\u983b\u9053\uff0c\u5c31\u53ef\u4ee5\u5728\u7b2c\u4e00\u6642\u9593\u7372\u5f97\u6211\u5011\u7684\u6700\u65b0\u66f4\u65b0\u56c9\uff01<\/p>\n\n\n\n<p class=\"has-background\" style=\"background-color:#f5f5f5\"><strong>\u767c\u4f48\u65e5\u671f: 2021-09-24  |  James Wu<\/strong><\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<p>\u66f4\u591a\u96f2\u5730\u6df7\u5408\u89e3\u6c7a\u65b9\u6848 :    <a href=\"https:\/\/www.wingwill.com.tw\/zh\/zh-tw\/%e9%9b%b2%e5%9c%b0%e6%b7%b7%e5%90%88\/%e9%9b%b2%e5%9c%b0%e6%b7%b7%e5%90%88%e8%a6%8f%e5%8a%83%e8%88%87%e5%bb%ba%e7%bd%ae\/\">\u96f2\u5730\u6df7\u5408\u898f\u5283\u8207\u5efa\u7f6e<\/a> <\/p>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/www.wingwill.com.tw\/zh\/zh-tw\/cloud-professional-service\/\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/03\/cloud-professional-service-800x300-1.png\" alt=\"\u7fbd\u6607\u570b\u969b-\u4f01\u696d\u4e0a\u96f2\u898f\u5283\u8a55\u4f30\u670d\u52d9\" class=\"wp-image-19179\" srcset=\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/03\/cloud-professional-service-800x300-1.png 800w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/03\/cloud-professional-service-800x300-1-300x113.png 300w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/03\/cloud-professional-service-800x300-1-768x288.png 768w, https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/03\/cloud-professional-service-800x300-1-594x223.png 594w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/a><\/figure>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>\u5982\u679cAnthos on Bare Metal\u662f\u501a\u5929\u528d\u7684\u8a71\uff0c\u90a3\u9ebcAnthos on VMware\u5c31\u662f\u7576\u4e4b\u7121\u6127\u7684\u5c60\u9f8d\u5200\u4e86\uff0c\u5b83\u662f\u4e00\u500b\u8207VMWare\u9ad8\u5ea6\u6574\u5408\u7684K8S\u65b9\u6848\uff0c\u90e8\u7f72\u7684\u65b9\u5f0f\u8ddfAnthos on Bare Metal\u6975\u70ba\u76f8\u4f3c\uff0c\u7528\u7684\u662fgkectl\u7684\u6307\u4ee4\u5de5\u5177\uff0c\u4e00\u6a23\u662f\u8981\u9810\u5148\u6e96\u5099\u597d\u90e8\u7f72\u8a2d\u5b9a\u6a94\uff0c\u63a5\u4e0b\u81ea\u52d5\u5316\u5de5\u5177\u5c31\u6703\u628a\u4e00\u5207\u90fd\u6253\u7406\u597d\uff01<\/p>","protected":false},"author":7,"featured_media":19161,"menu_order":42,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"sector":[7177,7178,7179,7180,7181,7182,7183,7184],"solutions":[7190],"brand":[7165],"class_list":["post-78069","products","type-products","status-publish","format-standard","has-post-thumbnail","hentry","sector-mfg","sector-finance","sector-retail","sector-medbio","sector-logistics","sector-public","sector-gaming","sector-software","solutions-cloud-architecture-optimization","brand-google-cloud"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.5 (Yoast SEO v26.3) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Anthos \u67b6\u69cb\u3001\u90e8\u7f72\u7cfb\u5217 - Anthos on VMware - WingWill \u7fbd\u6607\u570b\u969b - \u5168\u65b9\u4f4d\u96f2\u7aef\u3001\u8cc7\u5b89\u670d\u52d9\uff0c\u6578\u4f4d\u8f49\u578b\u597d\u5925\u4f34<\/title>\n<meta name=\"description\" content=\"\u5982\u679cAnthos on Bare Metal\u662f\u501a\u5929\u528d\u7684\u8a71\uff0c\u90a3\u9ebcAnthos on VMware\u5c31\u662f\u7576\u4e4b\u7121\u6127\u7684\u5c60\u9f8d\u5200\u4e86\uff0c\u5b83\u662f\u4e00\u500b\u8207VMWare\u9ad8\u5ea6\u6574\u5408\u7684K8S\u65b9\u6848\uff0c\u90e8\u7f72\u7684\u65b9\u5f0f\u8ddfAnthos on Bare Metal\u6975\u70ba\u76f8\u4f3c\uff0c\u7528\u7684\u662fgkectl\u7684\u6307\u4ee4\u5de5\u5177\uff0c\u4e00\u6a23\u662f\u8981\u9810\u5148\u6e96\u5099\u597d\u90e8\u7f72\u8a2d\u5b9a\u6a94\uff0c\u63a5\u4e0b\u81ea\u52d5\u5316\u5de5\u5177\u5c31\u6703\u628a\u4e00\u5207\u90fd\u6253\u7406\u597d\uff01\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.wingwill.com.tw\/zh\/products\/anthos-on-vmware-1\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Anthos \u67b6\u69cb\u3001\u90e8\u7f72\u7cfb\u5217 - Anthos on VMware - WingWill \u7fbd\u6607\u570b\u969b - \u5168\u65b9\u4f4d\u96f2\u7aef\u3001\u8cc7\u5b89\u670d\u52d9\uff0c\u6578\u4f4d\u8f49\u578b\u597d\u5925\u4f34\" \/>\n<meta property=\"og:description\" content=\"\u5982\u679cAnthos on Bare Metal\u662f\u501a\u5929\u528d\u7684\u8a71\uff0c\u90a3\u9ebcAnthos on VMware\u5c31\u662f\u7576\u4e4b\u7121\u6127\u7684\u5c60\u9f8d\u5200\u4e86\uff0c\u5b83\u662f\u4e00\u500b\u8207VMWare\u9ad8\u5ea6\u6574\u5408\u7684K8S\u65b9\u6848\uff0c\u90e8\u7f72\u7684\u65b9\u5f0f\u8ddfAnthos on Bare Metal\u6975\u70ba\u76f8\u4f3c\uff0c\u7528\u7684\u662fgkectl\u7684\u6307\u4ee4\u5de5\u5177\uff0c\u4e00\u6a23\u662f\u8981\u9810\u5148\u6e96\u5099\u597d\u90e8\u7f72\u8a2d\u5b9a\u6a94\uff0c\u63a5\u4e0b\u81ea\u52d5\u5316\u5de5\u5177\u5c31\u6703\u628a\u4e00\u5207\u90fd\u6253\u7406\u597d\uff01\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.wingwill.com.tw\/zh\/products\/anthos-on-vmware-1\/\" \/>\n<meta property=\"og:site_name\" content=\"WingWill \u7fbd\u6607\u570b\u969b - \u5168\u65b9\u4f4d\u96f2\u7aef\u3001\u8cc7\u5b89\u670d\u52d9\uff0c\u6578\u4f4d\u8f49\u578b\u597d\u5925\u4f34\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/WingWillCo.ltd\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-26T10:21:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/03\/google-anthos-managed-application-platform-blogB02-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1900\" \/>\n\t<meta property=\"og:image:height\" content=\"1010\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"\u5982\u679cAnthos on Bare Metal\u662f\u501a\u5929\u528d\u7684\u8a71\uff0c\u90a3\u9ebcAnthos on VMware\u5c31\u662f\u7576\u4e4b\u7121\u6127\u7684\u5c60\u9f8d\u5200\u4e86\uff0c\u5b83\u662f\u4e00\u500b\u8207VMWare\u9ad8\u5ea6\u6574\u5408\u7684K8S\u65b9\u6848\uff0c\u90e8\u7f72\u7684\u65b9\u5f0f\u8ddfAnthos on Bare Metal\u6975\u70ba\u76f8\u4f3c\uff0c\u7528\u7684\u662fgkectl\u7684\u6307\u4ee4\u5de5\u5177\uff0c\u4e00\u6a23\u662f\u8981\u9810\u5148\u6e96\u5099\u597d\u90e8\u7f72\u8a2d\u5b9a\u6a94\uff0c\u63a5\u4e0b\u81ea\u52d5\u5316\u5de5\u5177\u5c31\u6703\u628a\u4e00\u5207\u90fd\u6253\u7406\u597d\uff01\" \/>\n<meta name=\"twitter:label1\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/\"},\"author\":{\"name\":\"Chen Enfys\",\"@id\":\"https:\/\/www.wingwill.com.tw\/#\/schema\/person\/b9809ad749ffc04c733fa34746bc1440\"},\"headline\":\"Anthos \u67b6\u69cb\u3001\u90e8\u7f72\u7cfb\u5217 &#8211; Anthos on VMware\",\"datePublished\":\"2021-12-30T10:26:43+00:00\",\"dateModified\":\"2025-11-26T10:21:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/\"},\"wordCount\":1593,\"publisher\":{\"@id\":\"https:\/\/www.wingwill.com.tw\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/03\/google-anthos-managed-application-platform-blogB02-1.jpg\",\"keywords\":[\"Google Cloud\",\"VMware\",\"Anthos\",\"Bare Metal\",\"K8S\",\"\u865b\u64ec\u5316\u90e8\u7f72\"],\"articleSection\":[\"\u90e8\u843d\u683c\",\"\u96f2\u5730\u6df7\u5408\u61c9\u7528\"],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/\",\"url\":\"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/\",\"name\":\"Anthos \u67b6\u69cb\u3001\u90e8\u7f72\u7cfb\u5217 - Anthos on VMware - WingWill \u7fbd\u6607\u570b\u969b - \u5168\u65b9\u4f4d\u96f2\u7aef\u3001\u8cc7\u5b89\u670d\u52d9\uff0c\u6578\u4f4d\u8f49\u578b\u597d\u5925\u4f34\",\"isPartOf\":{\"@id\":\"https:\/\/www.wingwill.com.tw\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/03\/google-anthos-managed-application-platform-blogB02-1.jpg\",\"datePublished\":\"2021-12-30T10:26:43+00:00\",\"dateModified\":\"2025-11-26T10:21:16+00:00\",\"description\":\"\u5982\u679cAnthos on Bare Metal\u662f\u501a\u5929\u528d\u7684\u8a71\uff0c\u90a3\u9ebcAnthos on VMware\u5c31\u662f\u7576\u4e4b\u7121\u6127\u7684\u5c60\u9f8d\u5200\u4e86\uff0c\u5b83\u662f\u4e00\u500b\u8207VMWare\u9ad8\u5ea6\u6574\u5408\u7684K8S\u65b9\u6848\uff0c\u90e8\u7f72\u7684\u65b9\u5f0f\u8ddfAnthos on Bare Metal\u6975\u70ba\u76f8\u4f3c\uff0c\u7528\u7684\u662fgkectl\u7684\u6307\u4ee4\u5de5\u5177\uff0c\u4e00\u6a23\u662f\u8981\u9810\u5148\u6e96\u5099\u597d\u90e8\u7f72\u8a2d\u5b9a\u6a94\uff0c\u63a5\u4e0b\u81ea\u52d5\u5316\u5de5\u5177\u5c31\u6703\u628a\u4e00\u5207\u90fd\u6253\u7406\u597d\uff01\",\"breadcrumb\":{\"@id\":\"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/#primaryimage\",\"url\":\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/03\/google-anthos-managed-application-platform-blogB02-1.jpg\",\"contentUrl\":\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/03\/google-anthos-managed-application-platform-blogB02-1.jpg\",\"width\":1900,\"height\":1010,\"caption\":\"google-anthos- managed-application-platform\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9801\",\"item\":\"https:\/\/www.wingwill.com.tw\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u89e3\u6c7a\u65b9\u6848\",\"item\":\"https:\/\/www.wingwill.com.tw\/products\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Anthos \u67b6\u69cb\u3001\u90e8\u7f72\u7cfb\u5217 &#8211; Anthos on VMware\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.wingwill.com.tw\/#website\",\"url\":\"https:\/\/www.wingwill.com.tw\/\",\"name\":\"WingWill \u7fbd\u6607\u570b\u969b - \u5168\u65b9\u4f4d\u96f2\u7aef\u3001\u8cc7\u5b89\u670d\u52d9\uff0c\u6578\u4f4d\u8f49\u578b\u597d\u5925\u4f34\",\"description\":\"Cloud Solution Provider\uff5c\u7fbd\u6607\u570b\u969b\u70ba\u96f6\u58f9\u79d1\u6280\u767e\u5206\u4e4b\u767e\u6295\u8cc7\u7684\u96f2\u7aef\u670d\u52d9\u4f9b\u61c9\u5546\uff0c\u4ee5\u5c08\u696d\u6280\u8853\u8207\u7d93\u9a57\u6df1\u8015\u96f2\u7aef\u5e02\u5834\uff0c\u70baGoogle Cloud\u3001Akamai\u3001\u5fae\u8edf\u3001AWS \u7b49\u5404\u570b\u969b\u5927\u5ee0\u4e4b\u5408\u4f5c\u5925\u4f34\uff0c\u63d0\u4f9b\u61c9\u7528\u670d\u52d9\u50b3\u905e\u3001\u96f2\u5730\u6df7\u5408\u57fa\u790e\u8a2d\u8a08\u3001\u96f2\u7aef\u5b89\u5168\u7ba1\u7406\u3001\u5927\u6578\u64da\u5206\u6790\u7b49\u56db\u5927\u670d\u52d9\uff0c\u5354\u52a9\u4f01\u696d\u52a0\u901f\u6578\u4f4d\u8f49\u578b\uff0c\u63d0\u4f9b\u6700\u4f73\u7684\u96f2\u7aef\u9632\u8b77\u89e3\u6c7a\u65b9\u6848\u3002\",\"publisher\":{\"@id\":\"https:\/\/www.wingwill.com.tw\/#organization\"},\"alternateName\":\"WingWill \u7fbd\u6607\u570b\u969b - \u5168\u65b9\u4f4d\u96f2\u7aef\u3001\u8cc7\u5b89\u670d\u52d9\uff0c\u6578\u4f4d\u8f49\u578b\u597d\u5925\u4f34\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.wingwill.com.tw\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.wingwill.com.tw\/#organization\",\"name\":\"WingWill \u7fbd\u6607\u570b\u969b\",\"alternateName\":\"WingWill \u7fbd\u6607\u570b\u969b\",\"url\":\"https:\/\/www.wingwill.com.tw\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.wingwill.com.tw\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2025\/11\/logo.png\",\"contentUrl\":\"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2025\/11\/logo.png\",\"width\":955,\"height\":955,\"caption\":\"WingWill \u7fbd\u6607\u570b\u969b\"},\"image\":{\"@id\":\"https:\/\/www.wingwill.com.tw\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/WingWillCo.ltd\/\"],\"email\":\"service@wingwill.com.tw\",\"telephone\":\"02 2656 5630\",\"legalName\":\"\u7fbd\u6607\u570b\u969b\u80a1\u4efd\u6709\u9650\u516c\u53f8\",\"taxID\":\"52811521\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.wingwill.com.tw\/#\/schema\/person\/b9809ad749ffc04c733fa34746bc1440\",\"name\":\"Chen Enfys\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.wingwill.com.tw\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8dd4805ae5a55e6c0ceb3adb825b9cb840c911f0540b0ebf28091093aa70fb88?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8dd4805ae5a55e6c0ceb3adb825b9cb840c911f0540b0ebf28091093aa70fb88?s=96&d=mm&r=g\",\"caption\":\"Chen Enfys\"},\"url\":\"https:\/\/www.wingwill.com.tw\/zh\/author\/enfys-chenzerone-com-tw\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Anthos \u67b6\u69cb\u3001\u90e8\u7f72\u7cfb\u5217 - Anthos on VMware - WingWill \u7fbd\u6607\u570b\u969b - \u5168\u65b9\u4f4d\u96f2\u7aef\u3001\u8cc7\u5b89\u670d\u52d9\uff0c\u6578\u4f4d\u8f49\u578b\u597d\u5925\u4f34","description":"\u5982\u679cAnthos on Bare Metal\u662f\u501a\u5929\u528d\u7684\u8a71\uff0c\u90a3\u9ebcAnthos on VMware\u5c31\u662f\u7576\u4e4b\u7121\u6127\u7684\u5c60\u9f8d\u5200\u4e86\uff0c\u5b83\u662f\u4e00\u500b\u8207VMWare\u9ad8\u5ea6\u6574\u5408\u7684K8S\u65b9\u6848\uff0c\u90e8\u7f72\u7684\u65b9\u5f0f\u8ddfAnthos on Bare Metal\u6975\u70ba\u76f8\u4f3c\uff0c\u7528\u7684\u662fgkectl\u7684\u6307\u4ee4\u5de5\u5177\uff0c\u4e00\u6a23\u662f\u8981\u9810\u5148\u6e96\u5099\u597d\u90e8\u7f72\u8a2d\u5b9a\u6a94\uff0c\u63a5\u4e0b\u81ea\u52d5\u5316\u5de5\u5177\u5c31\u6703\u628a\u4e00\u5207\u90fd\u6253\u7406\u597d\uff01","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.wingwill.com.tw\/zh\/products\/anthos-on-vmware-1\/","og_locale":"zh_CN","og_type":"article","og_title":"Anthos \u67b6\u69cb\u3001\u90e8\u7f72\u7cfb\u5217 - Anthos on VMware - WingWill \u7fbd\u6607\u570b\u969b - \u5168\u65b9\u4f4d\u96f2\u7aef\u3001\u8cc7\u5b89\u670d\u52d9\uff0c\u6578\u4f4d\u8f49\u578b\u597d\u5925\u4f34","og_description":"\u5982\u679cAnthos on Bare Metal\u662f\u501a\u5929\u528d\u7684\u8a71\uff0c\u90a3\u9ebcAnthos on VMware\u5c31\u662f\u7576\u4e4b\u7121\u6127\u7684\u5c60\u9f8d\u5200\u4e86\uff0c\u5b83\u662f\u4e00\u500b\u8207VMWare\u9ad8\u5ea6\u6574\u5408\u7684K8S\u65b9\u6848\uff0c\u90e8\u7f72\u7684\u65b9\u5f0f\u8ddfAnthos on Bare Metal\u6975\u70ba\u76f8\u4f3c\uff0c\u7528\u7684\u662fgkectl\u7684\u6307\u4ee4\u5de5\u5177\uff0c\u4e00\u6a23\u662f\u8981\u9810\u5148\u6e96\u5099\u597d\u90e8\u7f72\u8a2d\u5b9a\u6a94\uff0c\u63a5\u4e0b\u81ea\u52d5\u5316\u5de5\u5177\u5c31\u6703\u628a\u4e00\u5207\u90fd\u6253\u7406\u597d\uff01","og_url":"https:\/\/www.wingwill.com.tw\/zh\/products\/anthos-on-vmware-1\/","og_site_name":"WingWill \u7fbd\u6607\u570b\u969b - \u5168\u65b9\u4f4d\u96f2\u7aef\u3001\u8cc7\u5b89\u670d\u52d9\uff0c\u6578\u4f4d\u8f49\u578b\u597d\u5925\u4f34","article_publisher":"https:\/\/www.facebook.com\/WingWillCo.ltd\/","article_modified_time":"2025-11-26T10:21:16+00:00","og_image":[{"width":1900,"height":1010,"url":"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/03\/google-anthos-managed-application-platform-blogB02-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_description":"\u5982\u679cAnthos on Bare Metal\u662f\u501a\u5929\u528d\u7684\u8a71\uff0c\u90a3\u9ebcAnthos on VMware\u5c31\u662f\u7576\u4e4b\u7121\u6127\u7684\u5c60\u9f8d\u5200\u4e86\uff0c\u5b83\u662f\u4e00\u500b\u8207VMWare\u9ad8\u5ea6\u6574\u5408\u7684K8S\u65b9\u6848\uff0c\u90e8\u7f72\u7684\u65b9\u5f0f\u8ddfAnthos on Bare Metal\u6975\u70ba\u76f8\u4f3c\uff0c\u7528\u7684\u662fgkectl\u7684\u6307\u4ee4\u5de5\u5177\uff0c\u4e00\u6a23\u662f\u8981\u9810\u5148\u6e96\u5099\u597d\u90e8\u7f72\u8a2d\u5b9a\u6a94\uff0c\u63a5\u4e0b\u81ea\u52d5\u5316\u5de5\u5177\u5c31\u6703\u628a\u4e00\u5207\u90fd\u6253\u7406\u597d\uff01","twitter_misc":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"8 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/#article","isPartOf":{"@id":"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/"},"author":{"name":"Chen Enfys","@id":"https:\/\/www.wingwill.com.tw\/#\/schema\/person\/b9809ad749ffc04c733fa34746bc1440"},"headline":"Anthos \u67b6\u69cb\u3001\u90e8\u7f72\u7cfb\u5217 &#8211; Anthos on VMware","datePublished":"2021-12-30T10:26:43+00:00","dateModified":"2025-11-26T10:21:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/"},"wordCount":1593,"publisher":{"@id":"https:\/\/www.wingwill.com.tw\/#organization"},"image":{"@id":"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/#primaryimage"},"thumbnailUrl":"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/03\/google-anthos-managed-application-platform-blogB02-1.jpg","keywords":["Google Cloud","VMware","Anthos","Bare Metal","K8S","\u865b\u64ec\u5316\u90e8\u7f72"],"articleSection":["\u90e8\u843d\u683c","\u96f2\u5730\u6df7\u5408\u61c9\u7528"],"inLanguage":"zh-Hans"},{"@type":"WebPage","@id":"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/","url":"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/","name":"Anthos \u67b6\u69cb\u3001\u90e8\u7f72\u7cfb\u5217 - Anthos on VMware - WingWill \u7fbd\u6607\u570b\u969b - \u5168\u65b9\u4f4d\u96f2\u7aef\u3001\u8cc7\u5b89\u670d\u52d9\uff0c\u6578\u4f4d\u8f49\u578b\u597d\u5925\u4f34","isPartOf":{"@id":"https:\/\/www.wingwill.com.tw\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/#primaryimage"},"image":{"@id":"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/#primaryimage"},"thumbnailUrl":"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/03\/google-anthos-managed-application-platform-blogB02-1.jpg","datePublished":"2021-12-30T10:26:43+00:00","dateModified":"2025-11-26T10:21:16+00:00","description":"\u5982\u679cAnthos on Bare Metal\u662f\u501a\u5929\u528d\u7684\u8a71\uff0c\u90a3\u9ebcAnthos on VMware\u5c31\u662f\u7576\u4e4b\u7121\u6127\u7684\u5c60\u9f8d\u5200\u4e86\uff0c\u5b83\u662f\u4e00\u500b\u8207VMWare\u9ad8\u5ea6\u6574\u5408\u7684K8S\u65b9\u6848\uff0c\u90e8\u7f72\u7684\u65b9\u5f0f\u8ddfAnthos on Bare Metal\u6975\u70ba\u76f8\u4f3c\uff0c\u7528\u7684\u662fgkectl\u7684\u6307\u4ee4\u5de5\u5177\uff0c\u4e00\u6a23\u662f\u8981\u9810\u5148\u6e96\u5099\u597d\u90e8\u7f72\u8a2d\u5b9a\u6a94\uff0c\u63a5\u4e0b\u81ea\u52d5\u5316\u5de5\u5177\u5c31\u6703\u628a\u4e00\u5207\u90fd\u6253\u7406\u597d\uff01","breadcrumb":{"@id":"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/"]}]},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/#primaryimage","url":"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/03\/google-anthos-managed-application-platform-blogB02-1.jpg","contentUrl":"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2021\/03\/google-anthos-managed-application-platform-blogB02-1.jpg","width":1900,"height":1010,"caption":"google-anthos- managed-application-platform"},{"@type":"BreadcrumbList","@id":"https:\/\/www.wingwill.com.tw\/products\/anthos-on-vmware-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9801","item":"https:\/\/www.wingwill.com.tw\/"},{"@type":"ListItem","position":2,"name":"\u89e3\u6c7a\u65b9\u6848","item":"https:\/\/www.wingwill.com.tw\/products\/"},{"@type":"ListItem","position":3,"name":"Anthos \u67b6\u69cb\u3001\u90e8\u7f72\u7cfb\u5217 &#8211; Anthos on VMware"}]},{"@type":"WebSite","@id":"https:\/\/www.wingwill.com.tw\/#website","url":"https:\/\/www.wingwill.com.tw\/","name":"WingWill \u7fbd\u6607\u570b\u969b - \u5168\u65b9\u4f4d\u96f2\u7aef\u3001\u8cc7\u5b89\u670d\u52d9\uff0c\u6578\u4f4d\u8f49\u578b\u597d\u5925\u4f34","description":"Cloud Solution Provider\uff5c\u7fbd\u6607\u570b\u969b\u70ba\u96f6\u58f9\u79d1\u6280\u767e\u5206\u4e4b\u767e\u6295\u8cc7\u7684\u96f2\u7aef\u670d\u52d9\u4f9b\u61c9\u5546\uff0c\u4ee5\u5c08\u696d\u6280\u8853\u8207\u7d93\u9a57\u6df1\u8015\u96f2\u7aef\u5e02\u5834\uff0c\u70baGoogle Cloud\u3001Akamai\u3001\u5fae\u8edf\u3001AWS \u7b49\u5404\u570b\u969b\u5927\u5ee0\u4e4b\u5408\u4f5c\u5925\u4f34\uff0c\u63d0\u4f9b\u61c9\u7528\u670d\u52d9\u50b3\u905e\u3001\u96f2\u5730\u6df7\u5408\u57fa\u790e\u8a2d\u8a08\u3001\u96f2\u7aef\u5b89\u5168\u7ba1\u7406\u3001\u5927\u6578\u64da\u5206\u6790\u7b49\u56db\u5927\u670d\u52d9\uff0c\u5354\u52a9\u4f01\u696d\u52a0\u901f\u6578\u4f4d\u8f49\u578b\uff0c\u63d0\u4f9b\u6700\u4f73\u7684\u96f2\u7aef\u9632\u8b77\u89e3\u6c7a\u65b9\u6848\u3002","publisher":{"@id":"https:\/\/www.wingwill.com.tw\/#organization"},"alternateName":"WingWill \u7fbd\u6607\u570b\u969b - \u5168\u65b9\u4f4d\u96f2\u7aef\u3001\u8cc7\u5b89\u670d\u52d9\uff0c\u6578\u4f4d\u8f49\u578b\u597d\u5925\u4f34","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.wingwill.com.tw\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"https:\/\/www.wingwill.com.tw\/#organization","name":"WingWill \u7fbd\u6607\u570b\u969b","alternateName":"WingWill \u7fbd\u6607\u570b\u969b","url":"https:\/\/www.wingwill.com.tw\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.wingwill.com.tw\/#\/schema\/logo\/image\/","url":"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2025\/11\/logo.png","contentUrl":"https:\/\/www.wingwill.com.tw\/wp-content\/uploads\/2025\/11\/logo.png","width":955,"height":955,"caption":"WingWill \u7fbd\u6607\u570b\u969b"},"image":{"@id":"https:\/\/www.wingwill.com.tw\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/WingWillCo.ltd\/"],"email":"service@wingwill.com.tw","telephone":"02 2656 5630","legalName":"\u7fbd\u6607\u570b\u969b\u80a1\u4efd\u6709\u9650\u516c\u53f8","taxID":"52811521"},{"@type":"Person","@id":"https:\/\/www.wingwill.com.tw\/#\/schema\/person\/b9809ad749ffc04c733fa34746bc1440","name":"Chen Enfys","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.wingwill.com.tw\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8dd4805ae5a55e6c0ceb3adb825b9cb840c911f0540b0ebf28091093aa70fb88?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8dd4805ae5a55e6c0ceb3adb825b9cb840c911f0540b0ebf28091093aa70fb88?s=96&d=mm&r=g","caption":"Chen Enfys"},"url":"https:\/\/www.wingwill.com.tw\/zh\/author\/enfys-chenzerone-com-tw\/"}]}},"_links":{"self":[{"href":"https:\/\/www.wingwill.com.tw\/zh\/wp-json\/wp\/v2\/products\/78069","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wingwill.com.tw\/zh\/wp-json\/wp\/v2\/products"}],"about":[{"href":"https:\/\/www.wingwill.com.tw\/zh\/wp-json\/wp\/v2\/types\/products"}],"author":[{"embeddable":true,"href":"https:\/\/www.wingwill.com.tw\/zh\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wingwill.com.tw\/zh\/wp-json\/wp\/v2\/comments?post=78069"}],"version-history":[{"count":0,"href":"https:\/\/www.wingwill.com.tw\/zh\/wp-json\/wp\/v2\/products\/78069\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.wingwill.com.tw\/zh\/wp-json\/wp\/v2\/media\/19161"}],"wp:attachment":[{"href":"https:\/\/www.wingwill.com.tw\/zh\/wp-json\/wp\/v2\/media?parent=78069"}],"wp:term":[{"taxonomy":"sector","embeddable":true,"href":"https:\/\/www.wingwill.com.tw\/zh\/wp-json\/wp\/v2\/sector?post=78069"},{"taxonomy":"solutions","embeddable":true,"href":"https:\/\/www.wingwill.com.tw\/zh\/wp-json\/wp\/v2\/solutions?post=78069"},{"taxonomy":"brand","embeddable":true,"href":"https:\/\/www.wingwill.com.tw\/zh\/wp-json\/wp\/v2\/brand?post=78069"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}