Skip to content

Instantly share code, notes, and snippets.

View JordiCorbilla's full-sized avatar
:bowtie:
Writing about Quantitative Finance and Machine Learning

Jordi Corbilla JordiCorbilla

:bowtie:
Writing about Quantitative Finance and Machine Learning
View GitHub Profile
PS C:\Users\thund\Source\Repos\TradingPlatform> kubectl apply -f .\service.yml
service/trading-platform-service created
PS C:\Users\thund\Source\Repos\TradingPlatform> kubectl get services
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 4d10h
trading-platform-service LoadBalancer 10.110.193.37 localhost 8080:30435/TCP 13s
apiVersion: v1
kind: Service
metadata:
name: trading-platform-service
spec:
selector:
app: trading-platform-pod
ports:
- port: 8080
targetPort: 80
PS C:\Users\thund\Source\Repos\TradingPlatform> kubectl apply -f .\deployment.yml
deployment.apps/trading-platform-deployment created
PS C:\Users\thund\Source\Repos\TradingPlatform> kubectl get deployments
NAME READY UP-TO-DATE AVAILABLE AGE
trading-platform-deployment 1/1 1 1 8m7s
PS C:\Users\thund\Source\Repos\TradingPlatform> kubectl get pods
NAME READY STATUS RESTARTS AGE
trading-platform-deployment-6bf776f966-8xs7r 1/1 Running 0 10m
PS C:\Users\thund\Source\Repos\TradingPlatform> kubectl logs trading-platform-deployment-6bf776f966-8xs7r
[16:16:13 INF] Starting...
apiVersion: apps/v1
kind: Deployment
metadata:
name: trading-platform-deployment
spec:
selector:
matchLabels:
app: trading-platform-pod
template:
metadata:
PS C:\Users\thund\Source\Repos\TradingPlatform> kubectl config get-contexts
CURRENT NAME CLUSTER AUTHINFO NAMESPACE
* docker-desktop docker-desktop docker-desktop
docker-for-desktop docker-desktop docker-desktop
minikube minikube minikube
PS C:\Users\thund\Source\Repos\TradingPlatform> docker run -it --rm -p 8080:80 trading-platform:v1
[11:25:29 INF] Starting...
Hosting environment: Production
Content root path: /app
Now listening on: http://[::]:80
Application started. Press Ctrl+C to shut down.
PS C:\Users\thund\Source\Repos\TradingPlatform> docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
trading-platform v1 a9e155c4548d 11 minutes ago 214MB
mcr.microsoft.com/dotnet/core/sdk 3.1 4aa6a74611ff 2 weeks ago 691MB
mcr.microsoft.com/dotnet/core/aspnet 3.1 79e79777c3bf 2 weeks ago 207MB
PS C:\Users\thund\Source\Repos\TradingPlatform> docker build -t trading-platform:v1 .
Sending build context to Docker daemon 10.29MB
Step 1/21 : FROM mcr.microsoft.com/dotnet/core/aspnet:3.1 AS base
---> 79e79777c3bf
Step 2/21 : WORKDIR /app
---> Using cache
---> 362b7d6a0271
Step 3/21 : EXPOSE 80
---> Using cache
---> 75b04237557e
FROM mcr.microsoft.com/dotnet/core/aspnet:3.1 AS base
WORKDIR /app
EXPOSE 80
EXPOSE 443
FROM mcr.microsoft.com/dotnet/core/sdk:3.1 AS build
WORKDIR /src
COPY ["WebApi/*.*", "./WebApi/"]
WORKDIR /src
COPY ["VRTradingService/*.*", "./VRTradingService/"]
@JordiCorbilla
JordiCorbilla / gist:b6102ef9b134ae3dc72d5e018325d2c6
Created April 17, 2020 07:48 — forked from rxaviers/gist:7360908
Complete list of github markdown emoji markup

People

:bowtie: :bowtie: 😄 :smile: 😆 :laughing:
😊 :blush: 😃 :smiley: ☺️ :relaxed:
😏 :smirk: 😍 :heart_eyes: 😘 :kissing_heart:
😚 :kissing_closed_eyes: 😳 :flushed: 😌 :relieved:
😆 :satisfied: 😁 :grin: 😉 :wink:
😜 :stuck_out_tongue_winking_eye: 😝 :stuck_out_tongue_closed_eyes: 😀 :grinning:
😗 :kissing: 😙 :kissing_smiling_eyes: 😛 :stuck_out_tongue: