From 74c00d431ef4a309d6a93e722983d3d3029551c8 Mon Sep 17 00:00:00 2001 From: Matt Bruzek Date: Thu, 30 Apr 2015 09:27:51 +0200 Subject: [PATCH] Removing unused scripts from km and kubernetes. --- .../files/create_kubernetes_tar.sh | 59 ------------------- .../kubernetes-master/scripts/guestbook.sh | 52 ---------------- .../kubernetes/files/create_kubernetes_tar.sh | 59 ------------------- 3 files changed, 170 deletions(-) delete mode 100755 cluster/juju/charms/trusty/kubernetes-master/files/create_kubernetes_tar.sh delete mode 100755 cluster/juju/charms/trusty/kubernetes-master/scripts/guestbook.sh delete mode 100755 cluster/juju/charms/trusty/kubernetes/files/create_kubernetes_tar.sh diff --git a/cluster/juju/charms/trusty/kubernetes-master/files/create_kubernetes_tar.sh b/cluster/juju/charms/trusty/kubernetes-master/files/create_kubernetes_tar.sh deleted file mode 100755 index e6f48ee3af4..00000000000 --- a/cluster/juju/charms/trusty/kubernetes-master/files/create_kubernetes_tar.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -ex - -# This script downloads a Kubernetes release and creates a tar file with only -# the files that are needed for this charm. - -# Usage: create_kubernetes_tar.sh VERSION ARCHITECTURE - -usage() { - echo "Build a tar file with only the files needed for the kubernetes charm." - echo "The script accepts two arguments version and desired architecture." - echo "$0 version architecture" -} - -download_kubernetes() { - local VERSION=$1 - URL_PREFIX="https://github.com/GoogleCloudPlatform/kubernetes" - KUBERNETES_URL="${URL_PREFIX}/releases/download/${VERSION}/kubernetes.tar.gz" - # Remove the previous temporary files to remain idempotent. - if [ -f /tmp/kubernetes.tar.gz ]; then - rm /tmp/kubernetes.tar.gz - fi - # Download the kubernetes release from the Internet. - wget --no-verbose --tries 2 -O /tmp/kubernetes.tar.gz $KUBERNETES_URL -} - -extract_kubernetes() { - local ARCH=$1 - # Untar the kubernetes release file. - tar -xvzf /tmp/kubernetes.tar.gz -C /tmp - # Untar the server linux amd64 package. - tar -xvzf /tmp/kubernetes/server/kubernetes-server-linux-$ARCH.tar.gz -C /tmp -} - -create_charm_tar() { - local OUTPUT_FILE=${1:-"$PWD/kubernetes.tar.gz"} - local OUTPUT_DIR=`dirname $OUTPUT_FILE` - if [ ! -d $OUTPUT_DIR ]; then - mkdir -p $OUTPUT - fi - - # Change to the directory the binaries are. - cd /tmp/kubernetes/server/bin/ - - # Create a tar file with the binaries that are needed for kubernetes master. - tar -cvzf $OUTPUT_FILE kube-apiserver kube-controller-manager kubectl kube-scheduler -} - -if [ $# -gt 2 ]; then - usage - exit 1 -fi -VERSION=${1:-"v0.8.1"} -ARCH=${2:-"amd64"} -download_kubernetes $VERSION -extract_kubernetes $ARCH -TAR_FILE="$PWD/kubernetes-master-$VERSION-$ARCH.tar.gz" -create_charm_tar $TAR_FILE diff --git a/cluster/juju/charms/trusty/kubernetes-master/scripts/guestbook.sh b/cluster/juju/charms/trusty/kubernetes-master/scripts/guestbook.sh deleted file mode 100755 index caac0678a00..00000000000 --- a/cluster/juju/charms/trusty/kubernetes-master/scripts/guestbook.sh +++ /dev/null @@ -1,52 +0,0 @@ -#!/bin/bash - -# This script sets up the guestbook example application in Kubernetes. -# The KUBERENTES_MASTER variable must be set to the URL for kubectl to work. -# The first argument is optional and can be used for debugging. - -set -o errexit # (set -e) - -DEBUG=false -if [[ "$1" == "-d" ]] || [[ "$1" == "--debug" ]]; then - DEBUG=true - set -o xtrace # (set -x) -fi -cd /opt/kubernetes/ -# Step One Turn up the redis master -kubectl create -f examples/guestbook/v1beta3/redis-master.json -if [[ "${DEBUG}" == true ]]; then - kubectl get pods -fi -# Step Two: Turn up the master service -kubectl create -f examples/guestbook/v1beta3/redis-master-service.json -if [[ "${DEBUG}" == true ]]; then - kubectl get services -fi -# Step Three: Turn up the replicated slave pods -kubectl create -f examples/guestbook/v1beta3/redis-slave-controller.json -if [[ "${DEBUG}" == true ]]; then - kubectl get replicationcontrollers - kubectl get pods -fi -# Step Four: Create the redis slave service -kubectl create -f examples/guestbook/v1beta3/redis-slave-service.json -if [[ "${DEBUG}" == true ]]; then - kubectl get services -fi -# Step Five: Create the frontend pod -kubectl create -f examples/guestbook/v1beta3/frontend-controller.json -if [[ "${DEBUG}" == true ]]; then - kubectl get replicationcontrollers - kubectl get pods -fi -# Step Six: Create the guestbook service -kubectl create -f examples/guestbook/v1beta3/frontend-service.json -if [[ "${DEBUG}" == true ]]; then - kubectl get services -fi -set +x - -echo "# Now run the following commands on your juju client" -echo "juju run --service kubernetes 'open-port 8000'" -echo "juju expose kubernetes" -echo "# Go to the kubernetes public address on port 8000 to see the guestbook application" diff --git a/cluster/juju/charms/trusty/kubernetes/files/create_kubernetes_tar.sh b/cluster/juju/charms/trusty/kubernetes/files/create_kubernetes_tar.sh deleted file mode 100755 index bf0dd73ea0c..00000000000 --- a/cluster/juju/charms/trusty/kubernetes/files/create_kubernetes_tar.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -ex - -# This script downloads a Kubernetes release and creates a tar file with only -# the files that are needed for this charm. - -# Usage: create_kubernetes_tar.sh VERSION ARCHITECTURE - -usage() { - echo "Build a tar file with only the files needed for the kubernetes charm." - echo "The script accepts two arguments version and desired architecture." - echo "$0 version architecture" -} - -download_kubernetes() { - local VERSION=$1 - URL_PREFIX="https://github.com/GoogleCloudPlatform/kubernetes" - KUBERNETES_URL="${URL_PREFIX}/releases/download/${VERSION}/kubernetes.tar.gz" - # Remove the previous temporary files to remain idempotent. - if [ -f /tmp/kubernetes.tar.gz ]; then - rm /tmp/kubernetes.tar.gz - fi - # Download the kubernetes release from the Internet. - wget --no-verbose --tries 2 -O /tmp/kubernetes.tar.gz $KUBERNETES_URL -} - -extract_kubernetes() { - local ARCH=$1 - # Untar the kubernetes release file. - tar -xvzf /tmp/kubernetes.tar.gz -C /tmp - # Untar the server linux amd64 package. - tar -xvzf /tmp/kubernetes/server/kubernetes-server-linux-$ARCH.tar.gz -C /tmp -} - -create_charm_tar() { - local OUTPUT_FILE=${1:-"$PWD/kubernetes.tar.gz"} - local OUTPUT_DIR=`dirname $OUTPUT_FILE` - if [ ! -d $OUTPUT_DIR ]; then - mkdir -p $OUTPUT - fi - - # Change to the directory the binaries are. - cd /tmp/kubernetes/server/bin/ - - # Create a tar file with the binaries that are needed for kubernetes minion. - tar -cvzf $OUTPUT_FILE kubelet kube-proxy -} - -if [ $# -gt 2 ]; then - usage - exit 1 -fi -VERSION=${1:-"v0.8.1"} -ARCH=${2:-"amd64"} -download_kubernetes $VERSION -extract_kubernetes $ARCH -TAR_FILE="$PWD/kubernetes-$VERSION-$ARCH.tar.gz" -create_charm_tar $TAR_FILE