Skip to content

Releases: antrea-io/theia

Release v0.8.0

30 Oct 14:26
14455ec
Compare
Choose a tag to compare

Changed

  • Updated the Grafana Docker image. (#524, [@Dhruv-J])
  • Updated the node version and replaced toolkit with create-plugin for plugin development. (#536, [@yuntanghsu])
  • Changed ClickHouse volume ownership. (#557, [@yanjunz97])

Fixed

  • Fixed the allow namespace list in policy recommendation job. (#418, [@dreamtalen])

Release v0.7.1

03 Oct 20:43
1aa92f8
Compare
Choose a tag to compare

Fixed

Release v0.7.0

25 Jul 21:17
635aa3f
Compare
Choose a tag to compare

Added

Changed

  • Upgraded Clickhouse server to version 23.4 and ClickHouse Operator to version 0.21 (#306, @heanlan)

Fixed

  • Created a read-only user for Clickhouse operations (#336, @yanjunz97)

Release v0.6.0

24 May 16:48
fee2317
Compare
Choose a tag to compare

Added

  • Added Theming and Coloring in Service Dependency Graph. (#187, [@Dhruv-J])
  • Group Pods by Pod Labels in Service Dependency Graph. (#200, [@Dhruv-J])

Fixed

Release v0.5.0

23 Mar 14:39
e0f4b4c
Compare
Choose a tag to compare

Added

  • Added Theia Manager resync at startup. (#150, @yanjunz97)
    • Support removing stale Spark jobs and database entries after restarting Theia Manager.
    • Scheduled Network Policy Recommendations jobs are added back to the periodical sync list.
  • Added Service Dependency Graph. (#142, @Dhruv-J)
    • Introduced a directed graph for visualizing traffic between Pods and Services.
  • Added new CLI theia-sf version & theia version to display theia version. (#144, @antoninbas) (#157, @dreamtalen)

Changed

  • Replaced the shell version of Clickhouse data migration to the GoLang version (#155, @yanjunz97)
  • Created a single Docker image for multiple Spark jobs (#174, @tushartathgur)

Fixed

  • Updated the getting started document to include Theia Manager (#147, @yanjunz97)

Release v0.4.0

23 Dec 09:27
403c7d1
Compare
Choose a tag to compare

Added

  • Support bundle collection. (#140, @wsquan171)
    • Add support bundle collection functionalities to Theia manager
  • Structured policy recommendation results. (#138, @yanjunz97)
    • Update ClickHouse data schema to store each PR individually
    • Add PR results retrieving in the API server
  • NetworkPolicy Recommendation application on the Snowflake backend. (#137, @dreamtalen)
    • Implement NetworkPolicy Recommendation as Snowflake UDFs which could be running on Snowflake warehouses
  • Clickhouse statistic functions for Theia manager. (#132, @yuntanghsu)
    • Add the clickhouse statistic related functions for Theia Manager

Release v0.3.0

21 Oct 23:02
2f6cbf0
Compare
Choose a tag to compare

Added

Changed

  • Adopt golang-migrate ClickHouse data schema management (#95, @yanjunz97)

Release v0.2.0

18 Aug 07:30
98a72f8
Compare
Choose a tag to compare

Added

  • ClickHouse cluster support and data schema management. (#55, @yanjunz97) (#81, @yanjunz97)
    • Introduce support for ClickHouse cluster deployment with shards and replicas
    • Introduce version control to ClickHouse data schema, which detects the data schema version and applies necessary upgrades in initializing stage
  • New Theia Command Line commands. (#56, @dreamtalen) (#59, @yuntanghsu)
    • Commands for listing and deleting policy recommendation jobs
    • Commands to retrieve metrics in ClickHouse database

Changed

Release v0.2.0-alpha.0

08 Jul 18:50
4c04ca8
Compare
Choose a tag to compare
Pre-release

The main purpose of this pre-release is to validate Theia Helm chart releases.

Release v0.1.0

16 Jun 08:50
5efc627
Compare
Choose a tag to compare

Added

  • Helm support for Theia installation. (#15, @yanjunz97) (#31, @yanjunz97) (#34, @yanjunz97)
    • Provide Helm charts for Theia components (Spark Operator, Clickhouse, and Grafana)
    • Allow for deploying Clickhouse with a persistent volume storage
  • Grafana dashboard: add a panel for visualizing denied connections. (#12, @heanlan)
    • Introduce chord diagram for visualizing connections denied by network policies
    • Reorganized Network policy dashboard to visualize allowed, denied, and unprotected traffic
  • Policy recommendation via Spark job. (#16, @dreamtalen)
    • Add a spark job to perform network policy recommendation based on flow data pushed by Flow Aggregator
  • Theia Command Line Interface. (#25, @dreamtalen @yanjunz97 @annakhm)
    • Add theia CLI tool to provide access to Theia network flow visibility capabilities
    • Introduce commands for starting Network Policy Recommendation, check job status, and retrieve results
  • Initial Theia Documentation. (#40, @yuntanghsu) (#45, @jianjuns)

Changed

  • Add a limit to the quantify of data rendered by Grafana dashboard to avoid bad performance, add indirect cycle handling in Sankey panel (#42, @heanlan)