Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
@BiradarSangam
Docker Community Leader
Okteto Bangalore Community
Sangam14
Sangam Biradar
Happy Helming With Okteto
WHAT IS
OKTETO ?
Kubernetes for Developers -
Development platform for
Kubernetes applications. Build
better applications by developing
and testing your code directly in
Kubernetes.
HOW DOES OKTETO WORK?
I WILL TAKE A COFFEE BREAK. MY
CONTAINERS ARE BUILDING...
PLEASE, STOP USING
CI IN YOUR INNER
LOOP CYCLE.
Okteto works with anything
that speaks Kubernetes
local cluster :- minikube , k3s , kind
Remote clusters: EKS, GKE, AKS, Digital Ocean, Civo
Kubernetes Manifests
Helm•Serverless functions
OKTETO CLOUD:
KUBERNETES FOR
DEVELOPERS
Developed by Jeevanjot Singh , Okteto
Community
CONCLUSIONS...
Containers and Kubernetes have taken our deployment techniques to the
next level, but the development practices have not evolved at the same
speed. Developers need access to replicable, production-like
environments as part of the development cycle, but without having to
give up a fast inner loop that is crucial for developer productivity.
PRODUCTION-LIKE DEVELOPMENT
ENVIRONMENTS BASED ON SANDBOXED
KUBERNETES NAMESPACES
GET STARTED WITH CLOUD NATIVE
DEVELOPMENT(ON OKTETO)
STEP 1: INSTALL
OKTETO CLI
O KTETO C L I I S O PEN
S O URC E, A N D THE C O D E
I S A VA I L A BL E A T GI THUB
OKTETO CLOUD
Okteto Cloud :- gives you free access to secure Kubernetes namespaces, fully integrated with remote
development capabilities. Develop your Kubernetes applications in Okteto Cloud and forget about slow and
tedious local development forever.
HTTPS://CLOUD.OKTETO.COM/
STEP 2: CONFIGURE
ACCESS TO YOUR
OKTETO CLOUD
NAMESPACE
DEPLOY THE SAMPLE APP
HTTPS://CLOUD.OKTETO.COM/
DOCKER COMPOSE ON KUBERNETES
WITH OKTETO STACKS
DEPLOY SAMPLE COMPOSE APP
Happy Helming With Okteto
Happy Helming With Okteto
DEPLOY OPENFAAS IN ONE CLICK
LOG IN TO OKTETO CLOUD,
CLICK ON THE DEPLOY
BUTTON, SELECT
OPENFAAS, PICK A
PASSWORD, CLICK DEPLOY
AND YOUR INSTANCE WILL
BE UP AND RUNNING IN A
MATTER OF SECONDS
Happy Helming With Okteto
If Docker is airplane Then
Kubernetes is airport So
what is helm ?
IF KUBERNETES IS THE OPERATING SYSTEM
OF THE INTERNET,
THEN HELM IS A PACKAGE MANAGER FOR
THAT OS.
I WANT TO BE ABLE TO DEPLOY & SHARE
MY APP EVERYWHERE CONSISTENTLY,
AND OPERATE ON ITS CONSTITUENT
PARTS AS ONE?
CLIENT-ONLY ARCHITECTURE
HelmV2 HelmV3
SAMPLE MULTI-TIER WEB APPLICATION WHICH STORES GUEST ENTRIES
FIND OUT MORE: HTTPS://GITHUB.COM/OKTETO-INDIA/HELM101
guestbook-deployment.yaml
guestbook-service.yaml
redis-master-deployment.yaml
redis-master-service.yaml
redis-slave-deployment.yaml
redis-slave-service.yaml
https://github.com/Okteto-India/Helm101
Demo
@BiradarSangam
Docker Community Leader
Okteto Bangalore Community
Sangam14
Sangam Biradar
KubeDaily
https://discord.gg/rEvr7vq

More Related Content

Happy Helming With Okteto