aws-cloudformation-templates icon indicating copy to clipboard operation
aws-cloudformation-templates copied to clipboard

Adding the IAM Role to an Amazon Neptune Cluster.

Open niroshanaj opened this issue 6 years ago • 15 comments

Hi, please provide an example cloud-formation template to add IAM Role to an Amazon Neptune Cluster. Manual steps are described here: https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load-tutorial-IAM.html

I would like to have this on my cloud-formation template

Thanks

niroshanaj avatar Feb 05 '19 01:02 niroshanaj

Great request. I've labeled it as an enhancement in need of an author. Thanks!

cmmeyer avatar Feb 05 '19 02:02 cmmeyer

@niroshanaj You can use the Lambda client to do this currently. Here is an example.

beebs-systap avatar Feb 05 '19 05:02 beebs-systap

Wow! I whole pile of awesome in there, @beebs-systap! Does that get you what you need, @niroshanaj?

As a follow-on, we're working on a new repo that will try to aggregate links to all of these great little pockets of CloudFormation goodness. I'll make sure to put a pointer from here when it goes up.

cmmeyer avatar Feb 05 '19 14:02 cmmeyer

I need feature too, looks like it's not supported by CF yet. Is there any ETA for this feature ?

abdusahin avatar Apr 05 '19 15:04 abdusahin

How is this not supported yet? This is a key feature of neptune and is still a manual console action for end users after deploying a cloudformation template.

tblake84 avatar Oct 09 '19 13:10 tblake84

Any news on this topic?

harti2006 avatar Dec 11 '19 07:12 harti2006

@beebs-systap can you please provide an update? This was reported almost 1.5 years ago.

namedgraph avatar Jun 09 '20 15:06 namedgraph

@namedgraph Thanks for bumping. The CFN support is there now. I'll update this thread once we have an update.

beebs-systap avatar Jun 09 '20 17:06 beebs-systap

@beebs-systap Which is the new function/feature that allows us to assign a role to Neptune? I am not a CF expert, and I am facing the same issue now. I would like to avoid to use Lambda. Thanks!

provCristianMaluenda avatar Jun 09 '20 23:06 provCristianMaluenda

@provcristianmaluenda We need to push some updates on the Neptune-side to make it available. I'll update this issue.

beebs-systap avatar Jun 10 '20 00:06 beebs-systap

@beebs-systap any ETA for the release?

namedgraph avatar Jun 17 '20 10:06 namedgraph

Any update/ETA when this will be released?

peterwmwong avatar Aug 15 '20 16:08 peterwmwong

The AssociatedRoles property is now supported. The documentation is rolling out over the next week.


DBCluster:
--
  | Type: "AWS::Neptune::DBCluster"
[snip]
  | AssociatedRoles :
  | - "arn:aws:iam::account-number:role/iam-role-name"

Properties AssociatedRoles Provides a list of the AWS Identity and Access Management (IAM) roles that are associated with the DB cluster. IAM roles that are associated with a DB cluster grant permission for the DB cluster to access other AWS services on your behalf.

Required: No Type: List of DBClusterRole Update requires: No interruption

beebs-systap avatar Sep 02 '20 21:09 beebs-systap

@beebs-systap great news. Is this now in the CDK as well?

namedgraph avatar Sep 03 '20 08:09 namedgraph

The AssociatedRoles property is now supported. The documentation is rolling out over the next week.


DBCluster:
--
  | Type: "AWS::Neptune::DBCluster"
[snip]
  | AssociatedRoles :
  | - "arn:aws:iam::account-number:role/iam-role-name"

Properties AssociatedRoles Provides a list of the AWS Identity and Access Management (IAM) roles that are associated with the DB cluster. IAM roles that are associated with a DB cluster grant permission for the DB cluster to access other AWS services on your behalf.

Required: No Type: List of DBClusterRole Update requires: No interruption

Hi...Added Associated role in cloudformation but didnt work? can u give detail samples

Roshin29 avatar Jun 21 '21 00:06 Roshin29

Cleaning up stale issues in preparation for refreshing this repository. Please re-open if this still needs to be addressed.

ericzbeard avatar Apr 23 '24 16:04 ericzbeard