- To create the RC via
$ kubectl create -f kubapp-rc.yaml
- To add and remove labels from the pod (so pod will be removed from the
scope of RC) run
$ kubectl label pod <pods name> type=special
$ kubectl label pod <pods name> app=kubapp2 --overwrite
$ kubectl get po
- To scale your RC up run
$ kubectl scale rc kubapp --replicas=10
- To delete the RC without all pods, run:
$ kubectl delete rc kubapp --cascade=false
- To start a new ReplicaSet run
$ kubectl create -f kubapp-rs.yaml
- To check the information about your ReplicaSet run:
- Example of scheduled job:
apiVersion: batch/v2alpha1
kind: CronJob
spec:
schedule: "0 3 * * *"
startingDeadlineSeconds: 15
...