Appcelerator Archive Amp Versions Save

** THIS PROJECT IS STOPPED ** An open source CaaS for Docker, batteries included.

v0.18.0

6 years ago

0.18.0 (2018-04-05) - aka Amanita Citrina

  • fixes in pkg/docker package to allow connection with TLS options. Necessary for amplifier and prometheus connection to a secured Swarm manager
  • Fix AMP-102 (enable TLS on manager nodes)
  • Fix AMP-132 (AMI updated to Docker CE 17.12.1)
  • Internal PKI for Docker daemon certificates
  • all manager nodes expose the engine API with TLS enabled
  • all nodes get a unique client certificate give access to the manager nodes API
  • Fix AMP-133 (enable enhanced networking)
  • Fix AMP-99 (enable gen5 instance types: m5 and c5)
  • templating for core stack files
  • add useful information in the output of docker cluster output
  • minor fixes in existing dashboards
  • new dashboard for monitoring coverage: it displays the percentage of cadvisor tasks on swarm nodes (should be 100% on healthy clusters)
  • Fix AMP-141 (amp overlay network can't default to /24)
  • Detection of cloud provider based on /sys/hypervision/uuid may fail (it's maybe related to ENA). In this case, falling back to /sys/devices/virtual/dmi/id/product_uuid provides the information
  • new command: amp cluster node cleanup, Removes any node in the Down status
  • Deployment on AWS can include a mirror registry, only available from inside the VPC. This adds an image command to the CLI, allowing to list, push or remove images from the mirror registry with the AMP authorization model
  • Replacement of classic ELB with network LB for the manager nodes (internal and external).
  • NLB bring a few advantages: less expensive, low latency, high throughput, static IPs, zonal isolation
  • bump dependencies: elasticsearch 6.2.1, nats v0.9.2, prometheus 2.2.1, grafana 5.0.4, etcd 3.2.18

Download the CLI

Linux 64bit tgz: http://get.appcelerator.io/builds/Linux/x86_64/amp-v0.18.0.tgz Darwin/MacOS 64bit tgz: http://get.appcelerator.io/builds/Darwin/x86_64/amp-v0.18.0.tgz Windows 64bit tgz: http://get.appcelerator.io/builds/Windows/x86_64/amp-v0.18.0.zip

v0.17.0

6 years ago

0.17.0 (2017-11-29) aka Smooth Chanterelle

  • Public REST API documentation
  • Pagination in logs API
  • Swagger consolitation in a single file
  • Object storage API / CLI command
  • Cluster status and cluster node list implemented in the API
  • Extended cluster status in the CLI output
  • gRPC gateway updated to 1.3.0
  • CLI accepts aws credential as arguments (alternative method)
  • CLI error messages more user friendly
  • CLI service inspect subcommand now accepts the --format option
  • Fix: alerts rules sample for Prometheus 2.0
  • Fix: Prometheus link in Alertmanager
  • Fix: CLI deletion of a rollbacked AWS stack
  • Fix: force cleanup of docker volumes at cluster destruction
  • Fix: automatic creation of the index pattern for Kibana
  • Fix: race condition between system prune and cluster creation

Known issues

  • amp cluster deploy on AWS with credentials in ~/.aws/config (and not in ~/.aws/credentials) is not supported
  • amp cluster deploy on AWS region us-east-1 fails

Download the CLI

Linux 64bit tgz: http://get.appcelerator.io/builds/Linux/x86_64/amp-v0.17.0.tgz Darwin/MacOS 64bit tgz: http://get.appcelerator.io/builds/Darwin/x86_64/amp-v0.17.0.tgz Windows 64bit tgz: http://get.appcelerator.io/builds/Windows/x86_64/amp-v0.17.0.zip

v0.16.0

6 years ago

0.16.0 (2017-11-15) aka Bleeding Agaricus

  • Update to Docker 17.09 stable release
  • AMP core now uses different networks (network isolation)
  • Enabling native credentials store support for stack deployment using registry authentication
  • Add environment variables support for stack deployment
  • Improved service ls to reflect more accurate statuses
  • Improved service ps to display failed tasks
  • AWS cluster deployment events on CLI
  • AWS cluster deployment option to provision NFS
  • Add a new Grafana dashboard with container metrics
  • Remove amp stats command (temporarily)
  • Update amptools to build using Golang 1.9
  • Update Prometheus to 2.0.0
  • Update Grafana to 4.6.1
  • Update nats to v0.6.0
  • Optimize plugins image size
  • Use incremental builds
  • Use dep as vendoring tool
  • Various fixes

Known issues

  • Docker 4 Mac stable (17.09) seems unstable, we recommend using the edge channel (17.11-rc3 at time of writing). Stable channel is fine on Linux;
  • amp cluster rm may leave a few stopped containers and volumes, you should remove them manually to clean up.

Download the CLI

Linux 64bit tgz: http://get.appcelerator.io/builds/Linux/x86_64/amp-v0.16.0.tgz Darwin/MacOS 64bit tgz: http://get.appcelerator.io/builds/Darwin/x86_64/amp-v0.16.0.tgz Windows 64bit tgz: http://get.appcelerator.io/builds/Windows/x86_64/amp-v0.16.0.zip

v0.15.0

6 years ago

0.15.0 (2017-08-28)

  • Dynamic metrics discovery
  • Remove the limitation on the first logged in user that couldn't be deleted
  • Fix the email notification on user signup
  • Fix the amp cluster status output
  • Other minor fixes

Known issues

Download the CLI

Linux 64bit tgz: http://get.appcelerator.io/builds/Linux/x86_64/amp-v0.15.0.tgz Darwin/MacOS 64bit tgz: http://get.appcelerator.io/builds/Darwin/x86_64/amp-v0.15.0.tgz Windows 64bit tgz: http://get.appcelerator.io/builds/Windows/x86_64/amp-v0.15.0.zip

v0.14.1

6 years ago

0.14.1 (2017-08-14)

  • AMP cluster deployment enhancement: timeout for image pull
  • Fix Swarm manager self healing for AWS clusters
  • Clean rollback on cluster creation failure

Known issues

  • amp cluster status is not accurate (#1534)
  • deployment on CentOS is not stable, for now it's recommended to deploy on Ubuntu, Docker for Mac or Docker for Windows
  • missing notifications for user signup on AWS (#1650)

Download the CLI

Linux 64bit tgz: http://get.appcelerator.io/builds/Linux/x86_64/amp-v0.14.1.tgz Darwin/MacOS 64bit tgz: http://get.appcelerator.io/builds/Darwin/x86_64/amp-v0.14.1.tgz Windows 64bit tgz: http://get.appcelerator.io/builds/Windows/x86_64/amp-v0.14.1.zip

v0.14.0

6 years ago

0.14.0 (2017-08-04)

  • amp secret (#1612) and amp config (#1613)
  • AMP deployment on local swarm updates
    • now based on the generic plugin model
    • new local deployment options: fast (no tests) and no-monitoring (skip elasticsearch and prometheus)
  • log messages filter can take regexes (#1582)
  • fix amp cluster status (#1534)
  • fix elasticsearch alerts on multi instance deployments (#1590)

Known issues

  • Deployment on a clean system may fail due to network latencies (#1630). Workaround for now: run it again
  • Swarm manager self healing broken on AWS (#1633)

Download the CLI

Linux 64bit tgz: http://get.appcelerator.io/builds/Linux/x86_64/amp-v0.14.0.tgz Darwin/MacOS 64bit tgz: http://get.appcelerator.io/builds/Darwin/x86_64/amp-v0.14.0.tgz Windows 64bit tgz: http://get.appcelerator.io/builds/Windows/x86_64/amp-v0.14.0.zip

v0.13.1

6 years ago

0.13.1 (2017-07-25)

  • gRPC timeout in the CLI raised from 1sec to 10sec (fix timeout with remote clusters)
  • A non verified user can be deleted
  • Docker Plugin can now be installed with options

Download the CLI

Linux 64bit tgz: http://get.appcelerator.io/builds/Linux/x86_64/amp-v0.13.1.tgz Darwin/MacOS 64bit tgz: http://get.appcelerator.io/builds/Darwin/x86_64/amp-v0.13.1.tgz Windows 64bit tgz: http://get.appcelerator.io/builds/Windows/x86_64/amp-v0.13.1.zip

v0.13.0

6 years ago

0.13.0 (2017-07-25)

  • HA and self healing Cluster deployment on AWS
  • Numerous fixes, usability, and stability updates
  • Security model refactoring
  • Fixed issues related to resource access management
  • Bash and Zsh completion for the CLI
  • Updates to docs website: http://appcelerator.io/

Known issues

  • gRPC timeouts with remote clusters depending on network conditions (fixed in 0.14.0)

Download the CLI

Linux 64bit tgz: http://get.appcelerator.io/builds/Linux/x86_64/amp-v0.13.0.tgz Darwin/MacOS 64bit tgz: http://get.appcelerator.io/builds/Darwin/x86_64/amp-v0.13.0.tgz Windows 64bit tgz: http://get.appcelerator.io/builds/Windows/x86_64/amp-v0.13.0.zip

v0.11.0

6 years ago

0.11.0 (2017-05-22)

  • Significant new functionality in web UI
  • Various stability enhancements

Download the CLI

Linux 64bit tgz: https://get.atomiq.io/builds/Linux/x86_64/amp-v0.11.0.tgz Darwin/MacOS 64bit tgz: https://get.atomiq.io/builds/Darwin/x86_64/amp-v0.11.0.tgz Windows 64bit tgz: https://get.atomiq.io/builds/Windows/x86_64/amp-v0.11.0.zip