diff --git a/.drone.dev.yml b/.drone.dev.yml deleted file mode 100644 index 8e6fa42f4..000000000 --- a/.drone.dev.yml +++ /dev/null @@ -1,28 +0,0 @@ -clone: - path: github.com/vmware/docker-volume-vsphere - tags: true - -build: - build_dev: - image: cnastorage/vibauthor-and-go:0.6 - commands: - - go get github.com/golang/lint/golint - - make build - when: - event: [push, pull_request] - - package: - image: cnastorage/fpm - commands: - - make deb rpm - - test: - image: cnastorage/vibauthor-and-go:0.6 - privileged: true - environment: - commands: - - ./misc/drone-scripts/deploy-and-test-wrapper.sh $$ESX $$VM1 $$VM2 $$BUILD_NUMBER < /dev/null - -matrix: - GO_VERSION: - - 1.6 diff --git a/misc/demos/README.md b/misc/demos/README.md deleted file mode 100644 index b55d22bbd..000000000 --- a/misc/demos/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# Demos location -Demos are posted to the project [wiki](https://github.com/vmware/docker-volume-vsphere/wiki) -# Demos how to -CLI based demos are done using -* https://github.com/redhat-cip/spielbash -* https://github.com/asciinema/asciinema -* https://github.com/tav/asciinema2gif -This allows a controlled script and ability to show case demos on Git Wiki itself. -Optionally customer can visit the asciinema portal for a copy pastable demo. diff --git a/misc/demos/behind-the-scenes.yaml b/misc/demos/behind-the-scenes.yaml deleted file mode 100644 index 1a95aa028..000000000 --- a/misc/demos/behind-the-scenes.yaml +++ /dev/null @@ -1,24 +0,0 @@ -title: Behind the scenes -scenes: - - name: Docker volume commands - action: echo "Post install, use the plugin for docker volume operations" - - name: Create a volume - action: docker volume create --driver=vsphere --name=MyVolume -o size=10gb - wait: true - - name: Explain - action: echo "Let us look at where the volume is on ESX" - wait: true - - name: Check ESX to show VMDK. alias esx='ssh root@$ESX' - action: esx ls /vmfs/volumes/vsanDatastore/dockvols - wait: true - - name: Explain - action: echo "Each volume is mapped to a VMDK" - wait: true - - name: Create another volume - action: docker volume create --driver=vsphere --name=MyOtherVolume -o size=10gb - - name: Check ESX to show VMDK. alias esx='ssh root@$ESX' - action: esx ls /vmfs/volumes/vsanDatastore/dockvols - wait: true - - name: Docker volume ls - action: docker volume ls - wait: true diff --git a/misc/demos/docker-volume-commands.yaml b/misc/demos/docker-volume-commands.yaml deleted file mode 100644 index 6a2d39c4f..000000000 --- a/misc/demos/docker-volume-commands.yaml +++ /dev/null @@ -1,28 +0,0 @@ -title: Run docker volume commands -scenes: - - name: Docker volume commands - action: echo "Post install, use the plugin for docker volume operations" - - name: Create a volume - action: docker volume create --driver=vsphere --name=MyVolume -o size=10gb - wait: true - - name: List volume - action: docker volume ls - wait: true - - name: Inspect volume - action: docker volume inspect MyVolume - wait: true - - name: Write a file - action: docker run --rm -v MyVolume:/vol busybox "cp /etc/hosts /vol/file" - wait: true - - name: Explain - action: echo "The /vol/file now exists in MyVolume and can be reused" - wait: true - - name: Read a file - action: docker run --rm -v MyVolume:/vol busybox "cat /vol/file" - wait: true - - name: Delete a volume - action: docker volume rm MyVolume - wait: true - - name: List volume - action: docker volume ls - wait: true diff --git a/misc/demos/install-esx.yaml b/misc/demos/install-esx.yaml deleted file mode 100644 index f38843870..000000000 --- a/misc/demos/install-esx.yaml +++ /dev/null @@ -1,19 +0,0 @@ -title: Install VIB on ESX -scenes: - - name: Download ESX - action: echo "Download the latest VIB from GitHub Releases." - - name: Curl rpm - action: curl -OL https://github.com/vmware/docker-volume-vsphere/releases/download/1.0.beta/vmware-esx-vmdkops-1.0.beta.vib - wait: true - - name: Copy VIB - action: scp docker-volume-vsphere-1.0.beta-1.x86_64.rpm root@$ESX:/tmp - wait: true - - name: Install VIB - action: ssh root@$ESX esxcli software vib install --no-sig-check -v /tmp/vmware-esx-vmdkops-1.0.beta.vib - wait: true - - name: Check Status - action: ssh root@$ESX /etc/init.d/vmdk-opsd status - - name: All done - action: echo All done. Simple install, zero config.. - - name: just a pause - pause: 3 diff --git a/misc/demos/install-vm.yaml b/misc/demos/install-vm.yaml deleted file mode 100644 index 01e126bb8..000000000 --- a/misc/demos/install-vm.yaml +++ /dev/null @@ -1,21 +0,0 @@ -title: Install plugin in VM -scenes: - - name: Download RPM/Deb - action: echo "Download RPM or Deb from GitHub Releases. Using RPM on Photon here.." - - name: Curl rpm - action: curl -OL https://github.com/vmware/docker-volume-vsphere/releases/download/1.0.beta/docker-volume-vsphere-1.0.beta-1.x86_64.rpm - wait: true - - name: just a pause - pause: 1 - - name: Copy RPM - action: scp docker-volume-vsphere-1.0.beta-1.x86_64.rpm root@$VM:/tmp - wait: true - - name: Install RPM - action: ssh root@$VM rpm -i /tmp/docker-volume-vsphere-1.0.beta-1.x86_64.rpm - wait: true - - name: Check Status - action: ssh root@$VM systemctl status docker-volume-vsphere - - name: All done - action: echo All done. Simple install, zero config.. - - name: just a pause - pause: 3 diff --git a/misc/demos/multiple-datastore.yaml b/misc/demos/multiple-datastore.yaml deleted file mode 100644 index 97d91e5df..000000000 --- a/misc/demos/multiple-datastore.yaml +++ /dev/null @@ -1,43 +0,0 @@ -title: Behind the scenes -scenes: - - name: Docker volume commands - action: echo "Post install, use the plugin for docker volume operations" - - name: Create a volume - action: docker volume create --driver=vsphere --name=MyVolume -o size=10gb - wait: true - - name: Explain - action: echo "Let us look at where the volume is on ESX" - wait: true - - name: Check ESX to show VMDK. alias esx='ssh root@$ESX' - action: esx ls /vmfs/volumes/vsanDatastore/dockvols - wait: true - - name: Explain - action: echo "The VM is on VSAN and by default volume is on VSAN" - wait: true - - name: Explain - action: echo "Plugin can select datastore format:volume@" - wait: true - - name: Create a volume - action: docker volume create --driver=vsphere --name=MyVolume@datastore1 -o size=10gb - wait: true - - name: Explain - action: echo "Let's check the datastore1" - wait: true - - name: Check ESX to show VMDK. alias esx='ssh root@$ESX' - action: esx ls /vmfs/volumes/datastore1/dockvols - wait: true - - name: Explain - action: echo "This is what docker ls shows" - wait: true - - name: Docker volume ls - action: docker volume ls - wait: true - - name: Delete volume @VSAN - action: docker volume rm MyVolume - wait: true - - name: Delete volume @VMDS - action: docker volume rm MyVolume@datastore1 - wait: true - - name: Check all volumes are gone - action: docker volume ls - wait: true diff --git a/mkdocs.yml b/mkdocs.yml deleted file mode 100644 index d73177253..000000000 --- a/mkdocs.yml +++ /dev/null @@ -1,32 +0,0 @@ -site_name: vSphere Docker Volume Service -pages: - - Home: index.md - - Setup: - - Installation: user-guide/install.md - - Advanced Configuration: user-guide/docker-plugin-drivers.md - - User Guide: - - Create & manage docker volumes: user-guide/docker-volume-cli.md - - Multiple Datastores: user-guide/datastores.md - - Admin CLI: user-guide/admin-cli.md - - Volume Layout on backend: user-guide/vsphere-overview.md - - Advanced Features: - - Tenancy: features/tenancy.md - - Policy Management: features/vsan-policy.md - - Integration with vCenter: features/vcenter.md - - FAQ: user-guide/faq.md - - Blog: - - Release announcement and updates: blog/2016-9-28.md - - 0.8.1 Release (Tenancy) and stateful containers meetup: blog/2016-10-28.md -theme: readthedocs -google_analytics: ['UA-81413942-1', 'https://vmware.github.io/docker-volume-vsphere/'] -site_favicon: favicon.ico -site_author: containers@vmware.com -site_name: vSphere Docker Volume Service -site_url: https://vmware.github.io/docker-volume-vsphere/ -dev_addr: 0.0.0.0:8000 -markdown_extensions: - - smarty - - toc: - permalink: True - - sane_lists - - fenced_code