本指南提供了 Wickr Enterprise 的文档。如果您使用的是 AWS Wickr,请参阅 AWS Wickr 管理指南或 AW S 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