小编AAT*_*RAN的帖子

如何在kubernetes中停止/暂停Pod

我的集群中运行着一个MySQL Pod。
我需要暂时暂停pod的工作而不删除它,这类似于docker,其中docker stop container-idcmd将停止容器而不删除容器。
Kubernetes中是否有任何命令可以暂停/停止Pod?

docker kubernetes kubernetes-pod

24
推荐指数
3
解决办法
3万
查看次数

我可以在 Docker Private Repository 中存储多少个 docker 镜像

我在 docker hub 中创建了一个私有存储库。
我的疑问是

  1. 我可以在我的单个私有存储库中存储多少个单独的图像?
  2. 有没有图片大小限制?
  3. 我什么时候需要多个私有仓库?

docker docker-registry docker-image docker-repository

8
推荐指数
2
解决办法
3893
查看次数

如何备份和恢复 ElasticSearch

我一直在尝试使用以下方法将 ElasticSearch 集群从一台服务器备份和还原到另一台服务器,但收效甚微。到目前为止,我还没有使用过备份过程,我想将我的整个 ElasticSearch 集群从一个 2GB 的小集群移动到 15GB 的集群。我使用了以下方法。

  1. 使用taskrabit/elasticsearch-dump - 我能够成功地将完整的数据库导出到 backup.json 文件,但是在恢复 backup.json 时,它给了我以下输出。在进一步研究输出后,我了解到插件的批量输入尚未完全开发。

     ./bin/elasticdump --all=true --input=/home/user/backup.json --output=http://192.168.0.213:9200/ --type=data
     Thu, 09 Feb 2017 06:43:29 GMT | starting dump
     Thu, 09 Feb 2017 06:43:29 GMT | got 61 objects from source file (offset: 0)
     Thu, 09 Feb 2017 06:43:29 GMT | sent 61 objects to destination elasticsearch, wrote 0
     Thu, 09 Feb 2017 06:43:29 GMT | got 0 objects from source file (offset: 61)
     Thu, 09 Feb 2017 …
    Run Code Online (Sandbox Code Playgroud)

elasticsearch

7
推荐指数
1
解决办法
4761
查看次数

如何在Kubernetes Horizo​​ntal Pod Autoscaler中缩小pod副本的工作量?

我的理解是,在Kubernetes中,当使用Horizo​​ntal Pod Autoscaler时,如果targetCPUUtilizationPercentage字段设置为50%,并且所有pod副本的平均CPU利用率高于该值,则HPA将创建更多副本.一旦平均CPU降低到50%以下一段时间,它将降低副本数量.这是我不确定的部分.如果pod上的CPU利用率是10%而不是0%怎么办?HPA是否仍会终止副本?10%的CPU并不多,但由于它不是0%,因此当前正在该pod上运行某些任务.如果这是一项持久的任务(几秒钟)并且HPA决定终止pod,则该任务将无法完成.HPA是否仅在它们的CPU利用率为0%时才终止pod,或者只要它看到该值低于0时终止它们targetCPUUtilizationPercentage?HPA如何决定删除哪些pod?谢谢!

autoscaling kubernetes kubernetes-hpa

7
推荐指数
1
解决办法
2699
查看次数

无法删除kubernetes中的Pod

我尝试使用kubernetes安装dgraph(单个服务器)。现在我需要删除的是已创建的Pod。我使用kubectl delete pod pod-name删除了它,结果显示“ pod delete”,但是pod又重新创建了自己,并继续复制。我需要从Kubernetes中取出那些豆荚。我现在应该怎么做?

kubernetes kubectl kubernetes-deployment kubernetes-pod

7
推荐指数
3
解决办法
4075
查看次数

服务外部 ip 待定 kubernetes

为什么服务外部IP地址处于pending状态?

我应该为我的 kubernetes master 启用任何负载均衡器吗?

我在数字海洋云上使用 kubernetes。

在此处输入图片说明

load-balancing digital-ocean kubernetes dgraph

7
推荐指数
2
解决办法
7488
查看次数

如何从我的 kubernetes 集群中删除/移除 calico cni

我已经在数字海洋中安装了我的 kubernetes 集群(1master,3worker)。
问题是我在这个集群中同时安装了 flannel 和 calico。
我想从我的集群中完全删除 calico 还是可以拥有多个 CNI?

calico digital-ocean kubernetes flannel

6
推荐指数
1
解决办法
2万
查看次数

Pod 副本如何相互同步 - Kubernetes?

我有一个带有 3 个副本的 MySQL 数据库 Pod。
现在我正在一个 Pod 中进行一些更改(Pod 数据,而不是 Pod 配置),假设我要添加一张表。
该更改将如何影响 Pod 的其他副本?

我正在使用带有 3 个工作节点的 kubernetes v1.13。

kubernetes kubernetes-pod kubernetes-service

6
推荐指数
1
解决办法
7421
查看次数

错误:安装错误:服务器找不到请求的资源HELM Kubenetes

我做了什么:
我将Helm与

curl https://raw.githubusercontent.com/kubernetes/helm/master/scripts/get | bash
helm init --history-max 200
Run Code Online (Sandbox Code Playgroud)


出现错误:

$HELM_HOME has been configured at /root/.helm.
Error: error installing: the server could not find the requested resource
Run Code Online (Sandbox Code Playgroud)
  1. 该错误是什么意思?
  2. 我应该如何安装头盔和耕作机?

Ubuntu版本:18.04
Kubernetes版本:1.16
Helm版本:

helm version
Client: &version.Version{SemVer:"v2.14.3", GitCommit:"0e7f3b6637f7af8fcfddb3d2941fcc7cbebb0085", GitTreeState:"clean"}
Error: could not find tiller
Run Code Online (Sandbox Code Playgroud)

更新:
我尝试了@shawndodo的答案,但仍未安装分till

helm init --service-account tiller --override spec.selector.matchLabels.'name'='tiller',spec.selector.matchLabels.'app'='helm'
--output yaml | sed 's@apiVersion: extensions/v1beta1@apiVersion: apps/v1@' | kubectl apply -f -
Run Code Online (Sandbox Code Playgroud)

更新2:
helm init --history-max 200在Kubernetes 1.15版中工作

kubernetes kubernetes-helm

5
推荐指数
2
解决办法
4408
查看次数

如何修改 Helm Stable 存储库中的图表

我做了什么:
将稳定的存储库添加到我的头盔中并安装了图表(例如:Redis、RabbitMQ/someapp)。

helm repo add stable https://kubernetes-charts.storage.googleapis.com/
helm install redis/rabbitMQ/someapp
Run Code Online (Sandbox Code Playgroud)

我需要什么:
现在我需要更改图表的配置(Redis/RabbitMQ/someapp)。

  1. 如何编辑图表以修改我的应用程序(Redis/Rabbitmq/someapp)的配置?
  2. 是否可以编辑使用 Helm stable 存储库安装的图表配置?或者我应该有自己的存储库来编辑它?

rabbitmq redis kubernetes-helm

5
推荐指数
2
解决办法
5389
查看次数