# Product updates

{% hint style="success" %}
New product updates will be posted around the 15th of each month.
{% endhint %}

### May 2023

* AWS
  * [Enable EKS endpoints](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/use-cases/disaster-recovery/kubernetes-cluster/enable-eks-endpoints.md) in a DuploCloud Infrastructure, in a more cost-effective and secure manner. Enabling endpoints in DuploCloud allows your network communication to remain internal to the network, without using NAT gateways.&#x20;
  * Multiple container tasks are now supported in the ECS **Task Definitions** tab.
* Azure
  * Support for [Redis databases](/docs/~/changes/i1ah7lBvMELea01fsIga/azure/azure-services/databases/redis-database.md) is available.

### April 2023

* AWS
  * Define [custom CIDRs](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/load-balancers.md#adding-a-network-load-balancer-nlb-listener-with-a-custom-cidr) for NLB Load Balancers.
  * Manage multiple Load Balancer settings using the **Load Balancer** tab's [**Other Settings** card](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/load-balancers.md#additional-load-balancer-settings). Settings include specifying a Web Application Firewall (WAF) Access Control List (ACL), enabling HTTP to HTTPS redirects, enabling Access Logs, setting an Idle Timeout, and an option to drop invalid headers.
  * Specify [custom public and private EKS endpoints](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/use-cases/disaster-recovery/kubernetes-cluster/enable-eks-endpoints.md) for your DuploCloud Infrastructure during or after creating an Infrastructure.&#x20;
  * Gain [Cross-Tenant access to restricted policy-based resources](/docs/~/changes/i1ah7lBvMELea01fsIga/administrator-tools/access-control/cross-tenant-access.md#cross-tenant-access-to-restricted-policy-based-resources).
  * [JIT Access to the AWS Console is redesigned](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/use-cases/jit-access.md#obtaining-aws-access-for-a-workstation) with several usability enhancements.
  * [Enable Control Plane logging for EKS clusters](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/use-cases/disaster-recovery/kubernetes-cluster/enable-eks-logs.md).
  * Enable [Read-only processing for ECS services](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/containers.md#enabling-read-only-processing-for-ecs-services).
  * Support for [Aurora RDS Serverless and MySQL read replicas](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/database/rds-database/add-an-rds-read-replica/add-aurora-rds-replicas.md) and ability to modify Serverless replica instance size.
  * Improved documentation for [upgrading an EKS cluster version](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/use-cases/disaster-recovery/upgrading-eks-version.md).
* Azure
  * [Add a direct link to the Azure Console ](/docs/~/changes/i1ah7lBvMELea01fsIga/azure/use-cases/azure-console-link.md)from a DuploCloud **Host** page **Actions** Menu.
* General Updates
  * [Set read-only access to specific Tenants](/docs/~/changes/i1ah7lBvMELea01fsIga/administrator-tools/access-control/tenant-access/read-only-access-to-a-tenant.md) for DuploCloud users.

### March 2023

* AWS
  * [Virtual Private Cloud (VPC) peering](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/virtual-private-cloud-vpc-peering.md) is supported to facilitate data transfer between VPCs.
  * [EMR Serverless](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/emr-serverless.md) is supported to run open-source big data analytics frameworks without configuring, managing, and scaling clusters or servers.
  * DuploCloud users can obtain [Just-In-Time (JIT) access](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/use-cases/jit-access.md) to the AWS Console.
  * [AWS SQS Standard and FIFO queues](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/sqs-queue.md) are now supported.
  * Use the DuploCloud Portal to work with AWS [Internet of Things (IoT)](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/iot-internet-of-things.md).
  * Support for [Redis database versions](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/database/elastic-cache.md) when creating Elastic Cache (Ecache).
  * Enable [shell access for ECS, Kubernetes, and Native docke](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/prerequisites/kubectl-shell.md)r containers using a simplified workflow.
  * Reduce storage cost and increase performance by [setting GP3 as your default storage class](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/storage/gp3-storage-class.md).
  * Enable [NAT Gateways for High Availability (HA)](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/nat-gateway-for-ha.md).
  * [Restart up to twenty DuploCloud Services](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/containers.md#7-toc-title-1) at once.
* GCP
  * Updated documentation for [supported databases](/docs/~/changes/i1ah7lBvMELea01fsIga/gcp/gcp-services/databases.md).
* CI/CD
  * Documentation for [Bitbucket Pipelines](/docs/~/changes/i1ah7lBvMELea01fsIga/ci-cd/bitbucket-pipelines.md) is available, which allows developers to automatically build, test, and deploy their code every time they push changes to an Atlassian Bitbucket repository.&#x20;
* Terraform&#x20;
  * Added `IdleTimeout` to [`duplocloud_aws_load_balancer` resource](https://registry.terraform.io/providers/duplocloud/duplocloud/latest/docs/resources/aws_load_balancer).&#x20;

### February 2023

* AWS
  * Enable Elastic Kubernetes Service (EKS) for your existing infrastructure. EKS versions 1.22 and 1.23 are supported.
  * [Timestream databases](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/database/timestream-database.md) are now supported.
* General updates
  * [Delete VPN connections](/docs/~/changes/i1ah7lBvMELea01fsIga/administrator-tools/access-control/add-and-delete-vpn-access-for-users.md) for users.

### December 2022 and January 2023

* AWS
  * AWS ElastiCache, a managed caching service for Redis and Memcached, is now supported.&#x20;
  * Monitor Tenant usage in [Cost Management for billing](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/use-cases/cost-management.md) with weekly or monthly views. After clicking the **Spend by Tenant** tab, you can also select the **shared** card to display tax and support costs.
  * Maintain cluster stability with [Ingress Health Checks annotations](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/adding-ingress.md#add-load-balancer-with-kubernetes-nodeport).&#x20;
  * Use the [K8s Admin dashboard to monitor StatefulSets](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/use-cases/monitoring/kubernetes-administrator-dashboard.md).
  * [Force creation of StatefulSets](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/containers.md#5-toc-title).
* Azure
  * Support for [Kubernetes Ingress](broken://pages/iHJXhANSxOtl5fKnAWxP).
  * Monitor Tenant usage in the [Cost Management for billing ](/docs/~/changes/i1ah7lBvMELea01fsIga/azure/use-cases/cost-management.md)feature with weekly or monthly views.
  * Edit [Azure agent pools](/docs/~/changes/i1ah7lBvMELea01fsIga/azure/azure-services/agent-pool.md#editing-an-agent-pool), used to run Azure Kubernetes (AKS) workloads.
* GCP
  * Monitor Tenant usage in the [Cost Management for billing](/docs/~/changes/i1ah7lBvMELea01fsIga/gcp/use-cases/cost-management.md) feature with weekly or monthly views.&#x20;
* Kubernetes (K8s)
  * Support for Kubernetes Ingress in [Azure](broken://pages/iHJXhANSxOtl5fKnAWxP).
  * Maintain cluster stability with [Ingress Health Checks annotations](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/adding-ingress.md#add-load-balancer-with-kubernetes-nodeport) for AWS.&#x20;
  * [Force creation of StatefulSets in AWS](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/containers.md#5-toc-title).
  * Use the K8s Admin dashboard to [monitor StatefulSets in AWS](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/use-cases/monitoring/kubernetes-administrator-dashboard.md).
  * Edit [Azure agent pools](/docs/~/changes/i1ah7lBvMELea01fsIga/azure/azure-services/agent-pool.md#editing-an-agent-pool), used to run Azure Kubernetes (AKS) workloads.

### November 2022

* [Ability to add Path-Based Routing rules](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/load-balancers.md#2d32): Configure path-based routing rules for application load balancers.
* [Support for Aurora Serverless V2](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/database/rds-database.md#create-aurora-serverless-v2-cluster-database): User can create and manage Aurora Serverless V2 RDS.
* [Billing License Usage](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/use-cases/cost-management/duplocloud-license-usage.md): Overview of DuploCloud License Usage according to current service usage.

### October 2022

* [Ability to add Logging Infra at Tenant Level](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/use-cases/central-logging/central-logging-setup.md#adding-logging-setup-at-tenant-level): Support to configure logging setup other than default tenant.
* [Support multiple docker registry credentials in a single tenant](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/containers.md#add-multiple-docker-registry-credentials): The user can configure multiple docker registry credentials from the plan.

### September 2022

* [Support for Amazon Managed Apache Airflow](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/managed-airflow.md): Ability to configure AWS Managed Airflow
* [Configure custom prefix for S3](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/s3-bucket.md#add-custom-prefix-for-s3-buckets):  Ability to configure a prefix for S3 bucket names.
* [Azure Support to add Storage account](/docs/~/changes/i1ah7lBvMELea01fsIga/azure/azure-services/storage-account.md): Create Storage Accounts, File Shares, and generate Shared Access Signature (SAS).&#x20;
* Multiple [Azure User Enhancements](/docs/~/changes/i1ah7lBvMELea01fsIga/azure/azure-services.md) were made.

### August 2022

* [Support for Elastic File System (EFS)](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/elastic-file-system-efs.md):  Support for adding EFS has been added to DuploCloud. You can create and mount a shared filesystem for an Infrastructure in the DuploCloud Portal.
* [Support for adding Kubernetes Storage Class:](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/storage/adding-k8s-storage-class.md) Support for Kubernetes Storage Class and Persistent Volumes is now available.
* [Support for Kubernetes Secret Provider Class](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/adding-secretproviderclass-custom-resource.md): This provides the ability to integrate AWS parameters and secrets to be available as Kubernetes secrets.
* [Ability to add Lambda using Container Images](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/lambda/create-lambda-using-container-image.md): Users can now configure an AWS Lambda using Container images.
* [Support to configure RDS Automatic Backup Retention](/docs/~/changes/i1ah7lBvMELea01fsIga/aws/aws-services/database/rds-database/backup-and-restore.md#0-toc-title-1):  Administrators can configure RDS Automatic Backup Retention in days at the system level
* [Export Terraform from an existing Tenant](https://github.com/duplocloud/tenant-terraform-generator): Ability to export DuploCloud terraform provider code for an existing DuploCloud Tenant<br>

### July 2022

* [Ability to Automatically generate Alert](https://docs.duplocloud.com/docs/aws/use-cases/alerting-and-notifications/automatic-alert-creation):  Users can now configure automated alarm creation in AWS, to make sure any new resource added to their environment is not missed from monitoring.
* [Ability to set resource allocation quotas by an Admin](https://docs.duplocloud.com/docs/aws/use-cases/resource-quotas): Administrators would often like to restrict the type of resources that should or should not be provisioned in their environments. This feature allows them a way to configure those rules via a DuploCloud Plan.
* [Support for Kubernetes Ingress Controller](https://docs.duplocloud.com/docs/aws/aws-services/containers): Support for the K8 Ingress controller has been added, this is a key piece of functionality for traffic routing to a K8 cluster.
* [RDS Snapshot Management](https://docs.duplocloud.com/docs/aws/aws-services/rds-database/manage-rds-snapshots):  Support to manage RDS database snapshot was added to the Portal, accessible through the RDS page.
* [Terraform Provider updates](https://registry.terraform.io/providers/duplocloud/duplocloud/latest/docs): Expanded support for more resources in the DuploCloud terraform provider, specifically for Microsoft Azure.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.duplocloud.com/docs/~/changes/i1ah7lBvMELea01fsIga/whats-new/product-updates.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
