What's Changed
Linh Tran (1):
add ssm portforwarding (thank @linhtrantuan)
lamhaison (63):
[Improvement] - get instance by filter running status of ec2 instance for creating peco menu when start, stop ec2 instances
[Add] - functions for working with dynamodb
[Add] - dynamodb list all items by scan function
[Add] - dynamodb functions for removing table commandline rendering
[Add] - add function aws_iam_list_ec2_instance_profiles
[Fix] - check aws_account_id and assign before using it when using with aws ecr [Add] - when check log cw (it will push detail commandlines to the log and use it as history
[Add] - function for get attribute of sqs queue with hint or using params
[Add] - function for ec2 image builder service [Improvement] - add more fuctions when working with EKS
[Improvement] - add some functions when working with cf(list and describe resources of a stack) [Improvement] - list subnets function(showing more cidr, az of subnets) [Improvement] - list ec2 instances of a asg function(showing az for the ec2 instances) [Improvement] - add function for list ebs volumes
[Improvement] - add 0 value option when set desize for ASG
[Add] - function for using temp credential for using with ~/.aws/credential [Add] - function for reset setting for a assume-role result
[Refactor] - refactor function name
[Improvement] - support install assume-role for MacOS Apple Chip and Linux
[Improvement] - change order for setting aws credentials first
[Add] - functions for working with launching template for asg [Improvement] - alias for get alias aws account
[Implement] change output aws_elasticache_list function for reading
[Add] - awws config function
[Improvement] - start stop ec2 instances with hint (menu ec2 instances for selecting)
[Add] - function for working with keypar of aws
[Improvement] - optimize source sh files
[Improvement] - add validate aws_log_group_name
[Fix] - can not search aws history commandline with aws_ec2_connect or check cw logs
[Add] - functions for working with aws mq service
[Improvement] - revert order of aws history commandline to (first: latest cmd)
[Add] - aws route 53 get hotzone with hint
[Fix] - show commandline to console when running it (not only file but also console)
[Improvement] add InstanceLifecycle field when showing ec2 instance
[Fix] disable cached for aws cli results
[Add] - function to check vpc is supported private route53 host zone or not
[Add] - function for get host_zone with hint (selected menu)
[Add] - aws budget functions [Add] - enable current assume role when creating new tab
[Improvement] - aws_ec2_list_menu with ip address(each to search and selecting) [Improvement] - aws ec2 list and sort by launching time
[Improvement] - iam functions(list roles and users) [Improvement] - support assume role expired time when getting temp credentials
[Fix] - importing by main.sh and assign DEFAULT_AWS_CLI_DATA
[Improvement] - support install assume-role for MacOS Apple Chip and Linux
[Improvement] - change order for setting aws credentials first
[Revert] - support assume role expired time when getting temp credentials
[Refactor] - refactor structure functions for ec2 ading new functions for ec2 (sg, network interface, ...)
[Refactor] - refactor structure functions for ec2 ading new functions for ec2 (sg, network interface, ...)
[Improvement] - support aws assume role duration timeout
[Chore] - syntax updated
[Update] - Route53 functions
[Add] - function to list snapshoots of rds
[Add] - functions for iam
[Add] - list brokers and configurations for AWS MQ
[Update] - functions for ec2 resources Remove function aws_ec2_get_instance_type_spect_instruction Validate input for function aws_ec2_rm_instruction_with_hint Synctax for checking string
[Improvement] - list cloudfront with more information such as comment and domain name
[Add] - function for secrets managers to get secrets and get values with hint
[Add] - function for aws budgets for list budgets and notifications for a specific budget
[Chore] - sync source
[Improvement] - parse aws profile using regex
[Add] - function to get ec2 instance id from ec2 instance tag name
[Add] - function to wait until some resources is available like backup ami
[Add] - peco function for list all secrets in aws secretmanager
[Add] - some functions for working with org scp
[Add] - function to list pending maintenance action for security update checking
[Add] - function to get assume role link and get assume role name
[Fix] Ensure exact profile exclusion to avoid unintended exclusions of profiles with matching prefixes
[Update] - fix get account id before generate the docker image url on ecr
[Add] - query cloudwatch insight and get the result
[Add] - athena functions
[Update] - query cloudwatch logs for multi log groups
[Add] - comment to make the code more clear
New Contributors
- @linhtrantuan made their first contribution in #28
Full Changelog: v1.11.0...v1.12.0