app-info

command module
v1.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 11, 2024 License: MIT Imports: 6 Imported by: 0

README

Cloud Foundry App Info Usage CLI Plugin

Cloud Foundry plugin extension to view the buildpacks, instances, capacity assigned to all the applications those are running in a Cloud Foundry deployment.

Install

  • Download the latest release for your OS
  • Run the command cf install-plugin <Path-To-The-Downloaded-Location>/app-info-<OS>-amd64 -f

Usage

> cf app-info --help

NAME:
   app-info - Command to view all apps running across all orgs/spaces in the cf deployment

USAGE:
   cf app-info [flags]

OPTIONS:
   --csv or -c            Minimal application details
   --json or -j           All application details in json format
   --manifests or -m      Generate application mainfests in current working directory
   --packages or -p       Download applications packages in current working directory

SAMPLE OUTPUT

> cf app-info --csv

**** Gathering application metadata from all orgs and spaces ****
**** Following is the csv output ****

ORG,SPACE,APPLICATION,STATE,INSTANCES,MEMORY,DISK,BUILDPACK,DETECTED_BUILDPACK,HEALTH_CHECK,STACK
system,system,app-usage-scheduler,STARTED,1,1024 MB,1024 MB,ruby_buildpack,ruby,process,cflinuxfs3
system,system,app-usage-worker,STARTED,1,2048 MB,1024 MB,ruby_buildpack,ruby,process,cflinuxfs3
system,system,app-usage-server,STARTED,2,1024 MB,1024 MB,ruby_buildpack,ruby,http,cflinuxfs3
system,system,search-server-green,STOPPED,2,256 MB,1024 MB,nodejs_buildpack,nodejs,port,cflinuxfs3
system,system,p-invitations-green,STOPPED,2,256 MB,1024 MB,nodejs_buildpack,,port,cflinuxfs3
system,app-metrics-v2,appmetrics,STARTED,1,4096 MB,1024 MB,java_buildpack_offline,java,port,cflinuxfs3
john,sandbox,hello-world,STARTED,5,1024 MB,1024 MB,,nodejs,port,cflinuxfs3
bob,dev,spring-music,STARTED,2,1024 MB,1024 MB,,java,port,cflinuxfs3
rehan,dev,spring-music-testing,STARTED,1,1024 MB,1024 MB,,java,port,cflinuxfs3
system,system,search-server-blue,STARTED,2,256 MB,1024 MB,nodejs_buildpack,nodejs,port,cflinuxfs3
system,system,p-invitations-blue,STARTED,2,256 MB,1024 MB,nodejs_buildpack,nodejs,port,cflinuxfs3
system,system,apps-manager-js-green,STOPPED,6,128 MB,1024 MB,staticfile_buildpack,staticfile,port,cflinuxfs3
bob,dev,spring-music-testing1,STARTED,1,1024 MB,1024 MB,,java,port,cflinuxfs3
bob,dev,testing,STARTED,1,1024 MB,1024 MB,,java,port,cflinuxfs3
bob,dev,ra-java-metric,STARTED,1,1024 MB,1024 MB,,java,port,cflinuxfs3
system,system,apps-manager-js-blue,STARTED,6,128 MB,1024 MB,staticfile_buildpack,staticfile,port,cflinuxfs3
system,autoscaling,autoscale,STARTED,3,256 MB,1024 MB,binary_buildpack,binary,port,cflinuxfs3
system,autoscaling,autoscale-api,STARTED,1,1024 MB,1024 MB,java_buildpack_offline,java,port,cflinuxfs3
bob,dev,staticfile,STARTED,1,64 MB,256 MB,staticfile_buildpack,staticfile,port,cflinuxfs3
bob,dev,cf-example-staticfile,STARTED,1,64 MB,256 MB,staticfile_buildpack,staticfile,port,cflinuxfs3
system,wavefront-apps-space,tas-sli-test-app,STARTED,1,1024 MB,256 MB,java_buildpack_offline,java,process,cflinuxfs3
> cf app-info --manifests

Gathering pplication metadata from all orgs and spaces
Output will be generated in:  /Users/xxxxx/Documents/output
File 'app-usage-scheduler.yml' created successfully.
File 'app-usage-worker.yml' created successfully.
File 'app-usage-server.yml' created successfully.
File 'search-server-green.yml' created successfully.
File 'p-invitations-green.yml' created successfully.
File 'appmetrics.yml' created successfully.
File 'hello-world.yml' created successfully.
File 'spring-music.yml' created successfully.
File 'spring-music-testing.yml' created successfully.
File 'search-server-blue.yml' created successfully.
File 'p-invitations-blue.yml' created successfully.
File 'apps-manager-js-green.yml' created successfully.
File 'spring-music-testing1.yml' created successfully.
File 'testing.yml' created successfully.
File 'ra-java-metric.yml' created successfully.
File 'apps-manager-js-blue.yml' created successfully.
File 'autoscale.yml' created successfully.
File 'autoscale-api.yml' created successfully.
File 'staticfile.yml' created successfully.
File 'cf-example-staticfile.yml' created successfully.
Generate application manifests are located in:  /Users/xxxxx/Documents/output

Uninstall

$ cf uninstall-plugin app-info

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL