Я попытался найти основы в руководстве по Big IP, но мне кажется, что устройство предназначено только для пользователей графического интерфейса.
Тем временем я хочу написать несколько скриптов для автоматизации задач на балансировщике нагрузки. А именно:
list all
способ сделать это, но нигде не могу найти документально)Спасибо!
Чтобы показать текущую конфигурацию, вы можете просто просмотреть bigip.conf в текстовом редакторе или передать его в консоль.
Что касается автоматизации задач, я бы рекомендовал ознакомиться с iControl API. Команды CLI и форматы файлов конфигурации довольно часто меняются в мире F5, но функции iControl по-прежнему будут работать со временем.
Проверять, выписываться DevCentral и Справочник по API iControl Больше подробностей. Существуют библиотеки (по крайней мере) в Java, .net и Python, которые помогут скрыть основные моменты и ускорить разработку.
Если вы используете что-то до версии 11, перейдите в полную оболочку и используйте команду bigpipe (b для краткости). Чтобы увидеть текущую конфигурацию, используйте:
b список
В версии 11 используйте команду «tmsh», затем нажмите [tab] [tab], чтобы увидеть список доступных команд и объектов для работы. Вы также можете заполнить вкладку, и после того, как вы напечатали объект, снова нажмите [tab] [tab], чтобы увидеть обновленный список доступных команд. Вы также можете проверить справочное руководство.