創(chuàng)建一個亞馬遜云科技站點使用F5分布式云Console
亞馬遜云科技VPC站點對象創(chuàng)建和部署包括以下內(nèi)容:
創(chuàng)建亞馬遜云科技VPC站點對象
可以在多種服務中查看和管理站點:Cloud and Edge Sites、Distributed Apps和Load Balancers。
此示例顯示Sites在.AWSCloud and Edge Sites
第1步:登錄控制臺,開始創(chuàng)建亞馬遜云科技VPC站點對象。
·打開控制臺并單擊Cloud and Edge Sites。
注意:主頁是基于角色的,由于您的角色自定義,您的主頁可能看起來不同。選擇All Services下拉菜單以發(fā)現(xiàn)所有選項。自定義設置:Administration>Personal Management>My Account>Edit work domain&skills>Advanced框>復選框Work Domain>Save changes.
圖:控制臺主頁
注意:確認Namespace功能在左上角的正確命名空間中。并非在所有服務中都可用。
單擊Manage>Site Management>亞馬遜云科技VPC Sites。
注意:如果選項未顯示可用,請選擇左下角的Show鏈接。Advanced nav options visible如果需要,選擇Hide從Advanced nav options模式中最小化選項。
單擊Add亞馬遜云科技VPC Site。
圖:站點管理亞馬遜云科技
輸入Name,輸入Labels和Description根據(jù)需要。
圖:亞馬遜云科技站點設置
第2步:配置VPC和站點設置
在該Site Type Selection部分中,執(zhí)行以下操作:
步驟2.1:設置區(qū)域并配置VPC
·亞馬遜云科技Region從下拉菜單中選擇一個區(qū)域。
·從VPC菜單中選擇一個選項:
New VPC Parameters:Autogenerate VPC Name默認選擇該選項。
Existing VPC IDExisting VPC ID:在框中輸入現(xiàn)有的VPC ID。
注意:如果您使用的是現(xiàn)有VPC,請enable_dns_hostnames在現(xiàn)有VPC配置中啟用該框。
·在Primary IPv4 CIDR block字段中輸入CIDR。
圖:VPC和節(jié)點類型配置
步驟2.2:設置節(jié)點配置。
從Select Ingress Gateway or Ingress/Egress Gateway菜單中選擇一個選項。
配置入口網(wǎng)關。
對于Ingress Gateway(One Interface)選項:
·單擊Configure。
·單擊Add Item。
·亞馬遜云科技AZ Name從菜單中選擇一個與配置相匹配的選項亞馬遜云科技Region。
·從菜單中選擇New Subnet或。Existing Subnet IDSubnet for local Interface。
·在中輸入子網(wǎng)地址IPv4 Subnet,或在中輸入子網(wǎng)ID Existing Subnet ID。
·確認子網(wǎng)是上一步中設置的CIDR塊的一部分。
·切換部分并為負載均衡器配置VIP端口,Show Advanced Fields以Allowed VIP Port Configuration在多節(jié)點站點中的所有節(jié)點之間分配流量。
·從Select Which Ports will be Allowed菜單中選擇一個選項:
Allow HTTP Port:僅允許端口80。
Allow HTTPS Port:僅允許端口443。
Allow HTTP&HTTPS Port:僅允許端口80和443。默認情況下已填充。
Ports Allowed on Public:允許指定自定義端口或端口范圍。在字段中輸入端口或端口范圍Ports Allowed on Public。
注意:默認情況下亞馬遜云科技Certified Hardware設置為aws-byol-voltmesh。Add item您可以使用該選項添加多個節(jié)點。
配置入口/出口網(wǎng)關。
對于Ingress/Egress Gateway(Two Interface)選項:
·點擊Configure打開雙接口節(jié)點配置。
·單擊Add Item。
·亞馬遜云科技AZ Name從菜單中選擇一個與配置相匹配的選項亞馬遜云科技Region。
·從Workload Subnet菜單中選擇一個選項:
New SubnetIPv4 Subnet:在字段中輸入子網(wǎng)。
Existing Subnet IDExisting Subnet ID:在字段中輸入子網(wǎng)。
注意:工作負載子網(wǎng)是托管應用工作負載的網(wǎng)絡。為了成功路由到在工作負載子網(wǎng)中運行的應用,需要在相應的站點對象上添加到工作負載子網(wǎng)CIDR的內(nèi)部靜態(tài)路由。
·從Subnet for Outside Interface菜單中選擇一個選項:
New SubnetIPv4 Subnet:在字段中輸入子網(wǎng)。
Existing Subnet IDExisting Subnet ID:在字段中輸入子網(wǎng)。
·單擊Add Item。
·在該Site Network Firewall部分中,可選擇Active Firewall Policies從Manage Firewall Policy菜單中進行選擇。
·選擇現(xiàn)有的防火墻策略,或選擇Create new Firewall Policy創(chuàng)建并應用防火墻策略。
·創(chuàng)建策略后,單擊Continue以應用。
·從Manage Forward Proxy菜單中選擇一個選項:
Disable Forward Proxy
Enable Forward Proxy with Allow All Policy
Enable Forward Proxy and Manage Policies:選擇現(xiàn)有的轉(zhuǎn)發(fā)代理策略,或選擇Create new forward proxy policy創(chuàng)建并應用轉(zhuǎn)發(fā)代理策略。
·創(chuàng)建策略后,單擊Apply。
圖:節(jié)點的網(wǎng)絡防火墻配置
·Show Advanced Fields在Advanced Options部分中啟用。
·Connect Global Networks從菜單中選擇Select Global Networks to Connect,然后執(zhí)行以下操作:
·單擊Add Item。
·從Select Network Connection Type菜單中選擇一個選項:
從Global Virtual Network菜單中選擇一個選項。
單擊Add Item。
從Select DC Cluster Group菜單中,選擇一個選項以將您的站點設置在DC集群組中:
Not a Member of DC Cluster Group:默認選項。
·Member of DC Cluster Group via Outside Network:從菜單中選擇DC集群組Member of DC Cluster Group via Outside Network以使用外部網(wǎng)絡連接您的站點。
Member of DC Cluster Group via Inside Network:從菜單中選擇DC集群組Member of DC Cluster Group via Inside Network以使用內(nèi)部網(wǎng)絡連接您的站點。
Manage Static routes從Manage Static Routes for Inside Network菜單中選擇。點擊小節(jié)Add Item。List of Static Routes執(zhí)行以下步驟之一:
選擇Simple Static Route并在Simple Static Route字段中輸入靜態(tài)路由。
選擇Custom Static Route然后單擊Configure。執(zhí)行以下步驟:
在該Subnets部分中,單擊Add Item。Version從菜單中選擇IPv4或IPv6選項。輸入子網(wǎng)的前綴和前綴長度。您可以使用該Add item選項設置更多子網(wǎng)。
在該部分中,從菜單Nexthop中選擇下一跳類型。從小節(jié)的菜單中Type選擇IPv4或IPv6。輸入IP地址。從菜單中選擇一個選項。VersionAddressNetwork Interface
在該Static Route Labels部分中,選擇Add label并按照提示操作。
在該部分中,從菜單Attributes中選擇支持的屬性。Attributes您可以選擇多個選項。
單擊Apply。
·Manage Static routes從Manage Static Routes for Outside Network菜單中選擇。選擇Add Item。遵循管理Manage Static Routes for Outside Network菜單靜態(tài)路由的相同過程。
·設置Allowed VIP Port Configuration for Outside Network和Allowed VIP Port Configuration for Inside Network。這是負載均衡器在多節(jié)點站點中的所有節(jié)點之間分配流量所必需的。
·在該Allowed VIP Port Configuration for Outside Network部分中,執(zhí)行以下操作:
從Select Which Ports will be Allowed菜單中選擇一個選項:
Allow HTTP Port:僅允許端口80。
Allow HTTPS Port:僅允許端口443。
Allow HTTP&HTTPS Port:僅允許端口80和443。默認情況下已填充。
Ports Allowed on Public:允許指定自定義端口或端口范圍。在字段中輸入端口或端口范圍Ports Allowed on Public。
·在本Allowed VIP Port Configuration for Inside Network節(jié)中,執(zhí)行與上述外部網(wǎng)絡相同的步驟。
·單擊Apply。
注意:默認情況下亞馬遜云科技Certified Hardware設置為aws-byol-multi-nic-voltmesh。Add item您可以使用該選項添加多個節(jié)點。
應用堆棧集群(一個接口)。
對于App stack Cluster(One Interface)選項:
·單擊Configure以打開配置表單。
·在該App Stack Cluster(One Interface)Nodes in AZ部分中,單擊Add Item。執(zhí)行以下操作:
亞馬遜云科技AZ Name從菜單中選擇一個與配置相匹配的選項亞馬遜云科技Region。
從菜單中選擇New Subnet或。Existing Subnet IDSubnet for local Interface
在中輸入子網(wǎng)地址IPv4 Subnet或子網(wǎng)ID Existing Subnet ID。
單擊Add Item。
·在該Site Network Firewall部分:
可選擇Active Firewall Policies從Manage Firewall Policy菜單中選擇。選擇現(xiàn)有的防火墻策略,或選擇Create new Firewall Policy創(chuàng)建并應用防火墻策略。
(可選)從菜單中選擇Enable Forward Proxy with Allow All Policy或。對于后一個選項,選擇現(xiàn)有的轉(zhuǎn)發(fā)代理策略,或選擇創(chuàng)建并應用轉(zhuǎn)發(fā)代理策略。Enable Forward Proxy and Manage PoliciesManage Forward ProxyCreate new forward proxy policy
·在該Advanced Options部分中,啟用該Show Advanced Fields選項。
·Connect Global Networks從菜單中選擇Select Global Networks to Connect,然后執(zhí)行以下操作:
單擊Add Item。
從Select Network Connection Type菜單中選擇連接類型。
從Global Virtual Network菜單中,從顯示的網(wǎng)絡列表中選擇一個全球網(wǎng)絡。
要創(chuàng)建新的全球網(wǎng)絡,請單擊Create new virtual network:Global Virtual Network
填寫表格信息。
單擊Continue。
單擊Add Item。
Manage Static routes從Manage Static Routes for Site Local Network菜單中選擇。
單擊Add Item并執(zhí)行以下步驟之一:
從Static Route Config Mode菜單中選擇Simple Static Route。Simple Static Route在字段中輸入靜態(tài)路由。
從Static Route Config Mode菜單中選擇Custom Static Route。單擊Configure。執(zhí)行以下步驟:
在Subnets部分中,單擊Add Item。從菜單中選擇IPv4 Subnet或。IPv6 SubnetVersion
輸入子網(wǎng)的前綴和前綴長度。
使用該Add Item選項設置更多子網(wǎng)。
在部分中,從菜單Nexthop中選擇下一個類型Type
從菜單中選擇IPv4 Address或IPv6 AddressVersion
輸入IP地址。
從Network Interface菜單中,選擇一個網(wǎng)絡接口或選擇Create new network interface創(chuàng)建并應用一個新的網(wǎng)絡接口。
在該部分中,從菜單Attributes中選擇支持的屬性。Attributes您可以選擇多個選項。
單擊Apply以添加自定義路由。
單擊Add Item。
單擊Apply。
·從Select DC Cluster Group菜單中,選擇一個選項以將您的站點設置在DC集群組中:
Not a Member:默認選項。
Member of DC Cluster Group:從菜單中選擇DC集群組Member of DC Cluster Group以使用外部網(wǎng)絡連接您的站點。
·從Allowed VIP Port Configuration菜單中,為負載均衡器配置VIP端口,以在多節(jié)點站點中的所有節(jié)點之間分配流量。
·從Site Local K8s API access菜單中,選擇API訪問選項。
注意:分布式云平臺支持托管K8s的變異和驗證webhook??梢栽贙8s配置中啟用Webhook支持(管理>管理K8s>K8s集群)。
·在該Storage Configuration部分中,啟用該Show Advanced Fields選項。
·從Select Configuration for Storage Classes菜單中選擇Add Custom Storage Class。
·單擊Add Item。
·在該Storage Class Name字段中,輸入將在Kubernetes中顯示的存儲類的名稱。
·(可選)啟用Default Storage Class使這個新存儲類成為所有集群的默認類的選項。
·在該Storage Device部分:
在該Replication字段中,輸入一個數(shù)字以設置PV的復制因子。
在該Storage Size字段中,設置每個節(jié)點的存儲容量(以千兆字節(jié)(GB)為單位)。
·單擊Add Item。
·單擊Apply。
注意:默認情況下亞馬遜云科技Certified Hardware設置為aws-byol-voltstack-combo。Add Item您可以使用該選項添加多個節(jié)點。
步驟2.3:設置部署類型。
·從Automatic Deployment下拉菜單中選擇Automatic Deployment:
選擇現(xiàn)有的亞馬遜云科技憑證對象,或單擊Create new Cloud Credential以加載表單。
·要創(chuàng)建新憑據(jù):
根據(jù)需要輸入Name、Labels和Description。
從Select Cloud Credential Type菜單中選擇亞馬遜云科技Programmatic Access Credentials。
Access Key ID在字段中輸入亞馬遜云科技訪問ID。
單擊Configure該Secret Access Key字段。
從Secret Info菜單:
Blindfold Secret:在框中輸入密碼Type。
Clear Secret:以或格式在Clear Secret框中輸入密碼。Textbase64(binary)
單擊Apply。
·單擊Continue以添加新憑據(jù)。
注意:確保亞馬遜云科技憑證與策略要求文檔中所需的訪問策略一起應用。
策略要求:https://docs.cloud.f5.com/docs/reference/cloud-cred-ref/aws-vpc-cred-ref
圖:部署配置
第3步:設置站點節(jié)點參數(shù)
·在該Site Node Parameters部分中,啟用該Show Advanced Fields選項?;蛘?,添加地理地址并輸入緯度和經(jīng)度值。
·從亞馬遜云科技Instance Type for Node菜單中選擇一個選項。
·或者,在框中輸入您的SSH密鑰Public SSH key。
圖:站點節(jié)點參數(shù)配置
第4步:配置高級配置選項
·在該Advanced Configuration部分中,啟用該Show Advanced Fields選項。
·從Logs Streaming菜單中選擇一個選項。
·從Select Volterra Software Version菜單中選擇一個選項。
·從Select Operating System Version菜單中選擇一個選項。
·從Desired Worker Nodes Selection菜單中選擇一個選項:
Desired Worker Nodes Per AZ在字段中輸入工作程序節(jié)點的數(shù)量。您在此處設置的工作程序節(jié)點數(shù)將根據(jù)您在其中創(chuàng)建節(jié)點的可用區(qū)創(chuàng)建。例如,如果您在三個可用區(qū)中配置三個節(jié)點,并將Desired Worker Nodes Per AZ框設置為3,則每個可用區(qū)創(chuàng)建3個工作程序節(jié)點,并且此亞馬遜云科技VPC站點的工作程序節(jié)點總數(shù)將為9。
圖:亞馬遜云科技VPC高級配置
·從Direct Connect Choice下拉菜單中,選擇一個選項:
Disable Direct Connect:默認選項。
Enable Direct Connect:選擇為亞馬遜云科技站點進行配置。
·單擊Configure。
·從VIF Configuration下拉菜單中,為虛擬接口(VIF)選擇一個選項:
Hosted VIF mode:在此模式下,F(xiàn)5將預置一個亞馬遜云科技Direct Connect網(wǎng)關和一個虛擬私有網(wǎng)關。您提供的托管VIP將自動關聯(lián)并設置BGP對等互連。
Standard VIF mode:在此模式下,F(xiàn)5將預置一個亞馬遜云科技Direct Connect網(wǎng)關和一個虛擬私有網(wǎng)關、一個用戶關聯(lián)VIP,并將設置BGP對等互連。
·對于Hosted VIF mode選項:
單擊Add item。
輸入VIF ID列表。
單擊Apply。
·對于Standard VIF mode選項:
單擊Apply。
第5步:配置被阻止的服務
您可以讓您的站點阻止服務,例如Web、DNS和SSH。
·在該Select to Configure Blocked Services部分中,Custom Blocked Services Configuration從Select to Configure Blocked Services菜單中選擇。
·單擊Add Item。
圖:添加阻止的服務
·從Blocked Services Value Type菜單中,選擇要阻止的服務:
Web UI port
DNS port
SSH port
·從Network Type菜單中,選擇從您的站點阻止此服務的網(wǎng)絡類型。
·單擊Add Item。
第6步:完成亞馬遜云科技VPC站點對象創(chuàng)建
·單擊Save and Exit以完成創(chuàng)建亞馬遜云科技VPC站點。
·VPC站點對象的Status框顯示Generated。
圖:生成的亞馬遜云科技VPC對象
部署站點
在控制臺中創(chuàng)建亞馬遜云科技站點VPC對象會生成Terraform參數(shù)。
注意:每個站點節(jié)點的站點升級最多可能需要10分鐘。站點升級完成后,您必須通過Action云站點管理頁面上的菜單將Terraform參數(shù)應用到站點。
·Manage使用>Site Management>亞馬遜云科技VPC Sites選項導航到創(chuàng)建的亞馬遜云科技VPC對象。
·找到您的亞馬遜云科技VPC對象并單擊Apply列Actions。
圖:亞馬遜云科技VPC對象應用
亞馬遜云科技VPC對象的Status字段更改為Apply Planning。
注意:或者,您可以在部署之前執(zhí)行Terraform計劃活動。找到您的亞馬遜云科技VPC站點對象并選擇...>Plan(Optional)以啟動Terraform計劃的操作。這將為Terraform創(chuàng)建執(zhí)行計劃。
等待申請過程完成并且狀態(tài)變?yōu)锳pplied。
圖:應用的亞馬遜云科技VPC對象
·要檢查應用操作的狀態(tài),請單擊您的亞馬遜云科技VPC站點對象的...>Terraform Parameters,然后選擇Apply Status選項卡。
·要找到您的站點,請單擊Sites>Sites List。
·驗證狀態(tài)為Online。站點部署和狀態(tài)更改為需要幾分鐘Online。
注意:centos您可以使用用戶名和私鑰通過SSH登錄節(jié)點的命令行界面(CLI)。
圖:在線站點狀態(tài)
注意:對于入口/應用堆棧站點:當您更新站點對象的工作程序節(jié)點時,會自動進行擴展。對于入口/出口站點:當您更新站點對象的工作節(jié)點時,Apply會啟用Terraform按鈕。單擊Apply。
刪除VPC站點
執(zhí)行以下操作以刪除站點:
·導航到亞馬遜云科技VPC站點對象的Manage>Site Management>亞馬遜云科技VPC Sites。
·選擇>Delete。
·Delete在彈出的確認窗口中單擊。
注意:刪除VPC對象會從VPC中刪除站點和節(jié)點并刪除VPC。如果刪除操作沒有刪除對象并返回任何錯誤,請從狀態(tài)中檢查錯誤,修復錯誤,然后重新嘗試刪除操作。如果問題仍然存在,請聯(lián)系技術支持。您可以使用...>Terraform Parameters>Apply status選項檢查狀態(tài)。