-
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