kubernetes相关内容

在Kubernetes集群中使用Docker运行Nexus 3

在Kubernetes中运行sonatype\nexus3并允许使用Docker存储库的最佳设置是什么? 目前,我有一个基本设置: 部署sonatype\nexus3 内部服务公开端口80和5000 Ingress + kube-lego提供对Nexus UI的HTTPS访问 如何解决不允许使用多个端口的入口限制? 解决方案 tl; dr Nexus需要通过SS ..
发布时间:2020-04-26 13:45:38 其他开发

如何将所有Pod的日志存储在Node上一处的kubernetes中?

我想将Pod的日志存储在kubernetes中的一个地方.即 kubectl日志podname 的输出 我提到了这个问题 Kubernetes基本pod记录,这使我成功记录了计数器.如何在规范中修改此args属性,以获取存储在文件中的 kubectl日志podname 的输出? 这是我创建的pod.yaml,但无法在/tmp/logs/ 位置看到任何文件 apiVersion: v1 ..
发布时间:2020-04-26 13:40:24 其他开发

使用HTTP POST将OpenTSDB写入Bigtable不起作用(使用Kubernetes(

更新了更多信息 我正在按照此指南在Bigtable上设置OpenTSDB: https://cloud.google.com/solutions/opentsdb-cloud-platform 效果很好,一切都很好. 现在,我正尝试使用LoadBalancer(类型)打开opentsdb-write服务.看起来也很好. 注意:使用GCP负载平衡器. 然后,我正在使用失 ..

在Kubernetes内运行仪表板

我正在尝试在 play-with-kubernetes 内启动仪表板 我正在运行的命令: 启动管理节点 kubeadm init --apiserver-advertise-address $(hostname -i) 启动网络 kubectl apply -n kube-system -f "https://cloud.weave.works/k8s/net?k8s-ve ..
发布时间:2020-04-26 13:40:19 其他开发

Kubernetes中具有子域重定向的通配符SSL证书

我已经将我的Kubernetes配置为使用cert-manager和letencrypt对我的所有应用程序使用一个通配SSL证书,现在的问题是我无法配置子域重定向,原因是Ingress有点“僵硬".这是我要达到的目的: apiVersion: extensions/v1beta1 kind: Ingress metadata: name: my-wildcard-ingress name ..

春季启动Kubernetes服务发现

我在Spring Boot应用程序上遇到Kubernetes Service Discovery的问题. 无论我的Spring Boot应用程序是在Kubernetes集群内运行还是在Kubernetes集群外运行,我都应该能够发现服务.我们的本地开发不会在k8s集群上进行. 我正在通过DNS使用服务发现.我尝试使用 spring-cloud-starter-kubernetes ..
发布时间:2020-04-26 13:40:06 其他开发

Kubernetes-每个环境的不同设置

我们有一个在GKE Kubernetes上运行的应用程序,它希望将身份验证URL(用户将通过其浏览器重定向到该URL)作为环境变量传递. 我们在每个环境中使用不同的名称空间 所以我们当前的pod配置看起来像这样: env: - name: ENV valueFrom: fieldRef: fieldPath: metad ..
发布时间:2020-04-26 13:40:04 其他开发

Kubernetes(在Windows的Docker中)Postgres的卷配置

我有一个用docker-compose测试的tomcat + postgres应用程序.我正在尝试将应用程序打包到kubernetes配置文件中. 就目前而言,我正在使用适用于Windows的Docker桌面运行kubernetes(和kubectl).最终,我想部署到其他环境. 我目前正在尝试在以下配置文件中复制docker-compose中的某些卷功能. apiVersion ..
发布时间:2020-04-26 13:40:02 其他开发

如何克隆Google Container集群/Kubernetes集群?

与标题相同.我要克隆(创建现有集群的副本). 如果无法复制/克隆Google Container Engine集群,那么如何克隆Kubernetes集群? 如果不可能,是否有办法转储整个群集配置? 注意: 我尝试通过调用以下命令来修改集群的配置: kubectl apply -f some-resource.yaml 但是没有什么可以阻止我/其他员工通过运行以下命 ..
发布时间:2020-04-26 13:39:55 其他开发

使用Go客户端获取Kubernetes中Pod的当前资源使用情况

kubernetes go客户端有很多方法,我找不到如何获得当前CPU的方法.特定(或所有Pod)的RAM使用情况. 有人可以告诉我我需要调用什么方法才能获得Pod&的当前用法.节点? 我的节点列表: nodes, err := clientset.CoreV1().Nodes().List(metav1.ListOptions{}) Kubernetes Go客户端: ht ..
发布时间:2020-04-26 13:39:53 其他开发

尽管启用了自动缩放,但节点池不会将其节点大小减小为零

我已经创建了两个节点池.一小笔用于所有google系统工作,一笔大用于我的任务.作业完成后,较大的应将其大小减小为0. 问题是::即使没有cron作业,节点池也不会 将他的尺寸减小到0. 创建集群: gcloud beta container --project "projectXY" clusters create "cluster" --zone "europe-west3- ..

nginx proxy_pass导致404 Not Found页面

我有一个在已安装nginx的docker ubuntu映像中运行的角度应用程序.我想将此映像部署到Kubernetes,并使用Nginx代理将所有对/api的调用重定向到Kubernetes中的后端服务. 我的静态Web资源位于/var/www/html中,并将以下配置添加到/etc/nginx/conf.d: upstream backend-service { server b ..
发布时间:2020-04-26 13:39:31 其他开发

Kubernetes-Akka集群部署

我们有一个docker映像和一个相应的yaml文件,用于使用kubernetes进行部署.我们构建的应用程序在带有akka-http的scala中.我们使用了akka集群.我们在使用Pod ip的应用程序代码中使用的配置文件中,有一个特定的变量(在我们的情况下为种子节点-akka群集).但是,除非完成部署,否则我们不会获得Pod ip.我们应该如何解决这个问题?环境变量会有所帮助吗(如果是)如何? ..
发布时间:2020-04-26 13:39:27 其他开发

Kubernetes中的Pod可以查看/访问在同一Pod中运行的其他容器的进程吗?

在此页面上的Kubernetes文档豆荚,它指出 pod的上下文可以定义为几个Linux名称空间的结合: PID名称空间(窗格中的应用程序可以看到彼此的进程) 网络名称空间(pod中的应用程序可以访问相同的IP和端口空间) IPC名称空间(pod中的应用程序可以使用SystemV IPC或POSIX消息队列进行通信) UTS名称空间(pod中的应用程序共享一个主机名) ..
发布时间:2020-04-26 13:39:24 其他开发