maximilien / maximilien/weave-cli
feat: TLS/SSL Certificate Management
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 34
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
Summary
Implement TLS/SSL certificate management for production HTTPS endpoints.
Scope
- Integrate cert-manager for certificate management
- Add Let's Encrypt automation
- Support custom certificates
- Configure TLS termination at ingress
- Test HTTPS endpoints
Commands
# TLS should work automatically with cloud deployments
weave stack up --runtime eks # with HTTPS
weave stack up --runtime gke # with HTTPS
Success Criteria
- HTTPS endpoints functional
- TLS certificates auto-renew correctly
- TLS configuration guide complete
Priority: Phase 2 - Week 2
Estimated: 1-2 days
Assignee: TBD
Related
Production feature - depends on EKS/GKE support being complete.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by verifying that EKS and GKE support is complete, then inspect the deployment and ingress configuration used by weave stack up --runtime eks and --runtime gke. Confirm how cert-manager, Let's Encrypt, and custom certificates should be configured, then test HTTPS endpoints and certificate renewal; done means the endpoints work, renewal succeeds, and the TLS configuration guide is complete.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, gcp, kubernetes
- Domain
- cloud, devops, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100