Initial commit

This commit is contained in:
Ria Bhatia
2017-12-04 13:32:57 -06:00
committed by Erik St. Martin
commit 0075e5b0f3
9056 changed files with 2523100 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: virtual-kubelet
namespace: default
spec:
replicas: 1
template:
metadata:
labels:
app: virtual-kubelet
spec:
containers:
- name: virtual-kubelet
image: rbitia/virtual-kubelet:latest
imagePullPolicy: Always
env:
- name: AZURE_CLIENT_ID
value: $clientId
- name: AZURE_CLIENT_KEY
value: $clientSecret
- name: AZURE_TENANT_ID
value: $tenantId
- name: AZURE_SUBSCRIPTION_ID
value: $subscriptionId
- name: ACI_RESOURCE_GROUP
value: $aciRecourceGroup

View File

@@ -0,0 +1,16 @@
#!/bin/bash
# This will build the credentials during the CI
cat <<EOF > ${outputPathCredsfile}
{
"clientId": "$clientId",
"clientSecret": "$clientSecret",
"subscriptionId": "$subscriptionId",
"tenantId": "$tenantId",
"activeDirectoryEndpointUrl": "$activeDirectoryEndpointUrl",
"resourceManagerEndpointUrl": "$resourceManagerEndpointUrl",
"activeDirectoryGraphResourceId": "$activeDirectoryGraphResourceId",
"sqlManagementEndpointUrl": "$sqlManagementEndpointUrl",
"galleryEndpointUrl": "$galleryEndpointUrl",
"managementEndpointUrl": "$managementEndpointUrl"
}
EOF

1
scripts/envCreation.sh Normal file
View File

@@ -0,0 +1 @@
#!/bin/bash

4
scripts/getKubeConfig.sh Normal file
View File

@@ -0,0 +1,4 @@
#!/bin/bash
# Retrieve kubeconfig for CI
az login --service-principal -u http://azure-cli-2017-11-28-20-22-27 -p $clientSecret --tenant $tenantId
az keyvault secret download --vault-name aciconnectorkv --name kubeconfig -f $PWD/config