Supported platforms and services in Facets
Facets supports a wide variety of services and platforms.
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 will work to add support for the platform or service as soon as possible. Please reach out to us to make a request.
Updated 6 months ago