发布网友 发布时间:2022-04-19 13:12
共1个回答
热心网友 时间:2023-10-25 03:51
启动报错
原因:
查看ConfigReloadAutoConfiguration$configurationUpdateStrategy,注入了RestartEndpoint,由于没有设置该端点,注入失败;在1.0.4版本添加了@Autowired(required = false)
将spring-cloud-kubernetes部署到k8s中,此时访问服务列表会报以下错误
当前的system:serviceaccount账号是没有权限通过API server访问"services"资源的,此时最快的解决办法是提升账号权限:
注意:以上办法只能用于开发和测试环境,不要用在生产环境,在生产环境应该参考Kubernetes的RBAC授权相关设置来处理。
在生产环境中可以创建一个拥有最小可读权限的角色,将账户绑定到该角色: