Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 通过jenkins清理dynamo DB表_Amazon Web Services_Jenkins_Amazon Dynamodb - Fatal编程技术网

Amazon web services 通过jenkins清理dynamo DB表

Amazon web services 通过jenkins清理dynamo DB表,amazon-web-services,jenkins,amazon-dynamodb,Amazon Web Services,Jenkins,Amazon Dynamodb,我公司对QA环境的aws有非常严格的政策。我需要一种方法来清理发电机数据库表使用詹金斯。我可以考虑使用AWSCLI命令,但我找不到一种方法通过使用AWSCLI来删除dynamo db的内容。如果有命令,我可以在Jenkins上使用aws cli命令轻松完成。任何见解都会非常有用。我们也有同样的问题。删除批量记录是一个耗时且成本高昂的过程 我们删除表并重新创建它,然后根据需要重新创建数据。 除了运行aws cli shell脚本,我没有看到jenkins有什么特别之处 希望有帮助。我们也遇到了同样

我公司对QA环境的aws有非常严格的政策。我需要一种方法来清理发电机数据库表使用詹金斯。我可以考虑使用AWSCLI命令,但我找不到一种方法通过使用AWSCLI来删除dynamo db的内容。如果有命令,我可以在Jenkins上使用aws cli命令轻松完成。任何见解都会非常有用。

我们也有同样的问题。删除批量记录是一个耗时且成本高昂的过程

我们删除表并重新创建它,然后根据需要重新创建数据。 除了运行aws cli shell脚本,我没有看到jenkins有什么特别之处


希望有帮助。

我们也遇到了同样的问题。删除批量记录是一个耗时且成本高昂的过程

我们删除表并重新创建它,然后根据需要重新创建数据。 除了运行aws cli shell脚本,我没有看到jenkins有什么特别之处


希望能有所帮助。

在这方面有两个问题,如果您允许Jenkins直接访问DynamoDB并删除内容,请确保使用授予AWS CLI执行的IAM策略授予细粒度访问控制,以限制删除特定表中数据的权限

另一种方法是使用Jenkins的SNS触发器(HTTP、电子邮件等),它将运行Lambda函数来删除内容。在这里,您不需要向Jenkins服务器授予AWS DynamoDB访问权限,脚本可以在Jenkins之外进行版本控制和管理

也可以考虑使用测试。

DynamoDB的可下载版本允许您编写和测试 不访问DynamoDB web服务的应用程序。相反 数据库在您的计算机上是独立的。当你准备好 在生产环境中部署应用程序时,您可以做一些小的调整 更改代码,使其使用DynamoDB web服务


在这方面有两个问题,如果您允许Jenkins直接访问DynamoDB并删除内容,请确保使用授予AWS CLI执行的IAM策略授予细粒度访问控制,以限制删除特定表中数据的权限

另一种方法是使用Jenkins的SNS触发器(HTTP、电子邮件等),它将运行Lambda函数来删除内容。在这里,您不需要向Jenkins服务器授予AWS DynamoDB访问权限,脚本可以在Jenkins之外进行版本控制和管理

也可以考虑使用测试。

DynamoDB的可下载版本允许您编写和测试 不访问DynamoDB web服务的应用程序。相反 数据库在您的计算机上是独立的。当你准备好 在生产环境中部署应用程序时,您可以做一些小的调整 更改代码,使其使用DynamoDB web服务