@@ -41,47 +41,71 @@ contributors to follow.
4141
4242For development see [ DEVELOPMENT.md] ( DEVELOPMENT.md ) for details on pre-requisites and style guides.
4343
44-
4544## Components
4645
4746Shifter can either be ran via the command line or via a web ui front end.
4847
49- ### Shifter
48+ ### Shifter Core (CLI & API Server)
5049
5150Provides the backend service required by the front-end application and also provides the CLI tooling if the front-end web interface is not required.
5251
53- ##### Releases
54-
55- * Binaries - [ https://github.com/google/shifter/releases ] ( https://github.com/google/shifter/releases )
56- * Docker Image - [ ] ( )
57-
58- ##### Documentation
52+ #### Documentation
5953
6054Read the detailed documentation at [ shifter/README.md] ( shifter/README.md )
6155
62- ##### Demo
56+ #### Demo
6357
6458<p float =" left " >
6559 <img src="assets/shifter-cluster-demo.gif" alt="shifter demo 1" />
6660</p >
6761
68- ### Shifter-UI
6962
70- Provides a front-end application written in Vue that connects to the Shfiter API's, for more information see ![ shifter-ui/readme.md] ( shifter-ui/README.md )
71- ##### Run The Latest Version Locally
63+ ### Shifter UI
7264
73- 1 ) Get the Source & Run Latest the latest Docker Release
74- ```
65+ Provides a front-end application written in Vue that connects to the Shfiter API's, for more information see [ shifter-ui/readme.md] ( shifter-ui/README.md )
66+
67+ ## Releases
68+
69+ * Binaries - [ https://github.com/google/shifter/releases ] ( https://github.com/google/shifter/releases )
70+ * Shifter Core Docker Image - docker pull images.shifter.cloud/shifter: latest
71+ * Shifter UI Docker Image - docker pull images.shifter.cloud/shifter-ui: latest
72+
73+ ## Run Shifter
74+
75+ ### Run The Latest Shifter Version Locally with the UI
7576
77+ 1 ) Get the Source & Run Latest Docker Release
78+ ```
7679git clone https://github.com/google/shifter
7780cd shifter
7881docker-compose -f docker-compose.yml up
82+ ```
83+
84+ 2 ) Open a browser and go to [ http://localhost:9090 ] ( http://localhost:9090 )
85+
86+
87+ ### Run The Latest Shifter Version Locally wth the CLI
7988
89+ 1 ) Run the Latest Docker Release (With List Action)
8090```
91+ export CLUSTER_ENDPOINT="https://console.okd.<CLUSTER_DOMAIN>:8443"
92+ export BEARER_TOKEN="<BEARER_TOKEN>"
8193
82- ## Google Cloud Deployment
94+ docker run \
95+ images.shifter.cloud/shifter:latest \
96+ ./shifter cluster -e $OKD_ENDPOINT -t $OKD_TOKEN list --all-namespaces
97+ ```
98+
99+ 2 ) Run the Latest Docker Release (With an Export Action)
100+ ```
101+ export CLUSTER_ENDPOINT="https://console.okd.<CLUSTER_DOMAIN>:8443"
102+ export BEARER_TOKEN="<BEARER_TOKEN>"
83103
84- Deployment to other cloud providers should be possible but has not been tested.
104+ docker run \
105+ -v 'pwd':/output \
106+ images.shifter.cloud/shifter:latest \
107+ ./shifter cluster -e $CLUSTER_ENDPOINT -t $BEARER_TOKEN export --all-namespaces /output
108+ ```
85109
86110## Stargazers over time
87111
0 commit comments