Hi After reading this guide, you will know:

How to configure a new service

How to override default Service settings

How to settings for a Kubernetes deployment

ros gems

Core uses the config gem to expose Platform configuration

Platform Settings

In the core gem in config/settings.yml are the default values

partition: ros
region: ''
service:
  name: iam
  policy_name: Iam

Configuration in a Service

Settings.service.name = ['whistler-api.perxtech.org']

Override with Environment variables

List of ENVs to export for compose:

export RAILS_MASTER_KEY=
export PLATFORM__SERVICE__PARTITION_NAME=perx
export PLATFORM__JWT__ISS=perx
export PLATFORM__HOSTS = whistler-api.perxtech.org,another-host-name

URN

URN is short for universal resource name

[x]confirm that iam, cognito, etc when running use the partition_name perx