Skip to content

0.7.0

This page documents the changes in Kannika Armory version 0.7.0.

  • Release initial version of the Console
  • Add EventHubs
  • Allow Backups and Restores to be configured with EventHubs
  • Add SASL Credentials
  • Add mTLS Credentials
  • Return UUIDs via the API
  • Allow Storages to be updated via the API using a UUID
  • Allow Credentials to be updated via the API using a UUID
  • Allow EventHubs to be updated via the API using a UUID
  • Prevent Backups from being being overwritten via the API
  • Prevent Restores from being overwritten via the API
  • Prevent Storages from being overwritten via the API
  • Prevent Credentials from being overwritten via the API
  • Explicitly set enabled flag when applying a Restore
  • Allow additional properties to be defined on the Kafka Event Hub
  • Add initializing status on Restore
  • Add SSL config to SASL Credentials
  • Remove empty arrays and null values from the CRD OpenAPI schema
  • Allow configuring the security contexts
  • Add periodic flush during Backups
  • Add partition rollover triggers
  • Implement rollover after a timeout
  • Implement rollover after a size threshold
  • Make .spec.config optional on a Restore
  • Add tolerations configuration options
  • Add affinity configuration options
  • Add node selector configuration options
  • Add offset info in backup metrics
  • Augment the index with additional info
  • Add context fields to partitions in the index
  • Remove support for Endpoints
  • Remove support for the bb and br short names
  • Remove the .spec.storageClass field from a Backup
  • Remove the .spec.storageClass field from a Restore
  • Remove the default security contexts values
  • Remove the default resource requirements values
  • Handle resource not found exceptions in the API
  • Take uncounted terminated pods into account for Restore jobs
  • Improve config file loading
  • Update byte size validation
  • Await metrics task before shutting down for a backup
  • Remove metrics from non-existing topics
  • Replace default allocator with jemalloc in the core Docker image
  • Fix repartitioning docs
  • Fix repartitioning plugin synopsis
  • Add tip to the key schema mapping page
  • Remove (coming soon) for existing topic repartitioning plugin in plugin overview
  • Improve Getting Started
  • Improve “Creating your first backup” guide
  • Clean up Credentials documentation
  • Merge Backup pages into one
  • Merge Credentials pages into authentication
  • Merge EventHub pages
  • Remove Endpoints
  • Add Restoring your first topic guide in the Getting Started section
  • Add OpenShift installation guide
  • Add scheduling configuration options
  • Add upgrade instructions for 0.7.x
  • Add remark plugin to validate links pointing to localhost
  • Fix plugins documentation examples
  • Add section on how to log into the console
  • Bump version to 0.7.0