Skip to content

Releases: fidelity/kconnect

0.5.2

01 Apr 11:27
0.5.2

Choose a tag to compare

Changelog

fa81683 feat: added docker image with dependencies included
b37ccf9 fix: passwords in logs

Docker images

  • docker pull docker.io/kconnectcli/kconnect:latest
  • docker pull docker.io/kconnectcli/kconnect:0.5.2
  • docker pull docker.io/kconnectcli/kconnect:v0.5
  • docker pull docker.io/kconnectcli/kconnect:latest-alpine
  • docker pull docker.io/kconnectcli/kconnect:0.5.2-alpine
  • docker pull docker.io/kconnectcli/kconnect:v0.5-alpine
  • docker pull docker.io/kconnectcli/kconnect:latest-alpine-with-deps
  • docker pull docker.io/kconnectcli/kconnect:0.5.2-alpine-with-deps
  • docker pull docker.io/kconnectcli/kconnect:v0.5-alpine-with-deps

0.5.1

25 Feb 11:35
0.5.1

Choose a tag to compare

Important

This release introduces a new login type called token for use with AKS. This can be used to provide non-interactive username/password authentication when connecting to a AKS cluster where the ropc login type isn't supported because of your Idp. This login type doesn't use kubelogin.

The new login type can be used by --login-type token and it can only be used with Azure Active Directory (--idp-protocol aad)

Changelog

8377aab feat: added oidc token auth for aks

Docker images

  • docker pull docker.io/kconnectcli/kconnect:latest-alpine
  • docker pull docker.io/kconnectcli/kconnect:0.5.1-alpine
  • docker pull docker.io/kconnectcli/kconnect:v0.5-alpine
  • docker pull docker.io/kconnectcli/kconnect:latest
  • docker pull docker.io/kconnectcli/kconnect:0.5.1
  • docker pull docker.io/kconnectcli/kconnect:v0.5

0.5.0

22 Feb 14:56
0.5.0

Choose a tag to compare

Important

The version includes some major changes to be aware of:

  • The AKS provider now uses kubelogin for the non-admin Azure authentication
  • The codebase has been refactored to simplify the plugin structure and to also allow using the app as a package
  • Lists of predefined values can be used in the config.yaml. For example:
apiVersion: kconnect.fidelity.github.com/v1alpha1
kind: Configuration
spec:
  lists:
    azureTenenats:
    - name: Tenant1
      value: "987654"
    - name: Tenant2
      value: "123456"
  providers:
    aks:
      tenant-id: $azureTenenats

Changelog

9af4d5e feat: add auth con config command
7d056f9 feat: add history rm command
fa34b4a refactor: change http pkg
80fa2f2 fix: change version check error to warning
2c04bf5 chore(deps): bump github.com/golang/mock in /hack/tools
c4ad931 chore(deps): bump github.com/golangci/golangci-lint in /hack/tools
6b61c63 chore: configure linting
ec4b3ca docs: update
007237c feat: add support for lists
f470b41 feat: adding kubelogin support to AKS provider
aa3d54c fix: docs generator and updated docs
269aad5 fix: panic as httpclient not peristed to provider
1b594c6 fix: providers the wrong way around
aafa434 fix: root peristent commands not being used
60f67a3 feat: history import + export commands
0fae413 feat: install script
fb3eef0 refactor: ls commmand
afcdcce refactor: http
72b8a00 refactor: API refactor for package re-use
66039cf refactor: changed all usages of survey to use prompt so lists are supported
6ad7e91 refactor: use app http client

Docker images

  • docker pull docker.io/kconnectcli/kconnect:latest
  • docker pull docker.io/kconnectcli/kconnect:0.5.0
  • docker pull docker.io/kconnectcli/kconnect:v0.5
  • docker pull docker.io/kconnectcli/kconnect:latest-alpine
  • docker pull docker.io/kconnectcli/kconnect:0.5.0-alpine
  • docker pull docker.io/kconnectcli/kconnect:v0.5-alpine

0.4.2

18 Jan 14:31

Choose a tag to compare

Changelog

87da66d feat: add prereq checks
4b78da9 feat: added publishing of an alpine based container image
162b6c6 feat: detect if running in terminal and added --no-input flag
946591e feat: renamed configure command to config for consistency
8890146 fix: default identity provider error
16f8931 feat: kubectl plugin help messages
04c9371 feat: prereqs docs

Docker images

  • docker pull docker.io/kconnectcli/kconnect:latest-alpine
  • docker pull docker.io/kconnectcli/kconnect:0.4.2-alpine
  • docker pull docker.io/kconnectcli/kconnect:v0.4-alpine
  • docker pull docker.io/kconnectcli/kconnect:latest
  • docker pull docker.io/kconnectcli/kconnect:0.4.2
  • docker pull docker.io/kconnectcli/kconnect:v0.4

0.4.1

06 Jan 14:46

Choose a tag to compare

Changelog

b97fbed build: remove version numbers from deb/rpm package file names
264a899 feat: use custom krew repo
8da09d9 fix: version check fails when missing last version
883ad96 feat: kubectl plugin

Docker images

  • docker pull docker.io/kconnectcli/kconnect:latest
  • docker pull docker.io/kconnectcli/kconnect:0.4.1
  • docker pull docker.io/kconnectcli/kconnect:0.4.1-960f5ac
  • docker pull docker.io/kconnectcli/kconnect:v0.4
  • docker pull docker.io/kconnectcli/kconnect:960f5ac

0.4.0

21 Dec 16:25

Choose a tag to compare

Changelog

ae4585f chore(deps): bump github.com/Azure/azure-sdk-for-go
2a70200 chore(deps): bump github.com/Azure/go-autorest/autorest
14cebbc chore(deps): bump github.com/onsi/gomega from 1.10.1 to 1.10.4

Docker images

  • docker pull docker.io/kconnectcli/kconnect:latest
  • docker pull docker.io/kconnectcli/kconnect:0.4.0
  • docker pull docker.io/kconnectcli/kconnect:0.4.0-473de0b
  • docker pull docker.io/kconnectcli/kconnect:v0.4
  • docker pull docker.io/kconnectcli/kconnect:473de0b

0.4.0-rc.2

18 Dec 14:22

Choose a tag to compare

0.4.0-rc.2 Pre-release
Pre-release

Changelog

9a11081 fix: region wasn't being propagated
02bb39b feat: logout command

Docker images

  • docker pull docker.io/kconnectcli/kconnect:latest
  • docker pull docker.io/kconnectcli/kconnect:0.4.0-rc.2
  • docker pull docker.io/kconnectcli/kconnect:0.4.0-rc.2-ab78905
  • docker pull docker.io/kconnectcli/kconnect:v0.4
  • docker pull docker.io/kconnectcli/kconnect:ab78905

0.4.0-rc.1

16 Dec 15:48

Choose a tag to compare

0.4.0-rc.1 Pre-release
Pre-release

Changelog

ce0e20a feat: add time left to history view
993ec99 feat: added cluster discovery via Rancher
64fc1ca feat: added cluster-name flag to AKS
04b50e5 feat: added latest version checking
32cbec4 feat: added support Azure environment auth
5409128 feat: added support shared and env creds for AWS
933f16f fix: brew bot issues
69e8e53 fix: role filter not working in saml provider

Docker images

  • docker pull docker.io/kconnectcli/kconnect:latest
  • docker pull docker.io/kconnectcli/kconnect:0.4.0-rc.1
  • docker pull docker.io/kconnectcli/kconnect:0.4.0-rc.1-2bcfb10
  • docker pull docker.io/kconnectcli/kconnect:v0.4
  • docker pull docker.io/kconnectcli/kconnect:2bcfb10

0.3.1

26 Nov 15:51

Choose a tag to compare

Changelog

b88846c fix: create .kconnect config dir
3482110 docs: added sample video to readme
2b379d8 fix: apply global config for the to command
2acaa1a fix: show reconnect help text correctly

Docker images

  • docker pull docker.io/kconnectcli/kconnect:latest
  • docker pull docker.io/kconnectcli/kconnect:0.3.1
  • docker pull docker.io/kconnectcli/kconnect:0.3.1-2acaa1a
  • docker pull docker.io/kconnectcli/kconnect:v0.3
  • docker pull docker.io/kconnectcli/kconnect:2acaa1a

0.3.0

24 Nov 16:29

Choose a tag to compare

Changelog

6e57e74 feat: Add blank lines to help screen text for readability
a61b9ec fix: alias reconnect command info message
4882ead fix: help screen output to 80-columns.
ef49eb0 fix: misspelled references
4729f27 feat: improving help messages
70d989d feat: add filter function
338495d feat: add filter to region and aws role selection
f0737f2 feat: add to ls command
3337a64 feat: AKS implementation
dbe267b fix: change command structure
4a45820 feat: aad provider implementation
7f1fe83 feat: additional federated flow implementation
f468f7e docs: release documentation
676fd43 feat: added resolution to the AAD identity provider
e62acd6 feat: cluster providers declare what idp protocols they support
870b51b feat: history id is lower case
aa651e9 feat: sort by last used timestamp for ls command
772c63d feat: specify subscription by name for AKS
5e6f529 feat: initial AAD identity provider
2437cd6 fix: changes for the managed flow
f304560 fix: running in docker resulted in permission denied
ce63b59 fix: usage not displaying correctly
b1a7a63 handle interruptions
1f11152 feat: aks implementation
d04e838 move namespace flag config to config.go

Docker images

  • docker pull docker.io/kconnectcli/kconnect:latest
  • docker pull docker.io/kconnectcli/kconnect:0.3.0
  • docker pull docker.io/kconnectcli/kconnect:0.3.0-504d1d4
  • docker pull docker.io/kconnectcli/kconnect:v0.3
  • docker pull docker.io/kconnectcli/kconnect:504d1d4