Skip to content

KxCluster

Source: src/AWS/FinSpace/KxCluster.ts

A kdb cluster inside an Amazon FinSpace Managed kdb environment — the compute that mounts kdb databases and serves q queries.

import * as AWS from "alchemy/AWS";
const cluster = yield* AWS.FinSpace.KxCluster("Hdb", {
environmentId: env.environmentId,
clusterType: "HDB",
releaseLabel: "1.0",
azMode: "SINGLE",
availabilityZoneId: "use1-az1",
capacityConfiguration: { nodeType: "kx.s.large", nodeCount: 1 },
vpcConfiguration: {
vpcId: vpc.vpcId,
securityGroupIds: [sg.securityGroupId],
subnetIds: [subnet.subnetId],
ipAddressType: "IP_V4",
},
databases: [{ databaseName: db.databaseName }],
});