Back to Blog

Convox October 2024 Newsletter: New Features, Security Enhancements, and Expanded Management Flexibility

October Convox Updates: Enhanced Security, InitContainers, and More

As we complete October, we’re excited to share a host of new features designed to boost security, enhance management, and provide even greater flexibility in setting up your Convox environment. From major improvements to our Role-Based Access Control (RBAC) and expanded SSL options for internal services to the latest updates in v2 and v3 racks, this month's highlights empower you to manage your resources with more precision and control. Let’s dive into the updates.

Feature Highlights

Console

Enhanced Role-Based Access Control (RBAC)

We've introduced a comprehensive update to Role-Based Access Control, giving you the tools to manage permissions with unmatched precision. With custom roles, you can now define who has access to specific areas across both the Console and CLI, making it easier to enforce least-privilege access and strengthen security. The new RBAC setup includes pre-configured roles for common use cases, while also allowing you to create tailored roles with resource-specific permissions. Explore these new controls under the Roles tab in the Users page to implement secure, customized access management for your team.

v3 Racks

Support for InitContainers in Services

You can now define initContainers for your services, which run setup tasks before the main application container starts. Whether initializing volumes or running security scripts, initContainers guarantee a fully prepared environment before your main application launches, giving you more control over the deployment setup process.

DNS01 Support for Internal Routers

We’ve added the ability to create SSL certificates via DNS01 challenges for internal service routers, similar to the primary rack router. This update lets you secure internal traffic within your VPC, enhancing security for applications that need to communicate privately with internal AWS services or other racks.

v2 Racks

Convox Run Command Policy Support

The convox run command now allows custom IAM policies specified in convox.yml to be automatically attached to containers executing commands. This update offers greater flexibility for tasks needing temporary AWS access, such as accessing databases or S3 resources, making your service configurations more streamlined and secure.

Release Notes

Version 3

  • 3.19.2
    - Added: initContainer support for Convox services
    - Fix: Handling of environment variables containing '=' sign
  • 3.19.1
    - Added: support to create certificates using DNS01 for internal router
    - Added: app parameter for configuring CloudWatch log retention
    - Update: Removed special characters from RDS auto-generated passwords

Version 2

  • 20241031192449
    - Update: Support for Policies in convox run Command

Let your team focus on what matters.