Ask HN: Recommendations for Kubernetes-Based Application Management Platforms? We've been using Convox (over ECS) for a while now - good, simple and stable peer-reviewed DevOps tooling that offers sensible CI/CD (also via CLI), artifact management and release reverting, blue/green deployments, secret management, service discovery (and health checks), load balancing, logging (output via syslog to external services), rudimentary metrics (via CloudWatch), local dev envs, a nice web control panel (multi users with access control) and more. So pretty nice altogether. (The only downside with Convox is how expensive it is for microservices - $18 monthly for service discovery/load balancing per microservice class, as it uses ELB to do this. With 10 microservices and 3 envs, you can imagine the monthly price.) Some background: our system architecture is microservices-based, containerized and is completely 12-factor compliant. The only part "tying us down" to AWS are some RDS databases. We might soon be leaving AWS, however, and Convox is AWS-only. I am vehemently against homegrown solutions, unless absolutely necessary. So, I am looking for an opinionated, simple, Kubernetes-based solution that offers the above features. What are your recommendations, except "stay on AWS"? (which we know is an option, so no point in discussing.) I have heard the following names thrown around: * Rancher 2.0 * OpenShift Origin * Vamp.io * Mantl.io * Fabric8.io * Cloud66 * Caylent * goPaddle Does anyone have any experience with these solutions? |