Skip to content

Commit

Permalink
Updated k8s-ssh helm package to 1.0.2 version
Browse files Browse the repository at this point in the history
Signed-off-by: Shlomi Ben-David <shlomi.ben.david@gmail.com>
  • Loading branch information
shlomibendavid committed Feb 29, 2024
1 parent 6756ae8 commit 3264fe8
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 7 deletions.
31 changes: 29 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,26 @@

K8S-SSH used to allow ssh connection to a Kubernetes cluster nodes by injecting the user's ssh public keys.

This chart bootstraps a [k8s-ssh](https://github.com/shlomibendavid/k8s-ssh) daemonset on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager.
This chart bootstraps a [k8s-ssh](http://github.com/shlomibendavid/k8s-ssh) daemonset on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager.

## Prerequisites

- Install helm
- Create an override-values.yaml file and add all your user's and their ssh public keys

```yaml
users:
user1: <user1_public_key>
user2: <user2_public_key>
```
NOTE: you should replace the user1 and user2 and their public keys with the relevant once.
- Add the helm repo
```console
helm repo add k8s-ssh https://shlomibendavid.github.io/k8s-ssh
```

## Configuring

Expand All @@ -17,5 +36,13 @@ $ helm show values .

```console
# Helm 3
$ helm template k8s-ssh .
$ helm template k8s-ssh --values override-values.yaml .
```

## Installation

To install the helm chart

```console
helm install k8s-ssh k8s-ssh/k8s-ssh --version 1.0.2 --values override-values.yaml
```
10 changes: 5 additions & 5 deletions index.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ entries:
k8s-ssh:
- apiVersion: v1
appVersion: 0.0.1
created: "2024-02-28T16:42:33.340976-05:00"
created: "2024-02-29T16:26:21.221454-05:00"
description: A Helm chart for k8s-ssh component
digest: a653d014f99944b5094f9e8a730ffda7e73a3fd24f5f2b56d32b5e581c1828f8
digest: 993dbac0d8d3582227473d678c4439ab8fb7944d4eb20e0ec7b230fbc2c8445f
maintainers:
- email: shlomi.ben.david@gmail.com
name: Shlomi Ben-David
name: k8s-ssh
type: application
urls:
- k8s-ssh-1.0.0.tgz
version: 1.0.0
generated: "2024-02-28T16:42:33.340017-05:00"
- k8s-ssh-1.0.2.tgz
version: 1.0.2
generated: "2024-02-29T16:26:21.219719-05:00"
Binary file removed k8s-ssh-1.0.0.tgz
Binary file not shown.
Binary file added k8s-ssh-1.0.2.tgz
Binary file not shown.

0 comments on commit 3264fe8

Please sign in to comment.