Coder Social home page Coder Social logo

ra-tnt / level3-project Goto Github PK

View Code? Open in Web Editor NEW

This project forked from knowledgehut-aws/level3-project

0.0 0.0 0.0 65.77 MB

Dockerfile 1.25% Makefile 2.34% Java 13.42% JavaScript 24.75% Go 11.51% Shell 2.47% Python 3.10% HTML 36.37% CSS 4.79%

level3-project's Introduction

DevOps Bootcamp Level 3 Final Project

Capstone Project

The aim of the level 3 project is to give you something to demonstrate to potential employers. You will use this as a showcase for the skills you have developed and the tools you have mastered.

Files structure

In the root directory you will find the files:

*Secret.yaml (contains token to push the images and don't worry about the exposed password it has been changed)

*clusterrole.yaml

*serviceAccount.yaml

*roleBinding.yaml

*Makefile

Each microservice has its own directory. Each of which has a "tekton-tasks" directory that contain the tasks. In the root directory of the microservice you will find the pipeline and pipelineRun files.

Namespaces

Test for testing

Prod for production

Logging for elf

Monitoring for grafana

Makefile

[microservice]-test : are to run the microservice and the test after (not all tested but seems working)

release: to release pods into production

install-monitoring: to install grafana and prometheus

install- logging: to install elf

all: to run all microservices in test namespace and then run the test

Note

there is another make file inside the k8s-sandbox which is used for the cluster and so on.

the directory called Mynotes got screenshots of kanban dashboard and some notes.

level3-project's People

Contributors

ra-tnt avatar bryandollery 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.