Skip to content

Lattice Service Name values are being shortened more than they should #798

@drcrees

Description

@drcrees

The current method for deriving the service name from a route is too aggressive and truncates more than it should.

I'd also like to have better control over the service name. The namespace being part of the name isn't particularly valuable to me and just consumes precious real-estate.

https://github.com/aws/aws-application-networking-k8s/blob/main/pkg/utils/common.go#L63-L65

From AWS documentation,

The name must be between 3-63 characters and use lowercase letters, numbers, and hyphens. It must begin and end with a letter or number. Do not use double hyphens.

I should be able to have a service name that is 63 characters long, not limited to 38.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions