From 0bbb87169f619802bfcfb82c85f6635248bc3c0a Mon Sep 17 00:00:00 2001 From: Khue Doan Date: Sat, 24 Apr 2021 14:31:01 +0700 Subject: [PATCH] Remove minio tfstate --- README.md | 3 +- metal/roles/tfstate/tasks/main.yml | 43 ------------------- metal/roles/tfstate/templates/minio.env.j2 | 2 - .../roles/tfstate/templates/minio.service.j2 | 9 ---- 4 files changed, 1 insertion(+), 56 deletions(-) delete mode 100644 metal/roles/tfstate/tasks/main.yml delete mode 100644 metal/roles/tfstate/templates/minio.env.j2 delete mode 100644 metal/roles/tfstate/templates/minio.service.j2 diff --git a/README.md b/README.md index 7756f07c..ca4993f6 100644 --- a/README.md +++ b/README.md @@ -65,5 +65,4 @@ make apps - [Kubernetes on LXD issue with BTRFS](https://medium.com/@ernstae/kubenetes-on-lxd-with-rancher-2-0-part-one-and-a-half-94e6e03f4f2e) - [LXD container profile for Kubernetes](https://github.com/justmeandopensource/kubernetes/blob/master/lxd-provisioning/k8s-profile-config) - [Make LXD containers get IP addresses from LAN](https://blog.simos.info/how-to-make-your-lxd-container-get-ip-addresses-from-your-lan/) -- [Minio Ansible role](https://github.com/atosatto/ansible-minio) -- [Some device mount for Kubernetes on LXD](https://github.com/atosatto/ansible-minio) +- [Some device mount for Kubernetes on LXD](https://sleeplessbeastie.eu/2020/10/07/how-to-install-kubernetes-on-lxd/) diff --git a/metal/roles/tfstate/tasks/main.yml b/metal/roles/tfstate/tasks/main.yml deleted file mode 100644 index ae388f81..00000000 --- a/metal/roles/tfstate/tasks/main.yml +++ /dev/null @@ -1,43 +0,0 @@ -- name: Create a tfstate container - delegate_to: localhost - lxd_container: - name: tfstate - state: started - source: - type: image - mode: pull - server: https://images.linuxcontainers.org - alias: ubuntu/focal/amd64 - wait_for_ipv4_addresses: yes - url: "https://{{ hostvars[groups['metal'][0]]['ansible_host'] }}:8443" - -- name: Download minio - delegate_to: tfstate - get_url: - url: https://dl.min.io/server/minio/release/linux-amd64/minio - dest: /usr/bin/minio - mode: 0755 - -- name: Generate minio config file - delegate_to: tfstate - template: - src: minio.env.j2 - dest: /etc/default/minio - -- name: Generate minio service file - delegate_to: tfstate - template: - src: minio.service.j2 - dest: /etc/systemd/system/minio.service - -- name: Enable and start the Minio service - delegate_to: tfstate - service: - name: minio - state: started - enabled: true - -# - name: Start minio -# template: -# src: etcd.j2 -# dest: /etc/default/etcd diff --git a/metal/roles/tfstate/templates/minio.env.j2 b/metal/roles/tfstate/templates/minio.env.j2 deleted file mode 100644 index 58c09797..00000000 --- a/metal/roles/tfstate/templates/minio.env.j2 +++ /dev/null @@ -1,2 +0,0 @@ -MINIO_ROOT_USER=admin -MINIO_ROOT_PASSWORD=password diff --git a/metal/roles/tfstate/templates/minio.service.j2 b/metal/roles/tfstate/templates/minio.service.j2 deleted file mode 100644 index e348c5f8..00000000 --- a/metal/roles/tfstate/templates/minio.service.j2 +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=Minio -StartLimitIntervalSec=60 -StartLimitBurst=5 - -[Service] -EnvironmentFile=/etc/default/minio -ExecStart=/usr/bin/minio server server /var/lib/minio/ -Restart=always