• Alain Roy's avatar
    Initial kube-up support for VMware's Photon Controller · fa9d79df
    Alain Roy authored
    This is for: https://github.com/kubernetes/kubernetes/issues/24121
    
    Photon Controller is an open-source cloud management platform. More
    information is available at:
    http://vmware.github.io/photon-controller/
    
    This commit provides initial support for Photon Controller. The
    following features are tested and working:
    - kube-up and kube-down
    - Basic pod and service management
    - Networking within the Kubernetes cluster
    - UI and DNS addons
    
    It has been tested with a Kubernetes cluster of up to 10
    nodes. Further work on scaling is planned for the near future.
    
    Internally we have implemented continuous integration testing and will
    run it multiple times per day against the Kubernetes master branch
    once this is integrated so we can quickly react to problems.
    
    A few things have not yet been implemented, but are planned:
    - Support for kube-push
    - Support for test-build-release, test-setup, test-teardown
    
    Assuming this is accepted for inclusion, we will write documentation
    for the kubernetes.io site.
    
    We have included a script to help users configure Photon Controller
    for use with Kubernetes. While not required, it will help some
    users get started more quickly. It will be documented.
    
    We are aware of the kube-deploy efforts and will track them and
    support them as appropriate.
    fa9d79df
get-kube.sh 4.18 KB