Print
카테고리: [ Cloud Computing & MSA ]
조회수: 2061

1. 개요

2. Buildpacks

C:\CF> cf buildpacks
Getting buildpacks...
 
buildpack                    position   enabled   locked   filename                                              stack
staticfile_buildpack         1          true      false    staticfile_buildpack-cached-cflinuxfs3-v1.4.44.zip    cflinuxfs3
java_buildpack               2          true      false    java-buildpack-offline-cflinuxfs3-v4.21.zip           cflinuxfs3
ruby_buildpack               3          true      false    ruby_buildpack-cached-cflinuxfs3-v1.7.42.zip          cflinuxfs3
dotnet_core_buildpack        4          true      false    dotnet-core_buildpack-cached-cflinuxfs3-v2.2.13.zip   cflinuxfs3
nodejs_buildpack             5          true      false    nodejs_buildpack-cached-cflinuxfs3-v1.6.54.zip        cflinuxfs3
go_buildpack                 6          true      false    go_buildpack-cached-cflinuxfs3-v1.8.42.zip            cflinuxfs3
python_buildpack             7          true      false    python_buildpack-cached-cflinuxfs3-v1.6.36.zip        cflinuxfs3
php_buildpack                8          true      false    php_buildpack-cached-cflinuxfs3-v4.3.81.zip           cflinuxfs3
binary_buildpack             9          true      false    binary_buildpack-cached-cflinuxfs3-v1.0.33.zip        cflinuxfs3
staticfile_buildpack         10         true      false    staticfile_buildpack-cached-cflinuxfs2-v1.4.44.zip    cflinuxfs2
java_buildpack               11         true      false    java-buildpack-offline-cflinuxfs2-v4.21.zip           cflinuxfs2
ruby_buildpack               12         true      false    ruby_buildpack-cached-cflinuxfs2-v1.7.42.zip          cflinuxfs2
dotnet_core_buildpack        13         true      false    dotnet-core_buildpack-cached-cflinuxfs2-v2.2.13.zip   cflinuxfs2
nodejs_buildpack             14         true      false    nodejs_buildpack-cached-cflinuxfs2-v1.6.54.zip        cflinuxfs2
go_buildpack                 15         true      false    go_buildpack-cached-cflinuxfs2-v1.8.42.zip            cflinuxfs2
python_buildpack             16         true      false    python_buildpack-cached-cflinuxfs2-v1.6.36.zip        cflinuxfs2
php_buildpack                17         true      false    php_buildpack-cached-cflinuxfs2-v4.3.81.zip           cflinuxfs2
binary_buildpack             18         true      false    binary_buildpack-cached-cflinuxfs2-v1.0.33.zip        cflinuxfs2
dotnet_core_buildpack_beta   19         true      false    dotnet-core_buildpack-cached-v1.0.0.zip
hwc_buildpack                20         true      false    hwc_buildpack-cached-windows2016-v3.1.10.zip          windows2016
binary_buildpack             21         true      false    binary_buildpack-cached-windows2016-v1.0.33.zip       windows2016
hwc_buildpack                22         true      false    hwc_buildpack-cached-windows-v3.1.10.zip              windows
binary_buildpack             23         true      false    binary_buildpack-cached-windows-v1.0.33.zip           windows

cf push 테스트이다.

C:\CF> cd hello
C:\CF\hello> echo 'Hello World' > index.html
C:\CF\hello> echo '' > Staticfile
C:\CF\hello> cf push hello --random-route
Pushing app hello to org k88.org / space development as k88@aaa.bbb...
Getting app info...
Updating app with these attributes...
  name:                hello
  path:                C:\CF\hello
  disk quota:          1G
  health check type:   port
  instances:           1
  memory:              1G
  stack:               cflinuxfs3
  routes:
    hello-appreciative-hippopotamus.cfapps.io
 
Updating app hello...
Mapping routes...
Comparing local files to remote cache...
Packaging files to upload...
Uploading files...
 328 B / 328 B [===============================================================================================================] 100.00% 1s
 
Waiting for API to complete processing files...
 
Staging app and tracing logs...
   Downloading dotnet_core_buildpack_beta...
   Downloading staticfile_buildpack...
   Downloading java_buildpack...
   Downloading ruby_buildpack...
   Downloading dotnet_core_buildpack...
   Downloaded java_buildpack
   Downloading nodejs_buildpack...
   Downloaded dotnet_core_buildpack_beta
   Downloading go_buildpack...
   Downloaded staticfile_buildpack
   Downloading python_buildpack...
   Downloaded nodejs_buildpack
   Downloading php_buildpack...
   Downloaded ruby_buildpack
   Downloading binary_buildpack...
   Downloaded go_buildpack
   Downloaded python_buildpack
   Downloaded php_buildpack
   Downloaded dotnet_core_buildpack
   Downloaded binary_buildpack
   Cell f237c36d-0a62-4579-a51b-b11ee1d58145 creating container for instance 3483971b-4a7e-4f91-be98-93e5904e7e45
   Cell f237c36d-0a62-4579-a51b-b11ee1d58145 successfully created container for instance 3483971b-4a7e-4f91-be98-93e5904e7e45
   Downloading app package...
   Downloaded app package (328B)
   -----> Staticfile Buildpack version 1.4.44
   -----> Installing nginx
          Using nginx version 1.15.12
   -----> Installing nginx 1.15.12
          Copy [/tmp/buildpacks/384bcbe4d4b2d36e65ff6de94ae1e4da/dependencies/8d7c4223bfacb4ff6b91c716a96f4d42/nginx-1.15.12-linux-x64-cflin
uxfs3-4cbec356.tgz]
          **WARNING** nginx 1.15.x will no longer be available in new buildpacks released after 2019-05-21.
          See: https://nginx.org/
   -----> Root folder /tmp/app
   -----> Copying project files into public
   -----> Configuring nginx
   Exit status 0
   Uploading droplet, build artifacts cache...
   Uploading build artifacts cache...
   Uploading droplet...
   Uploaded build artifacts cache (221B)
   Uploaded droplet (2M)
   Uploading complete
   Cell f237c36d-0a62-4579-a51b-b11ee1d58145 stopping instance 3483971b-4a7e-4f91-be98-93e5904e7e45
   Cell f237c36d-0a62-4579-a51b-b11ee1d58145 destroying container for instance 3483971b-4a7e-4f91-be98-93e5904e7e45
 
Waiting for app to start...
 
name:              hello
requested state:   started
routes:            hello-appreciative-hippopotamus.cfapps.io
last uploaded:     Mon 02 Sep 11:08:59 KST 2019
stack:             cflinuxfs3
buildpacks:        staticfile
 
type:            web
instances:       1/1
memory usage:    1024M
start command:   $HOME/boot.sh
     state     since                  cpu    memory    disk      details
#0   running   2019-09-02T02:09:04Z   0.0%   0 of 1G   0 of 1G

3. Manifests