Skip to content

Michigan-State-University/draftsman-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Draftsman Web Application

Purpose

To create tooling to assist F5 Support teams for onboarding applications delivered through the F5 BIG-IP platform. This application can easily be run locally, on a dedicated server that can serve static content, or even the Now platform by Zeit.

Draftsman in action

Running Locally

You can quickly get this application running locally with any http server you have available. One option is to:

  • Install Node.js
  • Install the serve npm module with npm i -g serve
  • Clone the repository to your local system
  • Change to the directory where you cloned the project
  • Type serve and browse to the listed web address

Development Requirements

To work with the project you will need:

  • Browser
  • Local web server
  • Text editor

Future Enhancements

  • Allow for user preferences to be set for things like client SSL profiles.
  • Provide a flag to enable / disable the firewall request or change order buttons
  • Allow for other service management integration

Caveats

Some aspects of this application are specific to our environment, such as the firewall request generation and change order generation.

About

F5 application on-boarding code generator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published