Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Keep your ssh authorized_keys up to date on a Kubernetes cluster

NotificationsYou must be signed in to change notification settings

asauber/dssh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Managed Kubernetes providers perform upgrades by deleting andrecreating your VMs. You must not assume that anything you doon these VMs will persist. In fact, the VM could be deletedwhile you are working on it.

dssh - Keep your authorized_keys up to date on a Kubernetes cluster.

Deploying Your Public Keys

cp keys.yaml.example keys.yaml# Edit keys.yaml to include your public keyskubectl apply -f daemonset.yamlkubectl apply -f keys.yaml

Updating Your Public Keys

# Edit keys.yaml to update your public keyskubectl apply -f keys.yaml

Updating dssh

kubectl apply -f daemonset.yaml

Removing dssh

kubectl delete daemonset -n kube-system root-ssh-manager

Notes

  • Every 60 seconds your public keys will be applied to all Nodes in the cluster.
  • You need permission to deploy priviledged pods.

About

Keep your ssh authorized_keys up to date on a Kubernetes cluster

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp