Giter VIP home page Giter VIP logo

capstone01's Introduction

capstone01

Project 1: Infra Optimization

Question 1b. Automate the provisioning of an EC2 instance using Ansible or Chef Puppet See ec2.yaml for provisioning of EC2 instance in VPC using Ansible

Question 1d. Implement the network policies at the database pod to allow ingress traffic from the front-end application pod See mysql-network-policy.yaml with pod selector for mysql tier on port 3306.

Question 1e. Create a new user with permissions to create, list, get, update, and delete pods See /create-user folder for outputs, For Roles and role-binding wiht user: create-user/podadmin-role.yaml and create-user/ben-podadmin-binding.yaml

Question 1f. Configure application on the pod Step 1: Create secret for mysql password kubectl create secret generic mysql-pass --from-literal password=Password123 Step 2: Create MySQL database application by kubectl apply the following files mysql-app.yaml, mysql-pv.yaml, mysql-pvc.yaml, mysql-service.yaml Step 3: Create Wordpress application by kubectl apply the following files wp-app.yaml, wp-lbservice.yaml, wp-pv.yaml, wp-pvc.yaml

capstone01's People

Contributors

denibenji89 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.