Skip to content
This repository has been archived by the owner on May 12, 2022. It is now read-only.

Releases: appnexus/ankh

Ankh v2.1.1

07 Apr 22:56
Compare
Choose a tag to compare
  • Add Helm 2 warning add TODO for v2 support removal
  • Filter out image tags and chart versions
  • Fix rollback mode check for jira/slack notifications
  • Add new formatting keys for jira/slack notifications

Thanks for the contributions, @dtrupenn and @shortland !

Ankh v2.1.0

13 Jan 18:09
2fd6a0d
Compare
Choose a tag to compare
  • fixed a Nil pointer dereference
  • ankh chart create
  • Helm 3 compatibility for passing release name
  • Match the Helm user experience for packaging/publishing a chart with a version provided on the command line

Ankh v2.0.1

12 Aug 16:39
Compare
Choose a tag to compare
  • update formula for 2.0.0
  • do a better job at managing newlines and yaml document markers in filter (#80)
  • kubectl: fix pod selection with --no-prompt
  • ensure chart version included in slack notification (when selected with prompt)
  • ensure chart version included in jira summary/description (when selected with prompt)
  • support notifying about multiple chart releases at once
  • account for chart being a local path instead of remote version

Ankh v2.0.0

29 May 22:01
Compare
Choose a tag to compare

Finally leaving beta.

  • Fix a bug where --filter was poorly implemented and cut off yaml documents that existed as string literals in some places.
  • Fix a bug where pod selection would crash if there were no pods (eg: ankh logs on a chart with no backing pods)

Ankh v2.0.0-rc.0

09 May 01:39
cd090be
Compare
Choose a tag to compare
Ankh v2.0.0-rc.0 Pre-release
Pre-release

Fix a few bugs, improve some language, deprecate some behaviors.

Getting closer to a real 2.0

v2.0.0-beta.7

24 Apr 22:23
94cc341
Compare
Choose a tag to compare
v2.0.0-beta.7 Pre-release
Pre-release

Refactor a lot of things very seriously.

Temporarily break explain while it refactor is in progress.

Fixed a bug where large kubectl output leads to a read deadlock on stdout and stderr.

Support for go modules

Lots of new features that will be finalized in v2.0.0

Ankh v2.0.0-beta.6

19 Feb 22:03
4352a87
Compare
Choose a tag to compare
Ankh v2.0.0-beta.6 Pre-release
Pre-release
  • Rename helm registry to the more aptly named repository
  • Support registry/repository overrides on the command line when running ankh image ... or ankh chart ...
  • Change image parsing code to use upstream docker code, for consistency.
  • Add jira ticket support
  • Add environment overrides for ANKH_HELM_COMMAND and ANKH_KUBECTL_COMMAND
  • Changed logs/exec chart behavior to select pods by match selector instead instead of metadata labels. Label selection was a hack.
  • Changed get chart behavior to select objects based on name instead of metadata labels. Label selection was a hack.
  • Added more information to pod columns when selecting a pod fo logs/exec etc. This makes it much easier to decide which pod you want to look at, especially during a rollout.

Ankh v2.0.0-beta.5

30 Jan 20:09
fb6f516
Compare
Choose a tag to compare
Ankh v2.0.0-beta.5 Pre-release
Pre-release
  • Fix --no-prompt to reconcile missing configs
  • Fix namespace precedence
  • Fix packaging logging during ankh chart publish
  • Use /tmp as a DataDir by default. Generate a more random directory name.
  • Prompt for a chart when there are neither charts nor dependencies found. Fix up some docs.
  • Use a WorkingPath to properly read local charts when resolving dependencies in other directories
  • Look for tagKey in DefaultValues to avoid prompting
  • The slack message needs to be done after the prompt for versions is done
  • We only want it to send one slack message, not one for every context

Ankh v2.0.0-beta.4

26 Jan 19:17
b1630f1
Compare
Choose a tag to compare
Ankh v2.0.0-beta.4 Pre-release
Pre-release
  • Honor per-chart wildcard labels. Plan on deprecating get/logs/exec etc over an Ankh file that contains multiple charts.
  • Gracefully fail when no Helm registry is set and a chart version is missing.
  • Only log PUT responses for ankh chart publish with verbose logging.
  • Fix an oddity/bug where the generated kubeconfig has a single context, but an empty current-context.
  • Refine signal catching to only happen when running tail -f or pods -w.
  • Fix a bug where --set would silently (unless verbose logging) ignore key=value pairs where value had extra equal signs.
  • Customizable slack messages

Ankh v2.0.0-beta.3

18 Jan 00:21
03c219f
Compare
Choose a tag to compare
Ankh v2.0.0-beta.3 Pre-release
Pre-release
  • Read ankh.yaml from within a chart for key metadata
  • Add slack support
  • Bring back easier local chart support with --chart-path