Merge branch 'master' into update-azure-go-sdk

This commit is contained in:
Jeremy Rickard
2018-08-03 16:56:49 -06:00
committed by GitHub
3 changed files with 19 additions and 3 deletions

View File

@@ -17,7 +17,7 @@ jobs:
echo 'export KUBECONFIG=${outputPathKubeConfigFile}' >> $BASH_ENV
- run:
name: Dependencies
command: go get -v -t -d ./...
command: scripts/validate/dep.sh
- run:
name: Build
command: V=1 make build

View File

@@ -1,12 +1,12 @@
# Kubernetes Virtual Kubelet with Service Fabric Mesh
[Service Fabric Mesh](https://docs.microsoft.com/en-us/azure/service-fabric-mesh/service-fabric-mesh-overview) is a fully managed service that enables developers to deploy microservices applications without managing virtual machines, storage, or networking. Applications hosted on Service Fabric Mesh run and scale without you worrying about the infrastructure powering it.
[Service Fabric Mesh](https://docs.microsoft.com/en-us/azure/service-fabric-mesh/service-fabric-mesh-overview) is a fully managed service that enables developers to deploy microservices applications without managing virtual machines, storage, or networking. Applications hosted on Service Fabric Mesh run and scale without you worrying about the infrastructure powering them.
The Virtual kubelet integration allows you to use the Kubernetes API to burst out compute to a Service Fabric Mesh cluster and schedule pods as Mesh Applications.
## Status: Experimental
This provider is currently in the exterimental stages. Contributions welcome!
This provider is currently in the experimental stages. Contributions are welcome!
## Setup

16
scripts/validate/dep.sh Executable file
View File

@@ -0,0 +1,16 @@
validate_dep() {
dep ensure
nChanges=$(git status --porcelain -u | wc -l)
[ $nChanges -eq 0 ]
}
validate_dep || {
ret=$?
echo '`dep ensure` was not run. Make sure dependency changes are committed to the repository.'
echo 'You may also need to check that all deps are pinned to a commit or tag instead of a branch or HEAD.'
echo 'Check Gopkg.toml and Gopkg.lock'
git diff Gopkg.toml Gopkg.lock
exit $ret
}