ci: limit prefix length of AWS IAM resources (#1674)

This commit is contained in:
Malte Poll 2023-04-25 13:29:07 +02:00 committed by GitHub
parent c962e1745f
commit ded8abeacc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -389,6 +389,9 @@ func (c *awsIAMCreator) parseFlagsAndSetupConfig(cmd *cobra.Command, flags iamFl
if err != nil { if err != nil {
return iamFlags{}, fmt.Errorf("parsing prefix string: %w", err) return iamFlags{}, fmt.Errorf("parsing prefix string: %w", err)
} }
if len(prefix) > 36 {
return iamFlags{}, fmt.Errorf("prefix must be 36 characters or less")
}
zone, err := cmd.Flags().GetString("zone") zone, err := cmd.Flags().GetString("zone")
if err != nil { if err != nil {
return iamFlags{}, fmt.Errorf("parsing zone string: %w", err) return iamFlags{}, fmt.Errorf("parsing zone string: %w", err)