All Projects → cloudfoundry → uaa-cli

cloudfoundry / uaa-cli

Licence: Apache-2.0 license
CLI for UAA written in Go

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to uaa-cli

go-uaa
UAA API Client Library
Stars: ✭ 14 (-36.36%)
Mutual labels:  cloudfoundry, uaa
cf-ops-automation
a collaboration framework for operating cloudfoundry and services at scale
Stars: ✭ 21 (-4.55%)
Mutual labels:  cloudfoundry
Vue Hooks Foodapp
A food app using a few hooks in Vue to show how they can work (experimental)
Stars: ✭ 179 (+713.64%)
Mutual labels:  experimental
cocol
Rapid blockchain prototyping
Stars: ✭ 19 (-13.64%)
Mutual labels:  experimental
Bitglitter
⚡ Embed data payloads inside of ordinary images or video with high-performance animated 2-D barcodes. (Python library)
Stars: ✭ 193 (+777.27%)
Mutual labels:  experimental
haskell-hot-swap
Hot swapping compiled code while keeping a websocket connection open
Stars: ✭ 24 (+9.09%)
Mutual labels:  experimental
Ddc
The Disco Discus Compiler
Stars: ✭ 164 (+645.45%)
Mutual labels:  experimental
eirini-release
Helm release for Project Eirini
Stars: ✭ 37 (+68.18%)
Mutual labels:  cloudfoundry
akka-react-cloudant
A Soccer Dashboard created by scraping EPL website using Akka backend and ReactJS frontend and IBM Cloudant for object storage. IBM Cloud Foundry is used to host both frontend and backend app.
Stars: ✭ 21 (-4.55%)
Mutual labels:  cloudfoundry
nfs-volume-release
No description or website provided.
Stars: ✭ 17 (-22.73%)
Mutual labels:  cloudfoundry
Sapling
A highly experimental vi-inspired editor where you edit code, not text.
Stars: ✭ 195 (+786.36%)
Mutual labels:  experimental
Benchmarknet
Benchmark for testing the reliable UDP networking solutions
Stars: ✭ 206 (+836.36%)
Mutual labels:  experimental
ldca
Self-replicating, self-modifying Assembly program that can evolve into every possible computer program in the universe (EXPERIMENTAL)
Stars: ✭ 43 (+95.45%)
Mutual labels:  experimental
Jpeg Compressor
Research JPEG encoder
Stars: ✭ 179 (+713.64%)
Mutual labels:  experimental
multiple-deployment-options
Shows how one service can be deployed to multiple deployment options
Stars: ✭ 20 (-9.09%)
Mutual labels:  cloudfoundry
Goluago
[on hold] Port of Lua 5.1 interpreter to Go Language Toolchain. [Work In Progress.] See also: http://lua.org and http://golang.org
Stars: ✭ 177 (+704.55%)
Mutual labels:  experimental
cf-mysql-plugin
Cloud Foundry CLI MySQL Plugin
Stars: ✭ 35 (+59.09%)
Mutual labels:  cloudfoundry
gitlabby-dockerish-laravel
What happens when you Dockerize your Laravel testing environment and throw it at Gitlab CI?
Stars: ✭ 33 (+50%)
Mutual labels:  cloudfoundry
ember-pipeline
Railway oriented programming in Ember
Stars: ✭ 17 (-22.73%)
Mutual labels:  experimental
prism
(No longer in development). Experimental compiler for building isomorphic web applications with web components.
Stars: ✭ 106 (+381.82%)
Mutual labels:  experimental

UAA Command Line Interface

CLI for UAA written in golang. This is an alterntive to using uaac which is wirtten in Ruby. At this time it performs a limited subset of the features provided by the uaac gem. The team plans to continue development on the golang CLI going forward, and once it's considered fully GA, intends to place it alongside uaac with a long-term intention of one day deprecating uaac.

Goals

  • To provide a CLI which can be easily installed in environments without a functioning Ruby setup
  • To more closely conform to the style of other widely used CLIs in the CF ecosystem, e.g. the cf CLI. Commands should be of the form VERB-NOUN, similar to cf delete-app.
  • To provide outputs that are machine-parseable whenever possible.
  • To improve the quality of help strings and error messages so that users can self-diagnose problems and unblock themselves.
  • To provide only the essential, highly used and/or required command options.

Trying out the latest code

go get code.cloudfoundry.org/uaa-cli
cd $GOPATH/src/code.cloudfoundry.org/uaa-cli
make && make install
uaa -h

Or, install it using brew. It's been made available as part of the cloudfoundry tap

brew install cloudfoundry/tap/uaa-cli

Development notes

Setting up Go

If you don't have a working Go setup

brew update
brew install go

echo 'export GOPATH="$HOME/go"' >> ~/.bash_profile
echo 'export PATH="$GOPATH/bin:$PATH"' >> ~/.bash_profile

Running the tests

cd $GOPATH/src/code.cloudfoundry.org/uaa-cli
ginkgo -r -randomizeAllSpecs -randomizeSuites
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].