Coder Social home page Coder Social logo

kubernetes-robo-shop's Introduction

Robo Shop

Repo for Kubernetes/AWS Training

Main components

Usage

  • Pre-Requisites

    • Created Public Route53 Hosted Zone
  • Deploy

./helpers/deploy.sh
  • Destroy
./helpers/destroy.sh
  • Troubleshooting
kubectl run troubleshooting --image=praqma/network-multitool -i --tty -- sh

WIP

  • Service Mesh
  • Monitoring
    • FluentD
    • Logs
    • ElasticSearch
    • Alerting (Nagios)
  • Observability
    • SLOS, SLAS, SLI
    • Tracing (XRAY?)
    • Prometheus???
    • Grafana
  • Scaling
    • HPA to deployments
    • Metrics Server
    • Auto Scaling based in custom Metrics (Dispatch service based in rabbitmq messages)
    • Knative
  • Chaos Engineering
  • Move Cluster Nodes to private subnets
    • Create Fargate Profile (It's necessary private subnets)
    • Istio ALB should be internal
    • Move Elasticsearch too
  • Fix Application
    • Implement Circuit breaking??
  • Data Analytics
    • Redshift
      • Several Users different access
    • Glue
    • EMR
      • Several users different access, kerberos....
      • Create image with packer
    • Kinesis
  • Create Robot Automobile -> With Camera to read Traffic Velocity Signals, and change the velocity
  • Robo Sensors => Temperature => Usar Data Analytics Techniques (Kinesis Data Streams, Kinesis Analytics with Randow Cut Fores Algo to find broken Sensors)
  • Enable PSP => Pod Security Policy
  • Alexa to Control Robos => Turn On/off Robo and sensors
  • Use IOT => Robos are IOT Things
  • Sentiment Analysis in Robo Comments
  • Robo Recommend system based in Country?
  • Pen testing
  • Web Deployment
    • WAF (via ACK)
    • Cloudfront (Via ACK)
  • Redis
    • is SatefulSet
    • Create Several Replicas and Replicate?
    • Convert to Elasticache
  • Rabbit MQ
    • Apply HTTPs to Rabbit MQ Management Portal
    • Create Secret (Secrets Manager) to Management Portal (same to Mongo DB and Mysql and others)
    • Tem Persistent Storage?
    • Convert to SQS?
  • Mysql
    • Convert to RDS
    • Use DMS with CDC to simulate real migration
  • Mongo DB
    • Convert to Manage AWS MongoDB
  • Create VPNS
    • Site to Site
    • Client to Site
    • Transit Gateway
    • Give Access to Rabbit MQ Management Portal
  • DevOps Pipelines
  • Authentication
    • Integrate SAML (OpenSearch)

Study

  • cert manager controller, secrets
  • AWS DevOps Guru
  • Calico
  • Admission controllers
  • Admission webhooks
  • Initializers
  • PodPresets
  • Harbor
  • Open Policy Agent
  • Rook
  • Tuf

kubernetes-robo-shop's People

Contributors

fdmsantos 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.