Tendrl / specifications

Tendrl specs go here
GNU Lesser General Public License v3.0
6 stars 16 forks source link

Specification for SSH-key configuration utils #142

Closed GowthamShanmugam closed 7 years ago

GowthamShanmugam commented 7 years ago

tendrl-bug-id: Tendrl#141

Signed-off-by: GowthamShanmugam gshanmug@redhat.com

GowthamShanmugam commented 7 years ago

@shtripat @nnDarshan @nthomas-redhat @brainfunked @r0h4n please review

mkudlej commented 7 years ago

@GowthamShanmugam Do I understand it right that Tendrl will create ssh key on node with Etcd and then distribute it to storage nodes? How will be key distributed to storage nodes?

GowthamShanmugam commented 7 years ago

@mkudlej By creating new job, ssh-key is copied to particular nodes, we have to create flow and atoms for that job later. But those are out of this scope, this spec is only for utils to create and copy the ssh-keys on local node.

GowthamShanmugam commented 7 years ago

@brainfunked @shtripat @nthomas-redhat @r0h4n @nnDarshan please review

GowthamShanmugam commented 7 years ago

@shtripat @brainfunked @nnDarshan @r0h4n please review

GowthamShanmugam commented 7 years ago

@shtripat @brainfunked @r0h4n please review

GowthamShanmugam commented 7 years ago

@shtripat @brainfunked @r0h4n @nnDarshan review please

nnDarshan commented 7 years ago

Looks good to me.

r0h4n commented 7 years ago

@GowthamShanmugam please confirm all action items are implemented

GowthamShanmugam commented 7 years ago

@r0h4n all of the actions are done, it contains three major actions

  1. generate ssh-key
  2. copy ssh key
  3. sshd status

All three are done https://github.com/Tendrl/commons/tree/develop/tendrl/commons/utils/ssh.