不知道这是 AWS 的错误还是其他错误。我创建了一个 IAM 用户并为其提供了完整的管理策略。然后,我使用该用户通过 CLI 创建 EKS 集群,但是当我使用root 用户eksctl
登录 AWS 控制台时,在尝试访问集群节点时出现以下错误。
您当前的用户或角色无权访问此 EKS 集群上的 Kubernetes 对象\n这可能是由于当前用户或角色没有描述集群资源的 Kubernetes RBAC 权限,或者在集群中没有条目\xe2\x80\x99s身份验证配置映射。
\n我有这些问题
\nAWS本身不建议为root用户创建访问密钥并将其用于可编程访问,所以我现在很困惑。有人帮忙
\n到目前为止我看到的所有问题以及此处文档的链接都在讨论在 AWS IAM 中创建的用户或角色,而不是根用户。
\n我正在尝试在 Jetbrain Rider 上编写 ASP.NET 核心,但尽管我配置了所有必要的设置以使用 SQL Server Express 2014,但我仍被此错误所困扰。
这是我的连接字符串:
"Server=(localdb)\\SQLEXPRESS;Database=Library;Trusted_Connection=True;MultipleActiveResultSets=True"
Run Code Online (Sandbox Code Playgroud)
我在 Microsoft SQL Management Studio 上成功连接了 SQLEXPRESS 实例
我还将我的连接字符串传递给了 startup.cs 的 OnConfiguring 方法中的 UseSQLServer 方法
optionsBuilder.UseSqlServer(@"Server=(localdb)\\SQLEXPRESS;Database=Library;Trusted_Connection=True;MultipleActiveResultSets=True");
我被这个错误困了 2 天,我阅读了几乎所有与 microsoft 和 Jetbrain 相关的文档,但无济于事
amazon-eks ×1
amazon-iam ×1
asp.net-mvc ×1
c# ×1
eksctl ×1
kubernetes ×1
rider ×1
sql-server ×1