Skip to content

Get tools in the hands of Pivotal Cloud Foundry operators... fast!

License

Notifications You must be signed in to change notification settings

pacphi/pcftools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to PCF Tools

Docker images and scripts that provision the most commonly used tools a Pivotal Cloud Foundry operator would need to stand-up and operate a control-plane via (a) a jump-box VM which has Docker available and/or (b) a workstation / laptop.

Tools included

Prerequisites

pcftools is built and installed in one of two ways and the miminum requirements are specified below.

with Docker

  • a Virtual machine with Docker installed
  • the Dockerfile

with Install scripts

  • a pre-installed, supported operating system

How to clone

git clone https://github/pacphi/pcftools

Distributions

You will find Dockerfiles for the following images

  • CentOS 7
  • openSUSE Leap
  • Ubuntu Xenial (16.04)
  • Ubuntu Bionic Beaver (18.04)

and scripts for

  • macOS
  • Windows 10
  • Windows Server 2016

underneath the builds folder

What about PKS?

The pks CLI is available for download from pivnet, here.

You'll need to register for an account and/or use UAA API token to fetch it

Additional notes

Oftentimes we're operating in a restricted environment where resources that get created within a public cloud are not assigned public IP addresses. In this situation we may desire a network topology where the jumpbox is either in its own virtual network peered with or stood up within an existing virtual network that hosts a curated collection of common services for CI/CD.

As mentioned in the prerequisites pcftools assumes a jumpbox already exists. If you're looking to bootstrap a jumpbox within a new virtual network employing Terraform, have a look at the following Github repositories for inspiration

Bonus Material

Check out the curated collection of onboarding and deletion scripts here.

Contributing

Pull requests are welcomed!

About

Get tools in the hands of Pivotal Cloud Foundry operators... fast!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published