Skip to content

Commit

Permalink
docs: prepare release v0.3.0
Browse files Browse the repository at this point in the history
udpate docs to release v0.3.0
  • Loading branch information
ralgozino committed Jul 31, 2024
1 parent aeaddea commit 8a17ff4
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 9 deletions.
20 changes: 13 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
![Slack](https://img.shields.io/badge/slack-@kubernetes/fury-yellow.svg?logo=slack&label=Slack)

<!-- <KFD-DOCS> -->

**Kubernetes Fury Auth** provides Authentication Management for [Kubernetes Fury Distribution (KFD)][kfd-repo].

If you are new to KFD please refer to the [official documentation][kfd-docs] on how to get started with the distribution.
Expand All @@ -22,11 +23,11 @@ If you are new to KFD please refer to the [official documentation][kfd-docs] on

Kubernetes Fury Auth provides the following packages:

| Package | Version | Description |
| ----------------------------- | --------- | --------------------------------------------------------------------------------- |
| [Pomerium](katalog/pomerium) | `v0.25.0` | Identity-aware proxy that enables secure access to internal applications. |
| [Dex](katalog/dex) | `v2.38.0` | Dex is a Federated OpenID Connect Provider. |
| [Gangplank](katalog/gangplank)| `v1.1.0` | Enable authentication flows via OIDC for a kubernetes cluster. |
| Package | Version | Description |
| ------------------------------ | --------- | ------------------------------------------------------------------------- |
| [Pomerium](katalog/pomerium) | `v0.25.0` | Identity-aware proxy that enables secure access to internal applications. |
| [Dex](katalog/dex) | `v2.38.0` | Dex is a Federated OpenID Connect Provider. |
| [Gangplank](katalog/gangplank) | `v1.1.0` | Enable authentication flows via OIDC for a kubernetes cluster. |

## Compatibility

Expand All @@ -48,13 +49,13 @@ Check the [compatibility matrix][compatibility-matrix] for additional informatio
| [furyctl][furyctl-repo] | `>=0.6.0` | The recommended tool to download and manage KFD modules and their packages. To learn more about `furyctl` read the [official documentation][furyctl-repo]. |
| [kustomize][kustomize-repo] | `>=3.5.0` | Packages are customized using `kustomize`. To learn how to create your customization layer with `kustomize`, please refer to the [repository][kustomize-repo]. |

### Deployment
### Deployment with legacy furyctl

1. List the packages you want to deploy and their version in a `Furyfile.yml`:

```yaml
versions:
auth: "v0.3.0"
auth: "v0.3.0"
bases:
- name: auth/pomerium
- name: auth/dex
Expand Down Expand Up @@ -115,6 +116,7 @@ In particular:
### Screenshots

<!-- markdownlint-disable MD033 -->

- Dex Login:

<a href="docs/images/screenshots/dex.png"><img src="docs/images/screenshots/dex.png" width="250"/></a>
Expand All @@ -130,16 +132,19 @@ In particular:
<!-- markdownlint-enable MD033 -->

<!-- Links -->

[furyctl-repo]: https://github.com/sighupio/furyctl
[kfd-repo]: https://github.com/sighupio/fury-distribution
[kustomize-repo]: https://github.com/kubernetes-sigs/kustomize
[kfd-docs]: https://docs.kubernetesfury.com/docs/distribution/
[compatibility-matrix]: https://github.com/sighupio/fury-kubernetes-auth/blob/master/docs/COMPATIBILITY_MATRIX.md
[pomerium-repo]: https://github.com/pomerium/pomerium
[dex-repo]: https://github.com/dexidp/dex

<!-- </KFD-DOCS> -->

<!-- <FOOTER> -->

## Contributing

Before contributing, please read first the [Contributing Guidelines](docs/CONTRIBUTING.md).
Expand All @@ -151,4 +156,5 @@ In case you experience any problems with the module, please [open a new issue](h
## License

This module is open-source and it's released under the following [LICENSE](LICENSE)

<!-- </FOOTER> -->
1 change: 1 addition & 0 deletions docs/COMPATIBILITY_MATRIX.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
| v0.0.4 | | | | | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | |
| v0.1.0 | | | | | | :white_check_mark: | :white_check_mark: | :white_check_mark: | | |
| v0.2.0 | | | | | | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| v0.3.0 | | | | | | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |

:white_check_mark: Compatible

Expand Down
4 changes: 3 additions & 1 deletion docs/releases/v0.3.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,13 @@

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`](https://github.com/dexidp/dex/releases/tag/v2.38.0) | `v2.37.0` |
| `dex` | [`v2.38.0`](https://github.com/dexidp/dex/releases/tag/v2.38.0) | `v2.38.0` |
| `gangplank`| [`v1.1.0`](https://github.com/sighupio/gangplank/releases/tag/v1.1.0) | `v1.0.0` |
| `pomerium` | [`v0.25.0`](https://github.com/pomerium/pomerium/releases/tag/v0.25.0) | `v0.23.0` |

Expand Down
2 changes: 1 addition & 1 deletion katalog/gangplank/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Kubernetes supports OpenID Connect Tokens as a way to identify users who access
## Image repository and tag

- Gangplank repository: <https://github.com/sighupio/gangplank>
- Gangplank container image: `registry.sighup.io/fury/gangplank:1.0.0`
- Gangplank container image: `registry.sighup.io/fury/gangplank:1.1.0`

## Configuration

Expand Down

0 comments on commit 8a17ff4

Please sign in to comment.