前提条件

创建时间:2024-04-02 最近修改时间:2024-04-02

#1. 前提条件

  • 支持的版本:
    • Kubernetes V14

#2. 部署

  • 编辑 /etc/cloud-agent.yaml
f5:
- name: 'f5 #1'
  enabled: false
  region_uuid:
  host: '10.30.44.113'
  port: '443'
  user: 'user1'
  password: 'password1'
1
2
3
4
5
6
7
8
字段 含义
name 此块配置的名称(默认去掉所有空格),如果有两个相同类型平台对接,可填写两份name及以下的配置项,name在这个文件中具有唯一性,不可和其他云平台配置模块的name重复。不支持中文名称,最大长度64
enabled 表示此块配置是否开启
region_uuid regions全局配置项里面的uuid,表示此平台属于这个region,如果已经对接完成后需要修改此配置项,需要重新对接或参考升级后操作文档执行相应脚本
host f5提供服务的ip
port f5提供服务的端口,一般为443
user f5的登陆用户名,用于cloud-agnet服务获取数据
password f5的登陆密码,用于cloud-agnet服务获取数据

#3. 用到的f5 SDK模块

  • f5.bigip.ManagementRoot
  • f5.bigip.tm.auth.partitions
  • f5.bigip.tm.ltm.virtuals
  • f5.bigip.tm.ltm.pools
  • f5.bigip.tm.ltm.snatpools
  • f5.bigip.tm.ltm.snat_translations