Skip to content

Releases: OpsLevel/kubectl-opslevel

v0.6.6

17 Dec 21:12
v0.6.6
6f90d52
Compare
Choose a tag to compare

[v0.6.6] - 2021-12-17

Bugfix

  • add curl back to pickup certificates

Docker images

  • docker pull public.ecr.aws/opslevel/kubectl-opslevel:v0.6.6

v0.6.5

17 Dec 19:49
v0.6.5
4497f4d
Compare
Choose a tag to compare

[v0.6.5] - 2021-12-17

Refactor

  • upgrade jq to 1.6

Docker images

  • docker pull public.ecr.aws/opslevel/kubectl-opslevel:v0.6.5

v0.6.4

14 Dec 12:59
v0.6.4
44db368
Compare
Choose a tag to compare

[v0.6.4] - 2021-12-14

Feature

  • add ability to restrict service preview to json output to pipe to jq for debugging
  • add log statements when unable to find Tier, Lifecycle or Team by alias
  • upgrade opslevel-go to 0.4.2

Refactor

  • use new opslevel-go cache by alias and remove similar code from this library

Docker images

  • docker pull public.ecr.aws/opslevel/kubectl-opslevel:v0.6.4

v0.6.3

31 Oct 15:26
v0.6.3
9f77439
Compare
Choose a tag to compare

v0.6.3 - 2021-10-31

Bugfix

  • fix issue with reconciling services that would create duplicate services during service reconcile with latest k8s version

Docker images

  • docker pull public.ecr.aws/opslevel/kubectl-opslevel:v0.6.3

v0.6.2

31 Oct 14:33
v0.6.2
19ea419
Compare
Choose a tag to compare

v0.6.2 - 2021-10-31

Bugfix

  • only subscribe to the OnUpdate of the Informer so we don't run into parallel processing issues with service reconcile

Docker images

  • docker pull public.ecr.aws/opslevel/kubectl-opslevel:v0.6.2

v0.6.1

26 Oct 16:38
v0.6.1
381d7b7
Compare
Choose a tag to compare

v0.6.1 - 2021-10-26

Bugfix

  • skipover duplicate keys in tags.assign when merging service data due to overlapping aliases

Docker images

  • docker pull public.ecr.aws/opslevel/kubectl-opslevel:v0.6.1

v0.6.0 - K8S Controller Mode

16 Oct 16:48
v0.6.0
701e841
Compare
Choose a tag to compare

v0.6.0 - 2021-10-16

Feature

  • add --batch flag to service reconcile to configure max amount of k8s resources to process with jq to help speedup initial startup
  • enable k8s controller mode with new command service reconcile

Docker images

  • docker pull public.ecr.aws/opslevel/kubectl-opslevel:v0.6.0

v0.5.1

04 Oct 14:56
v0.5.1
052e83d
Compare
Choose a tag to compare

v0.5.1 - 2021-10-04

Bugfix

  • 0.5.0 docker image didn't run after refactor

Docker images

  • docker pull public.ecr.aws/opslevel/kubectl-opslevel:v0.5.1

v0.5.0

04 Oct 12:24
v0.5.0
57df52e
Compare
Choose a tag to compare

v0.5.0 - 2021-10-04

Bugfix

  • fix docker image build to have latest jq binary installed

Docs

  • fix documentation of workers environment variable
  • update layout of readme based on enduser feedback

Refactor

  • upgrade opslevel-go to 0.4.0 and set new graphql custom user agent
  • remove functionality of account commands and direct user to our official CLI

Docker images

  • docker pull public.ecr.aws/opslevel/kubectl-opslevel:v0.5.0

v0.4.9

29 Sep 15:00
v0.4.9
e86211e
Compare
Choose a tag to compare

Bugfix

  • bubble up JQ errors are warning logs to help diagnose problems
  • tag mutations for a service were being run in parallel but should have been serial
  • Deprecated selector "labels" but used incorrect spelling of labels in the json tags

Feature

  • improve client side service deduplication which prevents a class of bugs with parallel API calls - also makes service preview output more representative of actual results

Refactor

  • only include auto alias k8s:<name>-<namespace> if no alias results were found

Docker images

  • docker pull public.ecr.aws/opslevel/kubectl-opslevel:v0.4.9