...
Code Block |
---|
c2:
enabled: true
eksRoleArn: <aws role arn with permissions to s3 storage> # Role ARN for S3 access
api: # API service configuration
replicas: 1
resources:
limits:
cpu: 500m
memory: 3000Mi
requests:
cpu: 200m
memory: 3000Mi
client: # Client service configuration
replicas: 1
resources:
limits:
cpu: 100m
memory: 100Mi
requests:
cpu: 100m
memory: 100Mi
model_converter: # Model converter configuration
replicas: 1
resources:
limits:
cpu: 2000m
memory: 4000Mi
requests:
cpu: 200m
memory: 4000Mi
project_packager: # Project packager configuration
replicas: 1
resources:
limits:
cpu: 2
memory: 5000Mi
requests:
cpu: 0.5
memory: 2000Mi
config:
cad_pipeline:
processing_mode: none
flex_host: <flexlm host>
flex_port: <port
mongodb: # MongoDB configuration
host: <mongodb host>
port: <port>
database: "scopear?ssl=true&retryWrites=false&tlsInsecure=true" # ssl=false for in-cluster mongodb
username: <mongodb username>
storage:
storage_provider: <minio/s3>
bucket_name: <s3 storage bucket>
aws_bucket_region: <region> |
...
c2.api, client, model_converter, project_packager
: Set appropriate resource request/limitsc2.config.cad_pipeline.processing_mode
: Defaults to‘none’
. Processing mode for model conversion. This can be one of‘pixyz_local, pixyz_azure, none.’
If Pixyz licenses have been purchased, please contact support@scopear.com for further instructions.c2.config.cad_pipeline.flex_host
: FlexLM license server hostname. Only applicable if utilizing Pixyz for model conversion.c2.config.cad_pipeline.flex_port
: FlexLM license server port.c2.config.mongodb.database
: Database and connection string to connect to MongoDB. If using DocumentDB, please use ‘ssl=true’ in your connection string (i.e.scopear?ssl=true&retryWrites=false&tlsInsecure=true)
. If using in-cluster mongodb, set ‘ssl=false’ in connection string (i.e.scopear?ssl=false&retryWrites=false&tlsInsecure=true
)c2.config.storage.storage_provider:
Can be one of‘s3’
or‘minio’
c2.config.storage.bucket_name:
Bucket name for minio/s3
...