Skip to content

quiz-roulette/user-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

User Service

An API (Application Programming Interface) that servers CRUD (Create, Read, Update, Delete) operations for user data would allow a client to create new user records, retrieve existing user records, update existing user records, and delete user records.

Setup

Docker

docker build -t quizroulette/user-service:v1.0.0 .
docker push quizroulette/user-service:v1.0.0

K8

apiVersion: apps/v1
kind: Deployment
metadata:
  name: user-service-deployment
  labels:
    app: user-service
spec:
  replicas: 3
  selector:
    matchLabels:
      app: user-service
  template:
    metadata:
      labels:
        app: user-service
    spec:
      containers:
      - name: user-service
        image: quizroulette/user-service:v1.0.0
        ports:
        - containerPort: 8080

Expose:

kubectl expose deployment user-service-deployment --type=LoadBalancer --name=user-service-service