我在我的网络中的一个裸金属Proxmox主机上安装了3个Debian-10个VM,并通过Ansible安装了具有完全默认设置的角色geerlingguy.docker和geerlingguy.kubernetes。主节点上的kubeadm显示了三个节点。所以,我认为,安装是好的。
现在怎么办?我是新来的库伯内特斯,我知道有些吐露需要应用。但我如何“看到”他们或“改变”他们通过库伯内特斯/Ansible。我不想回到这里的命令行。我知道'k8s‘模块-但这些例子并不是很有帮助。库伯奈特应该有一个入口控制器和一些服务。是否有一个安装Traefik/Haproxy/Nginx/任何东西的很好的例子,或者是一个很小的例子--你好--给Kubernetes的例子?是否有所有YAML选项的可能值的“地图”(我曾从示例中学习)
很抱歉提出这个“公开”的问题。我已经搜索了几天了,或者我向谷歌提出的问题是错误的,或者谷歌总是把我发送到相同的网站,这些网站要么是以安装Kubernetes而结束的非常“基本”的信息,要么是非常“沉重”的信息,在这些网站上,作者并不容易阅读。
让这个问题更具体一点。
当我使用步骤kubectl create -f ingress.yaml运行该教程时,我得到的是错误
Error from server (InternalError): error when creating "ingress.yaml":
Internal error occurred: failed calling webhook "validate.nginx.ingress.kubernetes.io": Post https://ingress-nginx-controller-admission.ingress-nginx.svc:443/extensions/v1beta1/ingresses?timeout=30s: dial tcp 10.105.231.128:443: connect: connection refused这可能是,因为我不能运行kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/mandatory.yaml --它以404结尾。
https://devops.stackexchange.com/questions/12144
复制相似问题