Supported platforms and services in Facets
Facets is a powerful cloud management tool that makes it easy to manage and automate your infrastructure. With Facets, you can quickly and easily deploy, manage, and scale your applications and services.
One of the key strengths of Facets is its support for a wide variety of services and platforms, making it a one-stop-shop for all your cloud management needs. In this document, we will provide an overview of the services and platforms that Facets supports and show you how easy it is to add new services to your setup.
Cloud Platforms
Facets supports three major cloud platforms: Google Cloud Platform (GCP), Amazon Web Services (AWS), and Microsoft Azure. Whether you're already using one of these platforms or looking to switch, Facets makes it easy to manage your infrastructure on your preferred platform.
Version Control Providers
Facets integrates with the most popular version control providers, including Bitbucket, Github, and Gitlab. This means you can easily manage your code and collaborate with your team, all from within Facets.
Kubernetes Clusters
Facets supports the following Kubernetes clusters:
- Amazon Elastic Kubernetes Service (EKS)
- Google Kubernetes Engine (GKE)
- Microsoft Azure Kubernetes Service (AKS)
Facets make it easy to deploy, manage and scale your Kubernetes clusters, no matter which cloud platform you choose. By leveraging the full power of Kubernetes, Facets helps organizations streamline their container deployments and simplify their infrastructure management.
With Facets, you can take advantage of the latest features and capabilities of Kubernetes, and stay ahead of the curve in terms of container orchestration. Whether you are starting from scratch or migrating from an existing environment, Facets makes it easy to deploy and manage your Kubernetes clusters.
Supported Services
The following are some of the types of services supported by Facets. For additional information, visit the facets-schema GitHub page.
Items | Kind | Flavor | Schema | Sample | Readme |
---|---|---|---|---|---|
AWS resources | s3 | default | S3 Schema | default | Readme |
Caches | redis | elasticache, memory store, k8s | Redis Schema | elasticache, memorystore, k8s | Readme |
Databases | elasticsearch | k8s | Elasticsearch Schema | k8s | Readme |
Databases | mongo | k8s | Mongo Schema | k8s | Readme |
Databases | mysql | cloudsql, rds, aurora | MySQL Schema | cloudsql, rds, aurora | Readme |
Databases | postgres | aurora, cloudsql | PostgreSQL Schema | aurora, cloudsql | Readme |
Kubernetes Resources | kubernetes_node_pool | aks, eks_managed, eks_self_managed | Kubernetes Resource Schema | aks, eks_managed, eks_self_managed | Readme |
Kubernetes Resources | k8s_resource | default | Kubernetes Resource Schema | default | Readme |
Kubernetes Package Manager | helm | default | Helm Schema | default | Readme |
Load Balancers | ingress | nlb_nginx, gcp_alb, aws_alb | Ingress Schema | nlb_nginx, gcp_alb, aws_alb | Readme |
Monitoring | alert_group | default | Alert Group Schema | default | Readme |
Monitoring | log_collector | loki, loki_s3 | Log Collector Schema | loki, loki_s3 | Readme |
Queue | kafka | k8s | Kafka Schema | k8s | Readme |
Queue | rabbitmq | k8s | RabbidMQ Schema | k8s | Readme |
Queue | sqs | default | SQS Schema | default | Readme |
Service | service | default | Service Schema | default | Readme |
Most of these resources are available as managed services in respective clouds and a Kubernetes implementation.
FAQ
How do we determine which platforms and services to support?
We strive to provide support for the most popular cloud platforms and services that are commonly used by organizations. Our team continuously evaluates the market to ensure we are supporting the latest technology and trends. Our goal is to provide support for a wide range of platforms and services to ensure that our customers have the flexibility to choose the technology that works best for them.
Can I request support for a platform or service that is not currently supported?
Yes, you can request support for a platform or service that is not currently supported. Our team will assess the request and determine if it is possible to provide support. If it is possible, we will work to add support for the platform or service as soon as possible. Please reach out to us to make a request.
Updated 5 months ago