Releases: bootswithdefer/awless
Releases · bootswithdefer/awless
Release list
v1.4.1
v1.4.0
Changelog
- edf6d2a feat(services): add Direct Connect and Network Manager (Cloud WAN) support
v1.3.0
v1.2.0
Changelog
- 63cc203 chore(release): prepare v1.2.0
- fad80c1 feat(backup): add backup plans and vaults
- b6cbae0 feat(beanstalk): add applications and environments
- b65ac03 feat(cloudmap): add namespaces and services
- 3ba32bb feat(codebuild): add build projects with start and stop
- d769397 feat(codedeploy): add applications, deployment groups and deployments
- a3c8bb2 feat(codepipeline): add pipelines with start and stop
- e5ab522 feat(cognito): add user pools and identity pools
- 38c13c9 feat(config): add AWS Config rules with compliance status
- 95d6a05 feat(ec2): add VPC peering connections
- 5e6c158 feat(ec2): add transit gateways and VPC endpoints
- ef832c8 feat(elasticache): add cache clusters, replication groups and subnet groups
- 81d089d feat(eventbridge): add event buses, rules and rule targets
- fef07b9 feat(fsx): add file systems and backups
- 7e9a5ac feat(globalaccelerator): add accelerators and listeners
- 20b137e feat(glue): add catalog databases, tables, crawlers and jobs
- f5f852c feat(kinesis): add data streams
- 711deda feat(mq): add Amazon MQ brokers
- ed35a5a feat(msk): add Kafka clusters
- dfde378 feat(redshift): add clusters and cluster subnet groups
- 57d75a4 feat(ses): add email identities and configuration sets
- fb947c4 feat(sfn): add Step Functions state machines and executions
- f978403 feat(spec): take document-shaped inputs from a JSON file
- d9db1d7 feat(wafv2): add web ACLs, IP sets and rule groups
- e3d7b68 fix(config): stop interactive prompts spinning forever on a closed stdin
v1.1.2
v1.1.1
v1.1.0
Changelog
- e265845 Updating changelog
- 4b1b852 (help) Description of awless log
- 9c349a3 .gitignore benchmark output artefacts
- 15f7f69 A template def returns its own *Template
- 9dd9181 AMIs listing
- 39796dd AMIs resolutions: doc + rename awsimages to images
- dc23247 AST: hiding/separating builder methods
- 54f8e24 AWS call showing user/group/role/policy relations
- 0872b22 AWS driver: Delete vpc, subnet, instances
- 84495d7 AWS userdata: inlining script as a string is now feasible
- a59e372 Ability to create/delete lambda functions
- 642e503 Ability to update an autoscalinggroup
- d31bcb3 Ability to use strings with spaces and special characters in template parameters by surrounding them with single or double quotes.
- e796656 Access: create an AWS access key for a user
- 058933f Add 'all-versions' parameter for 'delete policy' to delete all versions of a policy
- 279b634 Add 'name' as a suggested param for VPC and subnet
- 44b5fd8 Add --no-alias flag in
showto force the display of IDs in relations - c646e6e Add --no-headers flag to display the results without headers Fix missing '\n' in CSV format.
- 78fe0d1 Add ARN property to resources when appplicable
- 3097c1f Add Apache license
- e3da111 Add CI and coverage badges to README, add coverage badge generation to CI
- 41f2516 Add Changelog to README
- 8a55752 Add Classic Load Balancer in Changelog
- 6f2a2ff Add CloudTrail and CloudWatch Logs services, fix go vet issues, add coverage to CI
- 2bef067 Add Dependabot configuration for Go modules and GitHub Actions
- 27e7e2d Add ECS and appscaling in all drivers smoke test
- ae24c40 Add GitHub Actions CI pipeline for tests, linting, and cross-platform builds
- c474719 Add InfoWorld tutorial
- 18f568d Add MFA device configuration to ~/.aws/config when running attach mfadevice
- 367e5f5 Add SSH with private IP in CHANGELOG.
- e0b8db0 Add Type and Attached properties for policies
- 2c8671e Add a 'test-all-drivers' template as new smoke test
- 000df5d Add a longer timeout when reverting the creation of a scalinggroup
- 65d86e9 Add also double quotes in CSV if string contains linebreak or double quotes
- 3b383f7 Add applies-on relations in access
- 96d907d Add awless installation bash script
- 97193b2 Add awless switch to quickly switch to profiles and regions
- 723b007 Add awless tail to fetch or follow scaling activities
- 9073101 Add cloud mockup for tests
- 3c0ec22 Add cloud mockup for tests
- ac8ac99 Add cluster property for containerinstances
- f890d29 Add comprehensive tests across 14 packages, improve coverage to 22.4%
- 23ef76f Add conditions in create role
- cb71449 Add conditions in policy creation/update
- 95e049a Add database.type in defaults
- 93c5a84 Add dependency for windows
- 7c8524e Add development setup instructions for pre-commit hooks to README
- 7e30ebb Add distro param in create launchconfiguration
- d72913b Add double quotes to csv output if needed
- 0cadec8 Add ec2.SecurityGroups to infra
- be36bef Add fix for #57 in changelog. Closes #57
- 6ab46d5 Add flag --color to force enabling/disabling of colored output. Closes #129
- da14814 Add friendly upgrade message for gophers install
- e9df866 Add hidden flag --network-monitor to display all requests and their duration
- 16e0742 Add install with homebrew for macOS
- 6c55bdc Add instances security group in awless show
- 8c1a034 Add links to 'Simplified MFA for AWS' article
- 18b2fb1 Add logger for sync
- c21d1c9 Add missing dependency crypto/ssh/terminal in vendor
- 64b8a85 Add name to instances; Create tags; Merge command line params with template params.
- 3bc9455 Add namespace to cloud relations (parentOf, applyOn)
- 14e46cc Add network interfaces to graph
- a99c0ae Add network monitor to debug slow/sequential API requests
- 8a1196c Add new line before printing SSH config with --print-config
- 9624d41 Add optional sleep-after param when creating a role
- bc3f596 Add properties in IAM graph; merge properties with parent_of and has_type triples
- d6319e6 Add relation between metric and alarm
- 447976c Add resources parent using reflection
- 1e22e5a Add retro-compatibility with list format prior v0.1.2
- 578793b Add security group to instances at launch or update
- d0426ad Add short flags for --aws-profile: -p and --aws-region: -r. Closes #94
- 8271f78 Add state for container tasks describing the number of tasks running
- ee82507 Add suggested params: prompted optional params. Can be disabled with --only-required or forced with --interactive
- 4940e06 Add support for AWS_PROFILE environment variable (lower precedence than AWS_DEFAULT_PROFILE) (#206)
- 69be156 Add templates and revert, delete sync in readme
- ffc34f6 Add uptime when multiple matching SSH instances
- f56cb56 Add video of a few awless commands
- 6de8ce1 Add visitors on graph; better print relations and diff
- 59b3822 Add volume device in defaults config
- 6a79c87 Add zip file dependency for test-all-drivers
- 4073113 Added command to update route53 record (#122)
- c2ba09d Added completion to profiles (#159)
- beed8c4 Added completion to region (#158)
- 3aad001 Adding Tags to auto scalinggroups model #183
- 259b6d5 Adding basic health check script
- 0898063 Adding cache for image query resolver
- 9b85dbe Adding command whoami
- b505b62 Adding distro param to create instance
- 7e91f78 Adding instanceprofile as an entity
- 05e3df9 Adding long overdue FAQ in README
- da04d51 Adding more info on install main README
- b0965ef Adding region on confirm message when running a template
- 8a8d2fb Adding to README
- 380711b Adding to main README
- 085043d Adding verbose logging for throttling details
- 3cb73a8 Adjust number of columns in tables according to terminal width.
- eb669ff After release version bump
- 5f4628a After run sync: log action; avoid sync when cmd failed
- 9c220cd Alias 'AWLESS' for 'Variable': var references in user data
- 958d97b Alis for listing:
list,ls - dff06c9 All listing with default format are now Markdown table compatible
- 1ef676d Allow cross graph look up in resolve alias:
- a4a011e Allow customization of commands CLI definition
- 7788803 Allow multiple resources when creating/updating a policy
- c30aa9c Allow simple fuzzy search for listing filters.
- 745935a Allow to check state of loadbalancers; fix display of errors in dry run
- c209cce Allow to detach routetables
- d18600c Allow to disable cloudformation syncing
- f8d250d...