Skip to content
This repository was archived by the owner on Aug 6, 2025. It is now read-only.

Releases: uptick/python-fuku

0.0.31

12 Apr 02:12

Choose a tag to compare

Changes:

fuku task rm <name> has been updated:

  • more verbose, will print a line for each task definition deleted
  • sleep for 10 seconds when AWS throttle us
  • is optional, this way we can delete task definition for the app itself.

0.0.30

04 Apr 10:09

Choose a tag to compare

Changes:

  • fuku app expose accepts multiple domains for apps that needs to be available on multiple dns names. e.g. `fuku app expose <app_name> <domain.first.com> <domain.second.com>

Added:

  • fuku route mk <name_of_recordset> <zone_name> which finds the currently selected app's ELB, and maps the record set name in the corresponding zone name.

0.0.29

21 Mar 23:18

Choose a tag to compare

0.0.29 Pre-release
Pre-release

Added

  • fuku app rm <app>, deletes a specific "fuku app" by deleting the target group.

  • fuku app hide <app>, deletes all existing ELB rules against the app.

  • fuku pg db rm <app>, drops the app database and role.

  • fuku redis rm <app> --group <group>, deletes the app redis cluster.
    If group is passed, deletes the subnet group as well.

  • fuku task rm <task>, deletes all task definitions for the app.

Updated

  • We do not need create IAM groups to define an app anymore, target groups are enough to define an app.

  • Updated fuku app expose <domain> <load_balancer_index> to fuku app expose <app> <domain>, it will now automatically discover which ELB has enough space for rules.

  • Made use of boto3 paginator objects to sort and filter AWS directly in the api.

  • fuku service ls <service> now only prints simple list. For long output, use fuku service ls <service> --long