- Create a dedicated cloudwatch log group for customer.
- Create a dedicated kinesis stream for customer.
- Update kube/ntcore/monitoring.yml with the cloudwatch log group and kinesis stream name, for example,
provider: type: cloudwatch group: /ntcore/monitoring/dev ... streamProvider: type: kinesis name: log-event-stream-dev ...
- Update kube/ntcore/log-events-processor.yml with the cloudwatch log group and kinesis stream name, for example,
kclpy.properties: | streamName = {kinesis_stream_for_customer} applicationName = {application_name_for_customer} ... cloudwatch.properties: | [CloudWatch] logGroup = {log_group_for_customer} ...
- Update cloud/aws/eksctl.yml with the EKS cluster info, for example,
metadata: name: ntcore region: cn-northwest-1 nodeGroups: - name: beta instanceType: t3.medium desiredCapacity: 1
- Apply the kubernetes configs.
NTCore documentation: https://nantu-io.github.io/ntcore-doc.
For Getting Started guides, tutorials, and API reference check out our docs.
To report a bug, file a documentation issue, or submit a feature request, please open a GitHub issue.
NTCore is licensed under Apache 2.0.