Overview of Steeltoe features
mainSteeltoe provides building blocks for .NET applications to integrate with Spring, Spring Boot, Cloud Foundry, and Kubernetes environments. It offers first-party support for Tanzu.
Key capabilities include:
- External Configuration: Integration with Spring Cloud Config Server (supports optional encryption).
- Service Discovery: Support for Netflix Eureka and HashiCorp Consul.
- Management Endpoints: Actuator-compatible endpoints for system info (versions, config, routes, HTTP traffic), heap/thread dumps, health checks, Prometheus metrics, and runtime log level changes.
- Database Connectivity: Support for SQL Server, Azure SQL, Cosmos DB, MongoDB, Redis, RabbitMQ, PostgreSQL, and MySQL, including Entity Framework Core support.
- Security: Single sign-on (SSO), JWT, and Certificate authentication with Cloud Foundry.