-
Notifications
You must be signed in to change notification settings - Fork 60
Roadmap
Currently, rk-boot support bellow Entry types. We are planning to support more Entry types in rk-boot in the future releases.
| Name | Category | Status | Dependency |
|---|---|---|---|
| gRPC | Framework | Stable | rk-grpc |
| Gin | Framework | Stable | rk-gin |
| Prometheus | Client | Stable | rk-prom |
| Config | Static config | Stable | rk-entry |
| Cert | Certificate integration | Stable | rk-entry |
| Swagger UI | Swagger UI integration | Stable | rk-grpc & rk-gin |
| grpc-gateway | Integration | Stable | rk-grpc |
| Logger | ZapLogger integration | Stable | rk-entry |
| Interceptor/middleware | Integration | Stable | rk-grpc & rk-gin |
Integrate cloud provider golang SDK in order to make user use cloud services in micro-services in a easy way.
For example, AwsS3Entry would be an Entry type which initialize S3 Golang client and deal with error handling, logging.
- AWS
- Azure
- Alibaba Cloud
- Tencent Cloud
Integrates kubernetes golang client in order to make micro-service interact with kubernetes in a convenient way.
Add Entry types of popular tooling for distributed system.
For example, ConsulEntry would be an Entry type which initialize Consul client and deal with service discovery, K/V storage and etc.
- Consul
- Vault
- Zookeeper
Add security Entry types where user can reduce workloads on dealing with micro-service security.
- Oauth
- SAML