• G
    Update kubernetes deployment apis k8s post 1.9 (#4700) · bb1108e8
    Guillaume Braibant 提交于
    **Motivation**
    
    Fixes #4698 and #4699 
    
    **List of changes**
    
    1. Two new folders under pulsar/deployment/kubernetes/generic : 
    - original : contains the original scripts (pre Kubernetes 1.9)
    - k8s-1-9-and-above : contains the new scripts with APIs ipdated (Kubernetes 1.9 and above)
    
    2. bookie.yaml :
    - Migrate DaemonSet api version from extensions/v1beta1 to apps/v1
    - Declare the bookie service before the DaemonSet object for bookies
    
    3. broker.yaml
    - Migrate Deployment api version from apps/v1beta1 to apps/v1
    - Declare the bookie service before the Deployment object for brokers
    
    4. monitoring.yaml :
    - Migrate all Deployment api version from apps/v1beta1 to apps/v1
    - Declare each service before the Deployment object the service is bound to
    
    5. zookeeper.yaml :
    - Migrate StatefulSet api version from apps/v1beta1 to apps/v1
    - Declare the service before the StatefulSet object for zookeeper
    
    6. proxy.yaml
    - Migrate Deployment api version from apps/v1beta1 to apps/v1
    - Declare the bookie service before the Deployment object for proxy.
    bb1108e8
bookie.yaml 4.2 KB