Releases: sighupio/fury-kubernetes-auth
Release v0.4.0
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
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
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
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
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
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:
- 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
- Remove
Gangway
base reference and add the right base to your kustomize, for example:
resources:
...
- "../../vendor/katalog/auth/gangplank"
-
Update your patches (if you have any)
-
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
- Finally, apply the new manifests:
kustomize build <your-project-path> | kubectl apply -f -
Preview v0.2.0-rc.5
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
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:
- 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
- Remove
Gangway
base reference and add the right base to your kustomize, for example:
resources:
...
- "../../vendor/katalog/auth/gangplank"
-
Update your patches (if you have any)
-
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
- Finally, apply the new manifests:
kustomize build <your-project-path> | kubectl apply -f -
Preview v0.2.0-rc.4
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
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:
- 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
- Remove
Gangway
base reference and add the right base to your kustomize, for example:
resources:
...
- "../../vendor/katalog/auth/gangplank"
-
Update your patches (if you have any)
-
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
- Finally, apply the new manifests:
kustomize build <your-project-path> | kubectl apply -f -
Preview v0.2.0-rc.3
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
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:
- 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
- Remove
Gangway
base reference and add the right base to your kustomize, for example:
resources:
...
- "../../vendor/katalog/auth/gangplank"
-
Update your patches (if you have any)
-
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
- Finally, apply the new manifests:
kustomize build <your-project-path> | kubectl apply -f -
Preview v0.2.0-rc.2
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
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:
- 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
- Remove
Gangway
base reference and add the right base to your kustomize, for example:
resources:
...
- "../../vendor/katalog/auth/gangplank"
-
Update your patches (if you have any)
-
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
- Finally, apply the new manifests:
kustomize build <your-project-path> | kubectl apply -f -
Preview v0.2.0-rc.1
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
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:
- 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
- Remove
Gangway
base reference and add the right base to your kustomize, for example:
resources:
...
- "../../vendor/katalog/auth/gangplank"
-
Update your patches (if you have any)
-
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
- Finally, apply the new manifests:
kustomize build <your-project-path> | kubectl apply -f -