Update 'README.md'

This commit is contained in:
dark 2020-08-02 17:17:01 +00:00
parent b4adf19dbc
commit 0564bad638

View file

@ -1,7 +1,8 @@
# Automated deploy of django project. # Automated deploy of django-todo project.
This is minicube version https://git.ix.gs/public/coins-demo, I build it bcause version with single node k8s still not stable in my test environment. This is Minicube version https://git.ix.gs/public/coins-demo, I build it because the version with single node k8s still not stable in my test environment. I need some time to fix LB and CNI in QEMU.
Minicube version of this deployment require superuser (uid 0) permissions.
Minicube version of this deployment requires superuser (uid 0) permissions escalation via sudo.
### Pre requires: ### Pre requires:
1. x86_64 deb based Linux distribution. Tested on Debian 9, but must work on any Debian based distro. 1. x86_64 deb based Linux distribution. Tested on Debian 9, but must work on any Debian based distro.
@ -10,7 +11,7 @@ Minicube version of this deployment require superuser (uid 0) permissions.
4. Ansible (`apt-get update && apt-get install -y ansible`) 4. Ansible (`apt-get update && apt-get install -y ansible`)
### Known bugs and limitation: ### Known bugs and limitation:
1. This solution not working on VirtualBox, but working fine on bare metall debian instalation. 1. This solution not working on VirtualBox, but working fine on bare metal Debian installation.
### For start adventures: ### For start adventures:
1. Just clone this repo 1. Just clone this repo
@ -18,3 +19,8 @@ Minicube version of this deployment require superuser (uid 0) permissions.
3. And type `./runme.sh` in your shell 3. And type `./runme.sh` in your shell
### What happened after you run this script: ### What happened after you run this script:
1. First of all, we install Minicube and deps with simple Ansible playbook (`bootstrap.yml`)
2. Booting Up Minicube with KVM backend
3. Building Docker image from Alpine Python 3.6 base (without tags, because CI/CD/hooks not implemented in this repo)
4. Installing our app set with Helm (with small customization of Bitnami's Postgres via `values.yaml`)
5. Exposing service via `minicube service`