问题标签 [kind]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - 新用户的命名空间被禁止错误
我添加了一个名为“hello”的新用户来使用 client-certificate-data 和 client-key-data 来创建集群。当我切换到它的上下文并按下命令时:
kubectl get ns development-hello
我得到:
Error from server (Forbidden): namespaces "development-hello" is forbidden: User "hello" cannot get resource "namespaces" in API group "" in the namespace "development-hello"
我没有此用户的集群角色绑定。
这是来自 kubectl 配置视图的快照
kubernetes - Kind-kind 用户在 Kind 集群中
我使用命令“kind create cluster”创建了一个 Kind 集群。这将创建一个名为 kind-kind 的用户。我想知道他的权限。我没有看到任何角色绑定或集群角色绑定授予他。
kubernetes - 如何允许 Argo 工作流(Kind 集群)工作容器访问主机端口?
对于本地开发,我们希望允许 Argo 工作流工作容器访问主机上的端口,类似于 docker 中的主机模式网络。如何做到这一点?(我们将 Argo 部署在 Kind 集群之上)
谢谢!
kubernetes - 对等集群中的 nginx 入口错误重置连接
我在开发模式下安装了 vault helm chart 0.8.0,在 Kind 集群上安装了 nginx 入口控制器,并应用了以下入口资源:
这是https://kind.sigs.k8s.io/docs/user/ingress/中所述的 Kind 集群的补丁:
执行以下 curl 命令时出现错误:
VAULT_ADDR="http://localhost"
保险库登录根
身份验证错误:查找令牌时出错:获取“http://localhost/v1/auth/token/lookup-self”:读取 tcp 127.0.0.1:34596->127.0.0.1:80:读取:对等方重置连接
kubernetes - 使用 hostpath 与 Kind Kubernetes Cluster 共享本地目录
我想与 kind 集群共享我的非空本地目录。
基于此处的答案:How to reference a local volume in Kind (kubernetes in docker)
我尝试了以下几种变体:
类集群 yaml:
豆荚yaml:
我看到创建 pod 时目录 /home/jenkins/agent/data 确实存在。但是,该文件夹是空的。
此处的各种文档:https ://kind.sigs.k8s.io/docs/user/configuration/#extra-mounts
应该是集群yaml中extraMounts中hostpath(/Users/xyz/documents/k8_automation/data/manual/)的本地机器中的任何内容都可用于containerPath(/host_manual)的节点,然后获取安装在容器卷 mounthPath (/home/jenkins/agent/data)。
我应该补充一点,即使我将集群 yaml 文件中的 hostPath 更改为不存在的文件夹,空的“数据”文件夹仍会安装在容器中,所以我认为问题在于从本地到 kind 集群的连接.
- 为什么我没有得到 /Users/xyz/documents/k8_automation/data/manual/ 的内容,而容器中的 /home/jenkins/agent/data 也有许多文件可用?
- 我怎样才能解决这个问题?
- 如果没有修复,有什么替代方案吗?
docker - 在写入节点上创建“Kind”集群失败
我正在尝试kind
为我的 kubernetes 集群设置一个集群。不幸的是,它在写入节点时准备好节点后失败。我会附上你的输出和一些信息。预先感谢您的任何帮助!
干杯
错误
种类配置yaml
我的节点
我的集群上正在运行什么
docker - 如何将容器部署到kind等本地kubernetes环境?
我在本地构建了一个 docker 镜像。它的名字是 myapp。
将其部署为myjob.yaml
:
使用kind作为本地 k8s 集群环境。加载此图像:
部署应用程序:
确认 pods 的日志,可以找到镜像myapp
。
是否有必要在本地创建一个容器寄存器来提供图像?
jupyter-notebook - 用户登录时无法将 JupyterHub helm chart 配置为使用 github 身份验证?
我是 helm chart 和 Kubernetes 的新手,我正在尝试使用kind
helm chart 在我的本地机器(使用集群)上安装 JupyterHub jupyterhub/jupyterhub
,我正在运行以下命令
并使用端口转发
我的内容config_github.yaml
如下(我已经掩盖了我的 github 详细信息)
一切运行良好,我可以访问 JupyterHub 登录页面,但它没有提供任何 GitHub 身份验证选项,如果我在用户名/密码字段中输入任何值并单击登录按钮,它会毫无问题地对其进行身份验证。
我指的是我的设置的官方指南
- https://zero-to-jupyterhub.readthedocs.io/en/stable/jupyterhub/installation.html#prepare-configuration-file
- https://zero-to-jupyterhub.readthedocs.io/en/stable/administrator/authentication.html
如果我在这里遗漏了 GitHub 登录身份验证的任何内容,请告诉我?
kubernetes - 在 WSL2 上安装 Istio 失败并显示 pod 的“FailedMount”
我已经在 WSL2(Ubuntu 发行版)上使用kind建立了一个本地 kubernetes 集群。我成功地创建了一个集群。然后我尝试按照文档使用 helm 安装 istio 。
kubectl get pods -n istio-system
一切看起来都很好,直到我检查了我得到响应的 istio pod 的状态
豆荚继续保持ContainerCreating
状态。因此,我使用检查了 pod,kubectl describe pod -n istio-system istio-egressgateway-645df98b64-tml4k
并看到以下带有警告的事件: