Skip to content

cloudstrap/docker-openshift-pruner

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OpenShift Pruner

Removes old builds, deployments and images for CloudStrap

Installation

docker pull cloudstrap/openshift-pruner:latest

Or build this image:

git clone https://github.com/cloudstrap/docker-openshift-pruner.git
cd docker-openshift-pruner
docker build -t openshift-pruner:latest .

Deploy to dockerhub

docker tag openshift-pruner:latest docker.io/cloudstrap/openshift-pruner:latest
docker push docker.io/cloudstrap/openshift-pruner:latest

Create Service Account

oc create serviceaccount openshift-pruner

oc adm policy add-cluster-role-to-user edit system:serviceaccount:cloudstrap-infra:openshift-pruner
oc adm policy add-cluster-role-to-user system:image-pruner system:serviceaccount:cloudstrap-infra:openshift-pruner

oc create -f https://raw.githubusercontent.com/cloudstrap/docker-openshift-pruner/master/openshift-pruner.yaml
oc scale --replicas=1 dc/openshift-pruner

About

OpenShift Pruner

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%