
F5 BIG-IP Create
CertifiedEnterprise EditionCreate a BIG-IP LTM pool
F5 BIG-IP Create
Create a BIG-IP LTM pool
Creates a server pool via POST /mgmt/tm/ltm/pool.
type: io.kestra.plugin.ee.f5.pool.CreateExamples
Create a load-balancing pool on BIG-IP
id: create_pool
namespace: company.team
tasks:
- id: make_pool
type: io.kestra.plugin.ee.f5.pool.Create
host: "{{ secret('F5_HOST') }}"
username: "{{ secret('F5_USERNAME') }}"
password: "{{ secret('F5_PASSWORD') }}"
name: my-app-pool
loadBalancingMode: round-robin
monitor: /Common/http
Properties
host *Requiredstring
BIG-IP hostname or IP address
name *Requiredstring
Pool name
password *Requiredstring
BIG-IP password
username *Requiredstring
BIG-IP username
insecure booleanstring
falseTrust all SSL certificates
Set to true to disable TLS certificate validation.
Use only in development or when targeting BIG-IP appliances
with self-signed certificates.
loadBalancingMode string
round-robinLoad-balancing mode
For example: round-robin, least-connections-member, fastest-node.
monitor string
Health monitor path (e.g. /Common/http)
partition string
CommonAdministrative partition to target
Defaults to Common when not set.
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.
resourceDescription string
Pool resource description
Outputs
fullPath string
Full path of the pool
loadBalancingMode string
Load-balancing mode
name string
Pool name