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

[feature] TLS Support for Serve #273

Closed
wcrum opened this issue Jul 26, 2024 · 3 comments · Fixed by #303
Closed

[feature] TLS Support for Serve #273

wcrum opened this issue Jul 26, 2024 · 3 comments · Fixed by #303
Labels
enhancement New feature or request size/M Denotes an issue/PR requiring a relatively moderate amount of work
Milestone

Comments

@wcrum
Copy link
Contributor

wcrum commented Jul 26, 2024

Is this RFE related to an Existing Problem? If so, please describe:

  • No open issue is related to this existing problem. When utilizing Hauler in some controlled environments, HTTP is restricted due to certificate or security reasons.

Describe Proposed Solution(s):

  • Within hauler store serve fileserver support --tls-cert and --tls-key to support hauler server running HTTPS.

Describe Possible Alternatives:

  • hauler-dev/hauler-helm has reference to support TLS via Secrets, although this suffices within a K8s environment, as a administrator bootstrapping environments I want to be able to utilize HTTPS prior to Hauler deployment.

Additional Context:

  • Some Navy environments have ACLs to prevent internal usage of HTTP/80.
  • Fintech, health and defense organizations commonly explicitly deny HTTP.
  • hauler store serve registry -c supports configuration of TLS.
@wcrum wcrum added the enhancement New feature or request label Jul 26, 2024
@github-project-automation github-project-automation bot moved this to Pending Review in Hauler Jul 26, 2024
@dweomer dweomer changed the title [RFE] TLS Support for Serve feature: TLS Support for Serve Jul 26, 2024
@zackbradys zackbradys changed the title feature: TLS Support for Serve [feature] TLS Support for Serve Jul 26, 2024
@wcrum
Copy link
Contributor Author

wcrum commented Jul 27, 2024

Happy to work on this enhancement if this is something you all, the maintainers believe would be valuable. Let me know.

@zackbradys zackbradys added this to the Hauler v1.1.x milestone Jul 31, 2024
@zackbradys zackbradys added the size/M Denotes an issue/PR requiring a relatively moderate amount of work label Jul 31, 2024
@zackbradys
Copy link
Member

zackbradys commented Aug 22, 2024

Hey @wcrum! Thanks for submitting this issue and feature request (RFE).

We have always had password and certificates on our mind for hauler store serve registry and hauler store serve fileserver, but haven't implemented it yet (obviously). If you're able to take a stab at implementing it, it would be appreciated! If not, no worries and we will try to get this as soon as possible!

@wcrum
Copy link
Contributor Author

wcrum commented Aug 22, 2024

Working on it!

@zackbradys zackbradys moved this from Pending Review to Work In Progress in Hauler Aug 22, 2024
@wcrum wcrum mentioned this issue Aug 22, 2024
3 tasks
@zackbradys zackbradys linked a pull request Aug 23, 2024 that will close this issue
3 tasks
@github-project-automation github-project-automation bot moved this from Work In Progress to Resolved in Hauler Aug 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request size/M Denotes an issue/PR requiring a relatively moderate amount of work
Projects
Status: Resolved
Development

Successfully merging a pull request may close this issue.

2 participants