Skip to content

Instantly share code, notes, and snippets.

#####################################################
### Required net resolver - example configuration ###
#####################################################
#net dns-resolver r1 {
# forward-zones {
# . {
# nameservers {
# 8.8.8.8:domain { }
# 9.9.9.9:domain { }
###################################################################################
# dgmgmt.py
#
# author: jason rahm
#
# usage: dgmgmt.py [-h] host user {add,modify,delete} datagroup dgvalues
#
# positional arguments:
# host BIG-IP IP/FQDN
# user BIG-IP Username
@f5-rahm
f5-rahm / dgmgmt.py
Created January 9, 2021 04:16
This script was created for managing individual or multiple data-group records on BIG-IP without having to update the entire record set. It uses a combination of a tmsh script on BIG-IP with a python script executed remotely.
###################################################################################
# dgmgmt.py
#
# author: jason rahm
# tmsh script author: john alam
#
# usage: dgmgmt.py [-h] host user {add,modify,delete} datagroup dgvalues
#
# positional arguments:
# host BIG-IP IP/FQDN