Fork me on GitHub
#datomic
<
2019-03-29
>
johnjelinek03:03:00

does anyone store encrypted PII data in their datomic cloud dbs (for GDPR)? Where do you store your keys?

❤️ 4
steveb8n03:03:30

No excision in Cloud (yet) but here’s a good description of what’s required https://vvvvalvalval.github.io/posts/2018-05-01-making-a-datomic-system-gdpr-compliant.html

steveb8n06:03:47

you can store the keys as encrypted SSM params and read them using ion/get-params. just make sure they start with “datomic-shared” or they won’t be accessible without extra IAM perms (this caught me out)

asier08:03:29

AWS System Manager Parameter

dmarjenburgh13:03:21

What is the importance of the KeyName parameter on the CloudFormation template? It's not required to connect to the bastion host and you never connect to the compute nodes. Is it used by CodeDeploy or something?

johnjelinek14:03:20

I thought it was required to connect to the bastion host

dmarjenburgh17:03:20

The startup script of the bastion generates a keypair and uploads the public key to s3 which the proxy script downloads. So the ec2 keyname is actually not used.

ghadi19:03:17

there are ssh keys used for the Datomic nodes themselves -- I think that's what it's for

ghadi19:03:24

they're distinct from the bastion key