Exemplo n.º 1
0
def main():
    url = "https://openshift.example.com:8443"
    cert = ("/etc/openshift/master/openshift-master.crt",
            "/etc/openshift/master/openshift-master.key")

    global api, oapi
    api = k8s.API(url + "/api/v1", cert)
    oapi = k8s.API(url + "/oapi/v1", cert)

    ep = get_service_endpoint("/namespaces/default/services/image-registry")
    download_referenced_images()
    download_referenced_images_imagestreams(ep)
    download_git_repos()
Exemplo n.º 2
0
def main():
    url = "https://openshift.example.com:8443"
    cert = ("/etc/origin/master/openshift-master.crt",
            "/etc/origin/master/openshift-master.key")

    global api, oapi
    api = k8s.API(url + "/api/v1", cert)
    oapi = k8s.API(url + "/oapi/v1", cert)

    ep = get_service_endpoint("/namespaces/default/services/image-registry")
    download_template_images(1, 6, ep)
    download_imagestream_images(2, 6, ep)
    download_template_git_repos(3, 6)
    download_imagestream_git_repos(4, 6)
    do_template_builds(5, 6)
    do_imagestream_builds(6, 6)
Exemplo n.º 3
0
def connect_api():
    return k8s.API("https://" + args.private_hostname + ":8443",
                   ("/etc/origin/master/openshift-master.crt",
                    "/etc/origin/master/openshift-master.key"))