├── .gitignore ├── LICENSE ├── README.md ├── projects ├── README.md ├── ep-cloud-cost-monitoring │ ├── README.md │ ├── project_files │ │ ├── .gitignore │ │ ├── Dockerfile │ │ ├── LICENSE │ │ ├── README.md │ │ ├── ansible │ │ │ ├── inventory.yaml │ │ │ └── playbook.yaml │ │ ├── db.sqlite3 │ │ ├── docker-compose.yml │ │ ├── komiser-config │ │ │ ├── config.toml │ │ │ └── komiser.db │ │ ├── manage.py │ │ ├── requirements.txt │ │ ├── staticfiles │ │ │ ├── css │ │ │ │ └── style.css │ │ │ └── todoApp.png │ │ ├── terraform │ │ │ ├── ec2.tf │ │ │ ├── elb.tf │ │ │ ├── iam_policy.tf │ │ │ ├── iam_user.tf │ │ │ ├── install.sh │ │ │ ├── policy.json │ │ │ ├── provider.tf │ │ │ └── variables.tf │ │ ├── todoApp │ │ │ ├── __init__.py │ │ │ ├── settings.py │ │ │ ├── urls.py │ │ │ ├── views.py │ │ │ └── wsgi.py │ │ └── todos │ │ │ ├── __init__.py │ │ │ ├── admin.py │ │ │ ├── apps.py │ │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ ├── 0002_auto_20191201_2357.py │ │ │ ├── 0003_auto_20191202_0000.py │ │ │ ├── 0004_auto_20191202_0004.py │ │ │ ├── 0005_auto_20191202_0011.py │ │ │ ├── 0006_remove_todo_deadline.py │ │ │ ├── 0007_auto_20191202_0323.py │ │ │ ├── 0008_auto_20191202_0809.py │ │ │ └── __init__.py │ │ │ ├── models.py │ │ │ ├── templates │ │ │ └── todos │ │ │ │ ├── base.html │ │ │ │ └── index.html │ │ │ ├── tests.py │ │ │ ├── urls.py │ │ │ └── views.py │ └── static │ │ └── cloud-cost-monitoring.png ├── ep-ksctl │ └── README.md └── ep-kubernetes-operator │ ├── README.md │ └── ep01-golang-basics │ ├── go.mod │ ├── go.sum │ ├── hello.go │ ├── kubesimplify │ └── types.go │ └── types.go └── static ├── README.md ├── poster.png └── projects └── cloud-cost-monitor-komiser.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/README.md -------------------------------------------------------------------------------- /projects/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/README.md -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/.gitignore -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/Dockerfile -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/LICENSE -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/README.md -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/ansible/inventory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/ansible/inventory.yaml -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/ansible/playbook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/ansible/playbook.yaml -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/db.sqlite3 -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/docker-compose.yml -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/komiser-config/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/komiser-config/config.toml -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/komiser-config/komiser.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/komiser-config/komiser.db -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/manage.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/requirements.txt -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/staticfiles/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/staticfiles/css/style.css -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/staticfiles/todoApp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/staticfiles/todoApp.png -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/terraform/ec2.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/terraform/ec2.tf -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/terraform/elb.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/terraform/elb.tf -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/terraform/iam_policy.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/terraform/iam_policy.tf -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/terraform/iam_user.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/terraform/iam_user.tf -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/terraform/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/terraform/install.sh -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/terraform/policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/terraform/policy.json -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/terraform/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/terraform/provider.tf -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/terraform/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/terraform/variables.tf -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todoApp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todoApp/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todoApp/settings.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todoApp/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todoApp/urls.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todoApp/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todoApp/views.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todoApp/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todoApp/wsgi.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todos/admin.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todos/apps.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todos/migrations/0001_initial.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/migrations/0002_auto_20191201_2357.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todos/migrations/0002_auto_20191201_2357.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/migrations/0003_auto_20191202_0000.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todos/migrations/0003_auto_20191202_0000.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/migrations/0004_auto_20191202_0004.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todos/migrations/0004_auto_20191202_0004.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/migrations/0005_auto_20191202_0011.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todos/migrations/0005_auto_20191202_0011.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/migrations/0006_remove_todo_deadline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todos/migrations/0006_remove_todo_deadline.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/migrations/0007_auto_20191202_0323.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todos/migrations/0007_auto_20191202_0323.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/migrations/0008_auto_20191202_0809.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todos/migrations/0008_auto_20191202_0809.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todos/models.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/templates/todos/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todos/templates/todos/base.html -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/templates/todos/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todos/templates/todos/index.html -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todos/tests.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todos/urls.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/project_files/todos/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/project_files/todos/views.py -------------------------------------------------------------------------------- /projects/ep-cloud-cost-monitoring/static/cloud-cost-monitoring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-cloud-cost-monitoring/static/cloud-cost-monitoring.png -------------------------------------------------------------------------------- /projects/ep-ksctl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-ksctl/README.md -------------------------------------------------------------------------------- /projects/ep-kubernetes-operator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-kubernetes-operator/README.md -------------------------------------------------------------------------------- /projects/ep-kubernetes-operator/ep01-golang-basics/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-kubernetes-operator/ep01-golang-basics/go.mod -------------------------------------------------------------------------------- /projects/ep-kubernetes-operator/ep01-golang-basics/go.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/ep-kubernetes-operator/ep01-golang-basics/hello.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-kubernetes-operator/ep01-golang-basics/hello.go -------------------------------------------------------------------------------- /projects/ep-kubernetes-operator/ep01-golang-basics/kubesimplify/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-kubernetes-operator/ep01-golang-basics/kubesimplify/types.go -------------------------------------------------------------------------------- /projects/ep-kubernetes-operator/ep01-golang-basics/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/projects/ep-kubernetes-operator/ep01-golang-basics/types.go -------------------------------------------------------------------------------- /static/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /static/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/static/poster.png -------------------------------------------------------------------------------- /static/projects/cloud-cost-monitor-komiser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubesimplify/cloudnative-lab/HEAD/static/projects/cloud-cost-monitor-komiser.png --------------------------------------------------------------------------------