本指南提供了 Wickr Enterprise 的文档。如果您使用的是 AWS Wickr,请参阅 AWS Wickr 管理指南或 AWS Wickr 用户指南。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
问题排查
删除 Wickr 命名空间
如果您需要删除 wickr 命名空间才能重新开始,请务必先备份 CDK 在该命名空间中创建的所有服务账户。这些服务账户允许 Wickr 服务 AWS APIs通过 IAM 角色与之通信。没有它们,诸如通过 Amazon Simple Storage Service (Amazon S3) 上传文件之类的任务将不再起作用。
使用以下命令备份服务账户,删除并重新创建 wickr 命名空间和相应的服务账户:
kubectl -n wickr get sa fileproxy -o yaml > fileproxy-sa.yaml && \ kubectl delete ns wickr && \ kubectl create ns wickr && \ kubectl apply -f fileproxy-sa.yaml
重置 KOTS 管理控制台密码
您可以使用以下命令重置 KOTS 管理控制台密码:
kubectl kots -n wickr reset-password
更改此密码时,您可能还需要更新 S wickr/kots ecrets Manager 密码,尽管任何自动化系统通常不会再次使用该密码。
使用堡垒连接到 EKS 集群时出现问题
如果您通过堡垒与 EKS 集群的连接似乎很慢或偶尔会超时,则在运行kubectl命令时可能会看到以下错误:
net/http:等待连接时请求已取消(等待标头时超出了 Client.Timeout)
这个问题通常可以通过通过 SSM 登录堡垒主机(参见 WickrEks 堆栈BastionSSMCommand上的)并重新启动服务来解决:tinyproxy
sudo systemctl restart tinyproxy