openshif修改副本个数

目的
查看openshift里面pods的配置,及副本个数的修改

1.创建一个app实例

oc new-project myproject
oc new-app myapp

2.查看dc、rc

oc describe rc myapp
#这个命令会给出我们刚刚创建的app的分片情况
#Replicas: 1  表示我们的app只有一个副本

oc describe dc myapp
#这个命令会给出我们刚刚创建的app的配置情况,包含副本情况
#Replicas: 1  表示我们的app只有一个副本

3.修改副本个数

#方法一:命令
oc scale --replicas=3 dc myapp
oc get pods

#方法二:修改dc配置
oc edit dc myapp

#方法三:通过rc去修改
oc describe myapp  #通过该命令找出Name
oc scale --replicas=4 rc myapp-1

4.service<VIP>是怎么找到app的?
在上面实验中,我们通过oc describe dc/rc 查看到了myapp的详细信息,其中有一个参数:Labels

Labels:
          app: myapp
          openshift.io/deploymen-config.name=myapp

其实这里面的key和value可以是自己随便写的,但是这里面的值必须要能与service里面的labels能对应起来,只要能对应起来,那么对应的app就会归属于该VIP,即别人可以通过该VIP访问到app里面的服务

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容