Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

digitally signing the pctl CLI for macOS #30

Open
2 tasks done
niravparikh05 opened this issue Oct 12, 2022 · 4 comments
Open
2 tasks done

digitally signing the pctl CLI for macOS #30

niravparikh05 opened this issue Oct 12, 2022 · 4 comments
Labels
bug Something isn't working new Needs triage

Comments

@niravparikh05
Copy link
Contributor

niravparikh05 commented Oct 12, 2022

Expected vs actual behavior

  • digitally signing the pctl CLI for macOS, currently it shows an error saying it is not trust worthy.

Steps to reproduce the bug

  1. Download pctl and true to execute any command like pctl get clusters after configuring it.

Are you using the latest version of the project?

You can check your version by running helm ls|grep '^<deployment-name>' or using pctl, pctl version, and provide the output.

  • Yes

What is your environment setup? Please tell us your cloud provider, operating system, and include the output of kubectl version --output=yaml and helm version. Any other information that you have, eg. logs and custom values, is highly appreciated!

  • Applicable to all

  • I've described the bug, included steps to reproduce it, and included my environment setup with all customizations.

  • I'm using the latest version of the project.

@niravparikh05 niravparikh05 added bug Something isn't working new Needs triage hacktoberfest good first issue Good for newcomers labels Oct 12, 2022
@niravparikh05
Copy link
Contributor Author

image (1)

@rustiever
Copy link
Member

we can use this gon to sign and notorize the CLI. Also this blog can be handy. cc: @niravparikh05 @meain

@sandeep540
Copy link

Can we use cosign tool - https://docs.sigstore.dev/ , to sign the binary, vCluster project - https://github.com/loft-sh/vcluster , which has CLI uses the same method

@meain
Copy link
Member

meain commented Oct 13, 2022

@sandeep540 I don't think using cosign will help with the macOS warning IIUC if that is what the end goal is.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working new Needs triage
Projects
None yet
Development

No branches or pull requests

5 participants