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

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

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

你可能感兴趣的:(openshif修改副本个数)