Skip to content

Releases: sighupio/fury-kubernetes-auth

Release v0.4.0

27 Nov 16:20
384cb31
Compare
Choose a tag to compare

Auth Module Release v0.4.0

Welcome to the latest release of the Auth module for the Kubernetes Fury Distribution.

This release updates all the packages versions to the latest available in upstream and improves the security posture of all the packages, making them compliant with the restricted Pod Security Standards.

Included packages

Package Current Version Previous Version
dex v2.41.1 v2.38.0
gangplank v1.1.0 v1.1.0
pomerium v0.27.1 v0.25.0

Update Guide 🦮

Process

To upgrade this module from v0.3.0 to v0.4.0, you need to download this new version, then apply the kustomize project. No further action is required.

kustomize build | kubectl apply -f -

Preview v0.4.0-rc.0

20 Nov 14:13
9ceabf4
Compare
Choose a tag to compare
Preview v0.4.0-rc.0 Pre-release
Pre-release

Auth Module Release v0.4.0

Welcome to the latest release of the Auth module for the Kubernetes Fury Distribution.

This release updates all the packages versions to the latest available in upstream.

Included packages

Package Current Version Previous Version
dex v2.41.1 v2.38.0
gangplank v1.1.0 v1.1.0
pomerium v0.27.1 v0.25.0

Update Guide 🦮

Process

To upgrade this module from v0.3.0 to v0.4.0, you need to download this new version, then apply the kustomize project. No further action is required.

kustomize build | kubectl apply -f -

Release v0.3.0

31 Jul 09:46
8a17ff4
Compare
Choose a tag to compare

Auth Module Release v0.3.0

Welcome to the latest release of the Auth module for the Kubernetes Fury Distribution.

This release updates Gangplank to version 1.1.0 and adds a new custom branding to Dex.

Included packages

Package Current Version Previous Version
dex v2.38.0 v2.38.0
gangplank v1.1.0 v1.0.0
pomerium v0.25.0 v0.25.0

Update Guide 🦮

Process

To upgrade this module from v0.2.0 to v0.3.0, you need to download this new version, then apply the kustomize project. No further action is required.

kustomize build | kubectl apply -f -

Preview v0.3.0-rc.0

19 Jun 15:59
Compare
Choose a tag to compare
Preview v0.3.0-rc.0 Pre-release
Pre-release

Auth Module Release v0.3.0

Welcome to the latest release of the Auth module for the Kubernetes Fury Distribution.

Included packages

Package Current Version Previous Version
dex v2.38.0 v2.37.0
gangplank v1.1.0 v1.0.0
pomerium v0.25.0 v0.23.0

Update Guide 🦮

Process

To upgrade this module from v0.2.0 to v0.3.0, you need to download this new version, then apply the kustomize project. No further action is required.

kustomize build | kubectl apply -f -

Release v0.2.0

04 Apr 09:29
424007a
Compare
Choose a tag to compare

Auth Module Release v0.2.0

Welcome to the latest release of the Auth module for the Kubernetes Fury Distribution.

Included packages

Package Current Version Previous Version
dex v2.38.0 v2.37.0
gangplank v1.0.0 New package
pomerium v0.25.0 v0.23.0

Update Guide 🦮

Process

To upgrade this module from v0.1.0 to v0.2.0, execute the following:

kustomize build <your-project-path> | kubectl apply -f -

Gangplank upgrade

⚠️ this release introduces Gangplank which replaces Gangway, this will cause downtime while performing the upgrade.

  • Since the release introduces Gangplank, the upgrade process requires deleting all resources from the old version of the package.

To add Gangplank package, execute the following:

  1. Delete the following resources:
kubectl -n kube-system delete deployment.apps/gangway
kubectl -n kube-system delete service/gangway-svc
kubectl -n kube-system delete ingress/gangway
kubectl -n kube-system delete secret/gangway
  1. Remove Gangway base reference and add the right base to your kustomize, for example:
resources:
...
   - "../../vendor/katalog/auth/gangplank"
  1. Update your patches (if you have any)

  2. Update Ingress resource, for example:

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  namespace: kube-system
  annotations:
    forecastle.stakater.com/expose: "true"
    forecastle.stakater.com/appName: "Gangplank"
  name: gangplank
spec:
  rules:
  - host: login.fury.info
    http:
      paths:
      - path: /
        pathType: ImplementationSpecific
        backend:
          service:
            name: gangplank-svc
            port:
              name: http
  1. Finally, apply the new manifests:
kustomize build <your-project-path> | kubectl apply -f -

Preview v0.2.0-rc.5

27 Mar 14:59
ed1a486
Compare
Choose a tag to compare
Preview v0.2.0-rc.5 Pre-release
Pre-release

Auth Module Release v0.2.0

Welcome to the latest release of the Auth module for the Kubernetes Fury Distribution.

Included packages

Package Current Version Previous Version
dex v2.38.0 v2.37.0
gangplank v1.0.0 New package
pomerium v0.25.0 v0.23.0

Update Guide 🦮

Process

To upgrade this module from v0.1.0 to v0.2.0, execute the following:

kustomize build <your-project-path> | kubectl apply -f -

Gangplank upgrade

⚠️ this release introduces Gangplank which replaces Gangway, this will cause downtime while performing the upgrade.

  • Since the release introduces Gangplank, the upgrade process requires deleting all resources from the old version of the package.

To add Gangplank package, execute the following:

  1. Delete the following resources:
kubectl -n kube-system delete deployment.apps/gangway
kubectl -n kube-system delete service/gangway-svc
kubectl -n kube-system delete ingress/gangway
kubectl -n kube-system delete secret/gangway
  1. Remove Gangway base reference and add the right base to your kustomize, for example:
resources:
...
   - "../../vendor/katalog/auth/gangplank"
  1. Update your patches (if you have any)

  2. Update Ingress resource, for example:

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  namespace: kube-system
  annotations:
    forecastle.stakater.com/expose: "true"
    forecastle.stakater.com/appName: "Gangplank"
  name: gangplank
spec:
  rules:
  - host: login.fury.info
    http:
      paths:
      - path: /
        pathType: ImplementationSpecific
        backend:
          service:
            name: gangplank-svc
            port:
              name: http
  1. Finally, apply the new manifests:
kustomize build <your-project-path> | kubectl apply -f -

Preview v0.2.0-rc.4

27 Mar 14:43
b350e5c
Compare
Choose a tag to compare
Preview v0.2.0-rc.4 Pre-release
Pre-release

Auth Module Release v0.2.0

Welcome to the latest release of the Auth module for the Kubernetes Fury Distribution.

Included packages

Package Current Version Previous Version
dex v2.38.0 v2.37.0
gangplank v1.0.0 New package
pomerium v0.25.0 v0.23.0

Update Guide 🦮

Process

To upgrade this module from v0.1.0 to v0.2.0, execute the following:

kustomize build <your-project-path> | kubectl apply -f -

Gangplank upgrade

⚠️ this release introduces Gangplank which replaces Gangway, this will cause downtime while performing the upgrade.

  • Since the release introduces Gangplank, the upgrade process requires deleting all resources from the old version of the package.

To add Gangplank package, execute the following:

  1. Delete the following resources:
kubectl -n kube-system delete deployment.apps/gangway
kubectl -n kube-system delete service/gangway-svc
kubectl -n kube-system delete ingress/gangway
kubectl -n kube-system delete secret/gangway
  1. Remove Gangway base reference and add the right base to your kustomize, for example:
resources:
...
   - "../../vendor/katalog/auth/gangplank"
  1. Update your patches (if you have any)

  2. Update Ingress resource, for example:

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  namespace: kube-system
  annotations:
    forecastle.stakater.com/expose: "true"
    forecastle.stakater.com/appName: "Gangplank"
  name: gangplank
spec:
  rules:
  - host: login.fury.info
    http:
      paths:
      - path: /
        pathType: ImplementationSpecific
        backend:
          service:
            name: gangplank-svc
            port:
              name: http
  1. Finally, apply the new manifests:
kustomize build <your-project-path> | kubectl apply -f -

Preview v0.2.0-rc.3

27 Mar 12:01
fbc2e55
Compare
Choose a tag to compare
Preview v0.2.0-rc.3 Pre-release
Pre-release

Auth Module Release v0.2.0

Welcome to the latest release of the Auth module for the Kubernetes Fury Distribution.

Included packages

Package Current Version Previous Version
dex v2.38.0 v2.37.0
gangplank v1.0.0 New package
pomerium v0.25.0 v0.23.0

Update Guide 🦮

Process

To upgrade this module from v0.1.0 to v0.2.0, execute the following:

kustomize build <your-project-path> | kubectl apply -f -

Gangplank upgrade

⚠️ this release introduces Gangplank which replaces Gangway, this will cause downtime while performing the upgrade.

  • Since the release introduces Gangplank, the upgrade process requires deleting all resources from the old version of the package.

To add Gangplank package, execute the following:

  1. Delete the following resources:
kubectl -n kube-system delete deployment.apps/gangway
kubectl -n kube-system delete service/gangway-svc
kubectl -n kube-system delete ingress/gangway
kubectl -n kube-system delete secret/gangway
  1. Remove Gangway base reference and add the right base to your kustomize, for example:
resources:
...
   - "../../vendor/katalog/auth/gangplank"
  1. Update your patches (if you have any)

  2. Update Ingress resource, for example:

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  namespace: kube-system
  annotations:
    forecastle.stakater.com/expose: "true"
    forecastle.stakater.com/appName: "Gangplank"
  name: gangplank
spec:
  rules:
  - host: login.fury.info
    http:
      paths:
      - path: /
        pathType: ImplementationSpecific
        backend:
          service:
            name: gangplank-svc
            port:
              name: http
  1. Finally, apply the new manifests:
kustomize build <your-project-path> | kubectl apply -f -

Preview v0.2.0-rc.2

27 Mar 11:53
bad1db7
Compare
Choose a tag to compare
Preview v0.2.0-rc.2 Pre-release
Pre-release

Auth Module Release v0.2.0

Welcome to the latest release of the Auth module for the Kubernetes Fury Distribution.

Included packages

Package Current Version Previous Version
dex v2.38.0 v2.37.0
gangplank v1.0.0 New package
pomerium v0.25.0 v0.23.0

Update Guide 🦮

Process

To upgrade this module from v0.1.0 to v0.2.0, execute the following:

kustomize build <your-project-path> | kubectl apply -f -

Gangplank upgrade

⚠️ this release introduces Gangplank which replaces Gangway, this will cause downtime while performing the upgrade.

  • Since the release introduces Gangplank, the upgrade process requires deleting all resources from the old version of the package.

To add Gangplank package, execute the following:

  1. Delete the following resources:
kubectl -n kube-system delete deployment.apps/gangway
kubectl -n kube-system delete service/gangway-svc
kubectl -n kube-system delete ingress/gangway
kubectl -n kube-system delete secret/gangway
  1. Remove Gangway base reference and add the right base to your kustomize, for example:
resources:
...
   - "../../vendor/katalog/auth/gangplank"
  1. Update your patches (if you have any)

  2. Update Ingress resource, for example:

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  namespace: kube-system
  annotations:
    forecastle.stakater.com/expose: "true"
    forecastle.stakater.com/appName: "Gangplank"
  name: gangplank
spec:
  rules:
  - host: login.fury.info
    http:
      paths:
      - path: /
        pathType: ImplementationSpecific
        backend:
          service:
            name: gangplank-svc
            port:
              name: http
  1. Finally, apply the new manifests:
kustomize build <your-project-path> | kubectl apply -f -

Preview v0.2.0-rc.1

27 Mar 10:52
1ad9e8e
Compare
Choose a tag to compare
Preview v0.2.0-rc.1 Pre-release
Pre-release

Auth Module Release v0.2.0

Welcome to the latest release of the Auth module for the Kubernetes Fury Distribution.

Included packages

Package Current Version Previous Version
dex v2.38.0 v2.37.0
gangplank v1.0.0 New package
pomerium v0.25.0 v0.23.0

Update Guide 🦮

Process

To upgrade this module from v0.1.0 to v0.2.0, execute the following:

kustomize build <your-project-path> | kubectl apply -f -

Gangplank upgrade

⚠️ this release introduces Gangplank which replaces Gangway, this will cause downtime while performing the upgrade.

  • Since the release introduces Gangplank, the upgrade process requires deleting all resources from the old version of the package.

To add Gangplank package, execute the following:

  1. Delete the following resources:
kubectl -n kube-system delete deployment.apps/gangway
kubectl -n kube-system delete service/gangway-svc
kubectl -n kube-system delete ingress/gangway
kubectl -n kube-system delete secret/gangway
  1. Remove Gangway base reference and add the right base to your kustomize, for example:
resources:
...
   - "../../vendor/katalog/auth/gangplank"
  1. Update your patches (if you have any)

  2. Update Ingress resource, for example:

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  namespace: kube-system
  annotations:
    forecastle.stakater.com/expose: "true"
    forecastle.stakater.com/appName: "Gangplank"
  name: gangplank
spec:
  rules:
  - host: login.fury.info
    http:
      paths:
      - path: /
        pathType: ImplementationSpecific
        backend:
          service:
            name: gangplank-svc
            port:
              name: http
  1. Finally, apply the new manifests:
kustomize build <your-project-path> | kubectl apply -f -