付録A AWS 値ファイルテンプレートを使用した Red Hat Trusted Profile Analyzer
RHTPA Helm チャートで使用するための、Amazon Web Services (AWS) 値ファイルテンプレートを使用した Red Hat の Trusted Profile Analyzer (RHTPA)。
Template
appDomain: $APP_DOMAIN_URL
tracing: {}
ingress:
className: openshift-default
storage:
region: REGIONAL_ENDPOINT
accessKey:
valueFrom:
secretKeyRef:
name: storage-credentials
key: aws_access_key_id
secretKey:
valueFrom:
secretKeyRef:
name: storage-credentials
key: aws_secret_access_key
eventBus:
type: sqs
region: REGIONAL_ENDPOINT
accessKey:
valueFrom:
secretKeyRef:
name: event-bus-credentials
key: aws_access_key_id
secretKey:
valueFrom:
secretKeyRef:
name: event-bus-credentials
key: aws_secret_access_key
authenticator:
type: cognito
cognitoDomainUrl: COGNITO_DOMAIN_URL
oidc:
issuerUrl: https://cognito-idp.REGION.amazonaws.com/USER_POOL_ID
clients:
frontend:
clientId: FRONTEND_CLIENT_ID
walker:
clientId: WALKER_CLIENT_ID
clientSecret:
valueFrom:
secretKeyRef:
name: oidc-walker
key: client-secret
bombastic:
bucket: bombastic-UNIQUE_ID
topics:
failed: bombastic-failed-default
indexed: bombastic-indexed-default
stored: bombastic-stored-default
vexination:
bucket: vexination-UNIQUE_ID
topics:
failed: vexination-failed-default
indexed: vexination-indexed-default
stored: vexination-stored-default
v11y:
bucket: v11y-UNIQUE_ID
topics:
failed: v11y-failed-default
indexed: v11y-indexed-default
stored: v11y-stored-default
guac:
database:
name:
valueFrom:
secretKeyRef:
name: postgresql-credentials
key: db.name
host:
valueFrom:
secretKeyRef:
name: postgresql-credentials
key: db.host
port:
valueFrom:
secretKeyRef:
name: postgresql-credentials
key: db.port
username:
valueFrom:
secretKeyRef:
name: postgresql-credentials
key: db.user
password:
valueFrom:
secretKeyRef:
name: postgresql-credentials
key: db.password
initDatabase:
name:
valueFrom:
secretKeyRef:
name: postgresql-admin-credentials
key: db.name
host:
valueFrom:
secretKeyRef:
name: postgresql-admin-credentials
key: db.host
port:
valueFrom:
secretKeyRef:
name: postgresql-admin-credentials
key: db.port
username:
valueFrom:
secretKeyRef:
name: postgresql-admin-credentials
key: db.user
password:
valueFrom:
secretKeyRef:
name: postgresql-admin-credentials
key: db.password
appDomain: $APP_DOMAIN_URL
tracing: {}
ingress:
className: openshift-default
storage:
region: REGIONAL_ENDPOINT
accessKey:
valueFrom:
secretKeyRef:
name: storage-credentials
key: aws_access_key_id
secretKey:
valueFrom:
secretKeyRef:
name: storage-credentials
key: aws_secret_access_key
eventBus:
type: sqs
region: REGIONAL_ENDPOINT
accessKey:
valueFrom:
secretKeyRef:
name: event-bus-credentials
key: aws_access_key_id
secretKey:
valueFrom:
secretKeyRef:
name: event-bus-credentials
key: aws_secret_access_key
authenticator:
type: cognito
cognitoDomainUrl: COGNITO_DOMAIN_URL
oidc:
issuerUrl: https://cognito-idp.REGION.amazonaws.com/USER_POOL_ID
clients:
frontend:
clientId: FRONTEND_CLIENT_ID
walker:
clientId: WALKER_CLIENT_ID
clientSecret:
valueFrom:
secretKeyRef:
name: oidc-walker
key: client-secret
bombastic:
bucket: bombastic-UNIQUE_ID
topics:
failed: bombastic-failed-default
indexed: bombastic-indexed-default
stored: bombastic-stored-default
vexination:
bucket: vexination-UNIQUE_ID
topics:
failed: vexination-failed-default
indexed: vexination-indexed-default
stored: vexination-stored-default
v11y:
bucket: v11y-UNIQUE_ID
topics:
failed: v11y-failed-default
indexed: v11y-indexed-default
stored: v11y-stored-default
guac:
database:
name:
valueFrom:
secretKeyRef:
name: postgresql-credentials
key: db.name
host:
valueFrom:
secretKeyRef:
name: postgresql-credentials
key: db.host
port:
valueFrom:
secretKeyRef:
name: postgresql-credentials
key: db.port
username:
valueFrom:
secretKeyRef:
name: postgresql-credentials
key: db.user
password:
valueFrom:
secretKeyRef:
name: postgresql-credentials
key: db.password
initDatabase:
name:
valueFrom:
secretKeyRef:
name: postgresql-admin-credentials
key: db.name
host:
valueFrom:
secretKeyRef:
name: postgresql-admin-credentials
key: db.host
port:
valueFrom:
secretKeyRef:
name: postgresql-admin-credentials
key: db.port
username:
valueFrom:
secretKeyRef:
name: postgresql-admin-credentials
key: db.user
password:
valueFrom:
secretKeyRef:
name: postgresql-admin-credentials
key: db.password