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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implements a fully-featured acme integration #926

Open
FlorentinDUBOIS opened this issue May 4, 2023 · 2 comments
Open

Implements a fully-featured acme integration #926

FlorentinDUBOIS opened this issue May 4, 2023 · 2 comments

Comments

@FlorentinDUBOIS
Copy link
Collaborator

FlorentinDUBOIS commented May 4, 2023

Hello 馃憢 ,

Currenly, Sozu provides a command line with a sub command that allow to order let's encrypt certificate. According to the pull request #925, this is not the experience that we want.

We would like to provide a full-featured acme integration that plug with Sozu and handle the lifecycle of certificates including ordering, loading into Sozu and renewals. This experience will be really close to the one that caddy provides.

@FlorentinDUBOIS FlorentinDUBOIS added this to the v0.15.0 milestone May 4, 2023
@FlorentinDUBOIS FlorentinDUBOIS self-assigned this May 4, 2023
@FlorentinDUBOIS FlorentinDUBOIS changed the title Implements a fully-featured acme bot Implements a fully-featured acme integration May 4, 2023
@FlorentinDUBOIS FlorentinDUBOIS modified the milestones: v0.15.0, v1.0.0 May 4, 2023
@FlorentinDUBOIS
Copy link
Collaborator Author

FlorentinDUBOIS commented May 4, 2023

After some thoughts, I would like to propose something that could run close to the Sozu instance or not on the same server. I will try to explicit myself in the section below.

We have started the work to change the internal and external communication to protobuf. This effort has been achieved to ease the integration of new tools around Sozu (you could take a look to dedicated milestones v1.0.0 and v1.1.0) and provide some tooling and guarantee on the message format for future evolution.

What I mean is that we could create an API that provides us a way to interact remotely with Sozu. Besides, it will help to achieved the following issue #149

@FlorentinDUBOIS
Copy link
Collaborator Author

Besides, we should not forget this issue #686 as well

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant