multy
multy copied to clipboard
Multy - Easily deploy multi cloud infrastructure. Write cloud-agnostic config deployed across multiple clouds
In order to detect drift, all resources have a needs_update field. This should be populated based on if there's any changes - including ones that aren't mapped to attributes.
Both AWS and Azure support tagging most resources. - AWS: https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html - Azure: https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/tag-resources?tabs=json
Multy has a mapping for regions https://github.com/multycloud/multy/blob/4f57fcf3826b13653b9920d6af76bbca2cd773ba/resources/common/cloud_provider.go#L16. In some cases, users might want a different region that is not covered by us. To do to complete this issue: - Add...
Distributed cache is offered among AWS, Azure and GCP. This issue tracks the first implementation of a managed distributed cache resource, supporting Redis engine (memcached in the future), and both...
Multy provides a cloud-agnostic way to specify an image. However, sometimes users want to use a specific AWS ami, or equivalent in other clouds. This issue adds: 1. Override field...
Following assumptions need to be tested: By default, 2 resources in a virtual network can communicate with each other on any port, without internet access. By default, a resource placed...
- Check that CIDR block for routes are valid - Check that the destination for routes is not UNKNOWN_DESTINATION - Check that the name matches azure's restrictions: https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/resource-name-rules Terraform provider...
- AWS supports multi-az databases by specifying a parameter (`multi_az`). - Azure, however, has a new set of database instances called "flexible servers" and that's the recommended way to deploy...
https://docs.microsoft.com/en-us/azure/storage/blobs/lifecycle-management-overview https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lifecycle-mgmt.html https://cloud.google.com/storage/docs/lifecycle