Skip to content

Instantly share code, notes, and snippets.

View mfornasa's full-sized avatar

Martino Fornasa mfornasa

View GitHub Profile
sdsdsd
sdsdsd
apiVersion: skaffold/v1alpha4
kind: Config
build:
artifacts:
- image: gcr.io/k8s-skaffold/node-example
context: .
sync:
'*.js': .
deploy:
kubectl:
apiVersion: v1
kind: Pod
metadata:
name: node
spec:
containers:
- name: node
image: gcr.io/k8s-skaffold/node-example
ports:
- containerPort: 3000
FROM node:8.12.0-alpine
WORKDIR /opt/backend
COPY . /opt/backend
RUN npm install
CMD ["npm", "run", "dev"]
@mfornasa
mfornasa / index.js
Last active October 12, 2018 09:12
const express = require('express')
const app = express()
const port = 3000
app.get('/', (req, res) => res.send('Hello World!'))
app.listen(port, () => console.log(`Example app listening on port ${port}!`))
#!/bin/bash
# Accepts a --fast parameter (do not perform full dependecy download)
# Exit status = 0 if success, non-zero if error
# Exit at first failure
set -e
echo "`date -u `: Starting commit_dependencies"
FAST=0
language: node_js
node_js:
- '0.10'
addons:
artifacts:
key:
secure: ...
secret:
secure: ...
bucket: my-bucket