Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 2.28 KB

CHANGELOG.md

File metadata and controls

39 lines (29 loc) · 2.28 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • EpTO endpoint to retrieve the list of delivered events. #20
  • EpTO endpoint to broadcast a new event.#18
  • EpTO endpoint to get the Ball set at any time for debugging purposes. #16
  • API version v1. #15
  • A shell to fast build and deploy containers.
  • Minikube checks before executing some bash scripts. #10
  • MY_POD_UID exposed as EpTO's env variable in deployment.yml. #9
  • Resources requirements and limits on cyclon container.
  • Kubernetes Operations (kops) to provision a Kubernetes cluster hosted on AWS.
  • KubernetsClient can be built as Docker container and be deployed in a cluster.

Changed

  • EpTO's receive-ball endpoint has been renamed to send-ball #19
  • Logging from standard module to structlog. #5
  • Cyclon and EpTO have been migrated from Python 2.7 with Flask 0.12 to Python 3.6 with Django 2.0. #1

Added

  • Introduced Elasticsearch, Fluentd, Kibana to collect and analyze container logs. #4.

Fixed

  • All classes inherit from the Object class. #6.
  • Cyclon's exchange_view()` should not return a PartialView containing the source's IP. #3.
  • PartialView's merge() should not allow self.ip in peer_list. #2.

Changed

  • Cyclon's get_k_view() returns a list of IPs rather than a list of PodDescriptor. #7.