sync
This commit is contained in:
parent
9c37286732
commit
74052c7bb7
@ -198,6 +198,11 @@ export const lakeCatalog = $interpolate`${glueCatalogName}/${tableBucket.name}`
|
|||||||
export const lakeAthenaWorkgroup = athenaWorkgroup
|
export const lakeAthenaWorkgroup = athenaWorkgroup
|
||||||
|
|
||||||
const ingestSecret = new random.RandomPassword("LakeIngestSecret", { length: 32 })
|
const ingestSecret = new random.RandomPassword("LakeIngestSecret", { length: 32 })
|
||||||
|
export const ingestSecretSsm = new aws.ssm.Parameter("LakeIngestSecretSsm", {
|
||||||
|
name: $interpolate`/${$app.name}/${$app.stage}/lake/ingest/secret`,
|
||||||
|
type: "SecureString",
|
||||||
|
value: ingestSecret.result,
|
||||||
|
})
|
||||||
|
|
||||||
const ingestConfig = new sst.Linkable("LakeIngestConfig", {
|
const ingestConfig = new sst.Linkable("LakeIngestConfig", {
|
||||||
properties: {
|
properties: {
|
||||||
@ -268,7 +273,6 @@ export const lakeIngest = new sst.Linkable("LakeIngest", {
|
|||||||
secret: ingestSecret.result,
|
secret: ingestSecret.result,
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
export const lakeIngestSecret = new sst.Secret("LakeIngestSecret", ingestSecret.result)
|
|
||||||
|
|
||||||
export const lakeQueryPermissions = [
|
export const lakeQueryPermissions = [
|
||||||
{
|
{
|
||||||
|
|||||||
@ -44,7 +44,7 @@ export default $config({
|
|||||||
...(lake
|
...(lake
|
||||||
? {
|
? {
|
||||||
LakeUrl: lake.lakeIngest.properties.url,
|
LakeUrl: lake.lakeIngest.properties.url,
|
||||||
LakeSecretName: lake.lakeIngestSecret.name,
|
LakeSecretSsm: lake.ingestSecretSsm.name,
|
||||||
}
|
}
|
||||||
: {}),
|
: {}),
|
||||||
AwsStage: stage.awsStage,
|
AwsStage: stage.awsStage,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user