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

Mac developer certification for Carvel tools #154

Open
a-peek4 opened this issue Apr 2, 2021 · 3 comments
Open

Mac developer certification for Carvel tools #154

a-peek4 opened this issue Apr 2, 2021 · 3 comments
Labels
carvel accepted This issue should be considered for future work and that the triage process has been completed

Comments

@a-peek4
Copy link

a-peek4 commented Apr 2, 2021

A few Carvel tools are required to use the Cloud Native Runtimes (CNR) CLI (ytt, kapp, and kbld). I got some feedback from someone who was going through the Cloud Native Runtimes install process that they had to go through the Mac process of going to System Preferences, Security and Privacy, and click "allow anyway" to be able to open the tools. I know there is some kind of option to get a developer certification for products so that users won't get the security notification before opening Carvel tools, is this something your team has considered? Since we'll have more users coming to the Carvel tools through CNR installation, this is some feedback I wanted to pass on.

@aaronshurley
Copy link
Contributor

@a-peek4 Thank you for surfacing this! We have known about this "undesirable" experience but haven't yet explored solutions. This issue will make sure that we keep this on our radar. I'm going to rename this issue to make it more generic and less CNR-specific. Please let us know if you have any urgency behind this request.

@aaronshurley aaronshurley changed the title CNR and Carvel Mac developer cert for ytt, kapp, and kbld Mac developer certification for Carvel tools Jul 9, 2021
@microwavables microwavables transferred this issue from carvel-dev/carvel-community Jul 12, 2021
@microwavables microwavables reopened this Jul 12, 2021
@github-actions github-actions bot added the carvel triage This issue has not yet been reviewed for validity label Jul 12, 2021
@microwavables
Copy link
Member

moved from /carvel-community to /carvel as we are merging the two into one

@aaronshurley aaronshurley added carvel accepted This issue should be considered for future work and that the triage process has been completed and removed carvel triage This issue has not yet been reviewed for validity labels Jul 13, 2021
@Anutrix
Copy link

Anutrix commented May 27, 2022

https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution
I assume this issue is about Apple Notarization.

MacOS has Gatekeeper which gives that pop-up for applications not notarized by Apple.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
carvel accepted This issue should be considered for future work and that the triage process has been completed
Projects
None yet
Development

No branches or pull requests

4 participants