Welcome to the Linux Foundation Forum!

Lab 3.2 Grow the Cluster

Exercise point No.5 - Create and use a Discovery Token CA Cert Hash
While running the below command on cp getting an error, I have tried to remove all the unwanted characters caret (ˆ) and the single quote (’).

openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/dev/null | openssl dgst -sha256 -hex | sed's/^.* //'

Error
root@instance-group-lsd-1q28:~# openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform
der 2>/dev/null | openssl dgst -sha256 -hex | sed's/ˆ.* //'
-bash: seds/ˆ.* //: No such file or directory

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Comments

  • Posts: 2,453

    Hi @ganjuv,

    Both the caret and the single quote are required by the openssl command. In some environments, however, the caret and the single quotes, as pasted from the pdf, may be misinterpreted by the terminal. In such cases they need to be deleted and typed in manually for the command the work as expected.

    Regards,
    -Chris

  • Posts: 3

    I think the issue is with space between seds ==> sed s

  • Posts: 3

    @chrispokorni said:
    Hi @ganjuv,

    Both the caret and the single quote are required by the openssl command. In some environments, however, the caret and the single quotes, as pasted from the pdf, may be misinterpreted by the terminal. In such cases they need to be deleted and typed in manually for the command the work as expected.

    Regards,
    -Chris

    Thanks @chrispokorni

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Categories

Upcoming Training