github.com/jlmeeker/kismatic@v1.10.1-0.20180612190640-57f9005a1f1a/ansible/roles/packages-cleanup/tasks/main.yaml (about)

     1  ---
     2    - name: remove kubelet package
     3      package: name=kubelet state=absent
     4      when: "'master' in group_names or 'worker' in group_names or 'ingress' in group_names or 'storage' in group_names"
     5      register: result
     6      until: result|success
     7      retries: 2
     8      delay: 1
     9  
    10    - name: remove kubectl package
    11      package: name=kubectl state=absent
    12      when: "'master' in group_names or 'worker' in group_names or 'ingress' in group_names or 'storage' in group_names"
    13      register: result
    14      until: result|success
    15      retries: 2
    16      delay: 1
    17  
    18    - name: remove docker-engine package
    19      package: name=docker-engine state=absent
    20      when: "'master' in group_names or 'worker' in group_names or 'ingress' in group_names or 'storage' in group_names"
    21      register: result
    22      until: result|success
    23      retries: 2
    24      delay: 1
    25  
    26    - name: remove etcd package
    27      package: name=etcd state=absent
    28      when: "'etcd' in group_names"
    29      register: result
    30      until: result|success
    31      retries: 2
    32      delay: 1
    33  
    34    - name: remove Kismatic yum repository
    35      yum_repository:
    36        name: kismatic
    37        description: Kismatic Packages
    38        baseurl: "https://kismatic-packages-rpm.s3-accelerate.amazonaws.com"
    39        state: absent
    40      when: ansible_os_family == 'RedHat'
    41  
    42    - name: remove Kismatic deb repository
    43      apt_repository:
    44        repo: 'deb https://kismatic-packages-deb.s3-accelerate.amazonaws.com kismatic-xenial main'
    45        state: absent
    46      when: ansible_os_family == 'Debian'
    47    
    48    - name: remove outdated docker deb repository
    49      apt_repository:
    50        repo: 'deb https://apt.dockerproject.org/repo/ ubuntu-xenial main'
    51        state: absent
    52      when: ansible_os_family == 'Debian'