App-FargateStack
view release on metacpan or search on metacpan
share/ChangeLog view on Meta::CPAN
(_init_account)
- use cached account
- use log_infi, log_die
(_init_ec2)
- pass subnets if caching
- do not validate subnets if caching
(help)
- display list of subjects in ASCII table
- use pager
* lib/App/FargateStack/Builder.pm.in
(update_config_id): new
* lib/App/FargateStack/Builder/Cluster.pm.in
- cache cluster
- removed create_fargate_role
* lib/App/FargateStack/Builder/EFS.pm.in
(add_volumes)
- +readonly
- cached EFS parameters
* lib/App/FargateStack/Builder/SecurityGroup.pm.in
(build_security_group)
- use cache
- refactoring
* lib/App/FargateStack/Builder/Events.pm.in
(build_events)
- some refactoring
(create_event_target)
- likewise
- use log_die
(build_events_iam_role)
- refactoring
- use cache
- use log_die
- update policy_name
(fetch_events): new
* lib/App/FargateStack/Builder/IAM.pm.in
(build_iam_role)
- refactoring
- use cache
- use log_die
(create_role)
- use cache
- use log_info
- use log_die
(fetch_iam): new
* lib/App/FargateStack/Builder/LogGroup.pm.in
- refactoring
- use cache
(fetch_logs): new
* lib/App/FargateStack/Builder/Secrets.pm.in
- refactoring
- store arn
- use cache
* lib/App/FargateStack/Builder/TaskDefinition.pm.in
(write_taskdef)
- refactoring
(compare_task_definition): new
* lib/App/FargateStack/Builder/Utils.pm.in: +log_trace
* lib/App/FargateStack/Constants.pm.in
- +$DEFAULT_LOG_RETENTION_DAYS, $SPACE, $DASH, $CLOUDWATCH_LOGS_RETENTION_DAYS
- %HELP_SUBJECT values now array
- add bold white for TRACE level
* lib/App/Logs.pm.in
- refactoring
Wed Jul 23 08:00:19 2025 Rob Lauer <rlauer6@comcast.net>
[1.0.1]:
* .gitignore: *.bak, \#
* README: generated
* VERSION: bump
* fargate-stack-orig.yml: deleted
* fargate-stack.yml: deleted
* lib/App/Bencmark.pm.in: deleted
* ChangeLog
* HelloWorld.pl
* README.md
* lib/App/Benchmark.pm.in
(dump_benchmarks): return sorted list
* lib/App/Command.pm.in
(get_logger): use custom config if available
* lib/App/ECS.pm.in
(describe_tasks): new
(run_task): new
(wait_tasks_stoped): new
* lib/App/ElbV2.pm.in: -File::Temp
* lib/App/Events.pm.in
- unlink
(remove_targets): new
(list_rules_by_target): new
(put_targets): use unlink value
* lib/App/Logs.pm.in
(get_log_events): new
* lib/App/Secrets.pm.in: remove unnecessary modules
* lib/App/FargateStack.pm.in
- override init_logger()
(_init_tasks)
- use log_die instead of croak
- add unlink to global_options (to pass to App::*)
(_init_config)
- tweak some error messages
(cmd_run_task): new
(cmd_register): new
(init_logger): new
(cmd_delete_service)
- service_name => task_name
- log_die instead of croak
(cmd_create_service): likewise
(main)
- +options: logger, color, force, log-level, skip-register, unlink, wait
- +commands: run-task, update-target, register
* lib/App/FargateStack/Builder.pm.in
(build): better messages at end of run
* lib/App/FargateStack/Builder/EFS.pm.in
(add_volumes)
- FileSystemArn not fileSystemArn
- volumes and mount points should be arrays
(add_efs_policy): fat arrow mistakenly replaced :
* lib/App/FargateStack/Builder/Events.pm.in
- add global options when creating events object
(build_events)
- delete rule if taskdef changes
( run in 2.780 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )