Skip to content

moffy-Black/chatapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chat app

k8s の練習プロジェクト。

demo

Setup

minikube

start

minikube start

apply manifest

kubectl apply -f k8s/chat-redis-pubsub.yml
kubectl apply -f k8s/chat-app.yml

kubectl apply -f k8s/user-postgres.yml
kubectl apply -f k8s/user-app.yml

kubectl apply -f k8s/service-ingress.yml

Publish Service

simple service

minikube service chat-js-service --url

ingress

minikube tunnel

Cleaning up

kubectl delete deployment -l app=redis
kubectl delete service -l app=redis
kubectl delete deployment chat-app
kubectl delete service chat-app-service

kubectl delete ConfigMap postgres-config
kubectl delete deployment -l app=postgres
kubectl delete service -l app=postgres
kubectl delete PersistentVolumeClaim postgres-pv-claim
kubectl delete PersistentVolume postgres-pv-volume

kubectl delete deployment user-app
kubectl delete service user-app-service
kubectl delete ingress chatapp-ingress

chatjs

docker run -p 3000:3000 --rm moffyblack/chat-js:1.0.2

log

kubectl logs {podname}

exec

kubectl exec --stdin --tty {podname} -- /bin/bash

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published