Releases: lamhaison/aws-cli-utils
Release 2024/29/12
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
Release 2023/05/18
- add function get all security group inbound rules of an ec2 (Thank @hungnt1412 for this contribution)
Release 2023/04/28
v1.9.0
- [Add] - license and contributing files
- [Add] - function for aws_ec2_get_instance_type_spect_instruction to get info about ec2 instance type
- [Add] - function get alias for cf
- [Add] - install file for homebrew tool
- [Add] - function for choosing aws cli history
Release 2023/03/28
- [Add] - add feature search aws commands(thank @hungnt1412 for contributing a helpful feature)
- [Update] - add instruction for remove s3 versioning enabled
- [Add] - add functions for mediaconvert
Release 2023/03/23
- [Docs] - updates to the documentation of readme file for using aws credentials permanently with the tool
- [Add] - add function aws_events_enable_rule for aws events
- [Docs] - add the document for adding helpful-commandlines for making search peco function menu
- [Docs] - add the document for using hotkey and mark sensitive data (ec2 instance id)
- [Docs] - add the instruction for how to search function on Peco menu
Release 2023/03/17
- [Refactor] - to change format and remove echo when eval the input_peco data function. No need echo commandline
- [Add] - add function aws_resource_list to list all resources on aws
- [Docs] - updates to documentation of readme file
v1.5.0
[Fix] - to fix typo
[Update] - to add commandline when running aws_ecr_login and aws_ecr_…
[Refactor] - to use :- for defautl setting instead of :=
[Refactor] - to refactor function names && [Add] - add function ec2_o…
[Add] - add the function aws_s3_get_location and aws_s3_get_presign_url
[Refactor] - to refactor function names]
[Add] - add function to get credentials on ec2 via metadata and add f…
[Add] - Add function for cloudtrail
[Fix] - to change url cloudTrailEventNames from company account to pe…
[Add] - add .gitallowed file for git scan secret
[Add] - add functions for get stack set and list all stack set with d…
[update] ssm - get value parameter store with hint
v1.4.0
lamhaison added 4 commits 2 weeks ago
@lamhaison
[Fix] - to check account_id when using it to prevent bugs if fast_mod…
15d5537
@lamhaison
[Update] - to check account_id when login and logout and add function…
dca4df8
@lamhaison
[Add] - add function to list aws ami - aws_ec2_list_aws_default_images
a239b59
@lamhaison
[Add] - add support eks commandlines
0315ddf
@lamhaison lamhaison added the enhancement New feature or requestlabel 2 weeks ago
lamhaison added 17 commits last week
@lamhaison
[Fix] - to fix typo for function aws_s3_rm
bd3b85d
@lamhaison
[Fix] - to add condition when create s3 bucket at us-east-1
5202d68
@lamhaison
[Refactor] - to split the function aws_commandline_logging for logging
0d57c02
@lamhaison
[Add] - add feature to autoload the current assume role when opening …
75c207d
@lamhaison
[Update] - to To check if the credential is expired, do not autoload …
17adeab
@lamhaison
[Refactor] - to refactor code to reuse function aws_assume_role_unzip…
08e88df
@lamhaison
[Refactor] - to refactor function name
69c4660
@lamhaison
[Fix] - forget to assigin args to aws_ec2_instance_id for function aw…
aab3fee
@lamhaison
[Fix] - fix typo
b6ea54e
@lamhaison
[Add] - add function to give commandline instructions to delete RDS
eae1098
@lamhaison
[Add] - to add function to list ecs scaling policies
a10efbf
@lamhaison
[Refactor] - to refactor function name
c7ef60e
@lamhaison
[Update] - show DBClusterIdentifier for function aws_rds_list_db_inst…
3ee007d
@lamhaison
[Update] - to move start build commandline to aws_run_commandline to …
7bf78a8
@lamhaison
[Update] - to add name for lambda sources bucket
fc13c43
@lamhaison
[Refactor] - to allow to add args for load source instead of getting …
46eb1dc
@lamhaison
[Add] - add body for function todo-later to prevent importing failed …