github.com/zntrio/harp/v2@v2.0.9/pkg/bundle/hcl/testdata/complex.hcl (about)

     1  # Complex sample
     2  
     3  # Bundle
     4  annotations = {
     5      "secrets.elastic.co/leakSeverity" = "moderate"
     6  }
     7  
     8  # Packages
     9  package "platform/security/databases/postgresql" {
    10      description = "Administrative access for database management."
    11  
    12      annotations = {
    13          "infosec.elastic.co/v1/SecretManagement#rotationPeriod" = "90"
    14          "infosec.elastic.co/v1/SecretManagement#generationDate" = "{{ now | isodate }}"
    15      }
    16  
    17      secrets = {
    18          "PASSWORD" = "{{ strongPassword | b64enc }}"
    19          "USER" = "admin-{{ randAlpha 8 }}"
    20      }
    21  }