Slide 33
Slide 33 text
Heat Resource Plugins for BIG-IP
#2 Heat Resource Plugins for LoadBalancer
OS::Heat::ResourceGroup の外側
参考: https://adtech.cyberagent.io/techblog/archives/2594
sample_pool:
type: ADTECH::AXC::BIGIPPool
properties:
axcauthtoken: {get_param: axcauthtoken}
poolname: {get_param: poolname}
mode: {get_param: mode}
monitor: {get_param: monitor}
sample_poolmember:
type: ADTECH::AXC::BIGIPPoolMember
properties:
axcauthtoken: {get_param: axcauthtoken}
poolname: {get_resource: sample_pool}
ipaddr: {get_attr: [kubernetes_node_eth0, fixed_ips, 0, ip_address]}
port: {get_param: port}
ratio: {get_param: ratio}
OS::Heat::ResourceGroup の内側(作成されるリソース側)