Основываясь на cdk bootstrap --help
и документах, я не могу найти простой однострочник для определения текущих загрузочных версий учетной записи. Даже сама команда cdk bootstrap
, похоже, не сообщает, какую версию она устанавливает, поэтому я не могу просмотреть старые журналы, чтобы выяснить, какая версия в настоящее время установлена.
Я бы не стал делать cdk deploy
, чтобы проверить это, потому что это довольно медленно.
По умолчанию версия шаблона Bootstrap записывается в хранилище параметров SSM под именем /cdk-bootstrap/hnb659fds/version
.
В более общем случае имя параметра SSM — /cdk-bootstrap/{qualifier}/version
, а по умолчанию qualifier
— hnb659fds
. Квалификатор можно настроить, установив флаг --qualifier
при вызове cdk bootstrap
.
Таким образом, чтобы узнать версию развернутого шаблона CDKToolkit
, вы просто получаете значение этого параметра. При использовании интерфейса командной строки AWS:
$> aws ssm get-parameter --name /cdk-bootstrap/hnb659fds/version --query Parameter.Value
"14"
Вы можете опустить флаг --query
, чтобы получить полную информацию о параметре, включая время его последнего изменения.
Фантастический, включенный.