{"id":3893,"date":"2014-03-03T06:15:13","date_gmt":"2014-03-02T21:15:13","guid":{"rendered":"http:\/\/www.creationline.com\/?p=3893"},"modified":"2023-08-29T12:46:24","modified_gmt":"2023-08-29T03:46:24","slug":"softlayer%e3%82%92%e3%82%b3%e3%83%9e%e3%83%b3%e3%83%89%e3%83%a9%e3%82%a4%e3%83%b3%e3%81%8b%e3%82%89%e6%93%8d%e4%bd%9c%e3%81%99%e3%82%8b-softlayer","status":"publish","type":"post","link":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer\/3893","title":{"rendered":"SoftLayer\u3092\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u304b\u3089\u64cd\u4f5c\u3059\u308b #softlayer"},"content":{"rendered":"<h2>SoftLayer\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30fb\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3068\u306f<\/h2>\n<p><a href=\"http:\/\/www.ibm.com\/developerworks\/jp\/cloud\/library\/cl-sce-migrate-softlayerCLI\/\">SoftLayer\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30fb\u30af\u30e9\u30a4\u30a2\u30f3\u30c8<\/a>\u3068\u306f\u3001Python\u3067\u4f5c\u6210\u3055\u308c\u305fSoftLayer\u3092\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u304b\u3089\u64cd\u4f5c\u3059\u308b\u305f\u3081\u306e\u30c4\u30fc\u30eb\u3067\u3059\u3002<\/p>\n<h2>SoftLayer\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30fb\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h2>\n<p><a href=\"http:\/\/www.ibm.com\/developerworks\/jp\/cloud\/library\/cl-sce-migrate-softlayerCLI\/#N10040\">\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/a>\u306b\u5f93\u3044\u3001Python\u306eeasy_install\u30b3\u30de\u30f3\u30c9\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<pre>$ sudo yum install -y python-setuptools\n$ sudo easy_install softlayer<\/pre>\n<pre>$ sudo apt-get install python-setuptools\n$ sudo easy_install softlayer<\/pre>\n<pre>$ sl\nusage: sl  [...]\n       sl help \n       sl help  <command><\/command>\n       sl [-h | --help]\n\nSoftLayer Command-line Client\n\nThe available modules are:\n\nCompute:\n  bmc       Bare Metal Cloud\n  cci       Cloud Compute Instances\n  image     Manages compute and flex images\n  metadata  Get details about this machine. Also available with 'my' and 'meta'\n  server    Hardware servers\n  sshkey    Manage SSH keys on your account\n\nNetworking:\n  dns       Domain Name System\n  firewall  Firewall rule and security management\n  globalip  Global IP address management\n  rwhois    RWhoIs operations\n  ssl       Manages SSL\n  subnet    Subnet ordering and management\n  vlan      Manage VLANs on your account\n\nStorage:\n  iscsi     View iSCSI details\n  nas       View NAS details\n\nGeneral:\n  config    View and edit configuration for this tool\n  summary   Display an overall summary of your account\n  help      Show help\n\nSee 'sl help ' for more information on a specific module.\n\nTo use most commands your SoftLayer username and api_key need to be configured.\nThe easiest way to do that is to use: 'sl config setup'\n<\/pre>\n<h2>API\u30ad\u30fc\u306e\u53d6\u5f97<\/h2>\n<p>API\u30ad\u30fc\u306fSoftLayer\u30ab\u30b9\u30bf\u30de\u30fc\u30dd\u30fc\u30bf\u30eb\u304b\u3089\u53d6\u5f97\u3057\u307e\u3059\u3002<br \/>\n\u30e1\u30cb\u30e5\u30fc\u30d0\u30fc\u306eAccount\u30bf\u30d6\u304b\u3089Users\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<p><!-- softlayer-api-01-users.png \/\/--><br \/>\n<a href=\"\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2014\/02\/softlayer-api-01-users.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-3894\" src=\"\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2014\/02\/softlayer-api-01-users-135x95.png\" alt=\"softlayer-api-01-users\" width=\"135\" height=\"95\" srcset=\"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2014\/02\/softlayer-api-01-users-135x95.png 135w, https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2014\/02\/softlayer-api-01-users-1024x715.png 1024w, https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2014\/02\/softlayer-api-01-users.png 1264w\" sizes=\"auto, (max-width: 135px) 100vw, 135px\" \/><\/a><\/p>\n<p>\u8868\u793a\u3055\u308c\u305f\u30e6\u30fc\u30b6\u306eAPI Key\u306eView\u3092\u9078\u629e\u3059\u308b\u3068\u3001\u305d\u306e\u30e6\u30fc\u30b6\u306eAPI\u30ad\u30fc\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002<\/p>\n<p><!-- softlayer-api-02-api-key.png \/\/--><br \/>\n<a href=\"\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2014\/02\/softlayer-api-02-api-key.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-3895\" src=\"\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2014\/02\/softlayer-api-02-api-key-225x61.png\" alt=\"softlayer-api-02-api-key\" width=\"225\" height=\"61\" srcset=\"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2014\/02\/softlayer-api-02-api-key-225x61.png 225w, https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2014\/02\/softlayer-api-02-api-key.png 400w\" sizes=\"auto, (max-width: 225px) 100vw, 225px\" \/><\/a><\/p>\n<p>SoftLayer\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30fb\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306f\u3053\u306e\u30e6\u30fc\u30b6\u540d\u3068API\u30ad\u30fc\u3092\u7528\u3044\u3066SoftLayer\u306b\u30a2\u30af\u30bb\u30b9\u3057\u307e\u3059\u3002<\/p>\n<h2>SoftLayer\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30fb\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306e\u8a2d\u5b9a<\/h2>\n<p>\u307e\u305a\u3001\u6700\u521d\u306f\u4f55\u3082\u8a2d\u5b9a\u304c\u3055\u308c\u3066\u3044\u306a\u3044\u3053\u3068\u3092sl config show\u30b3\u30de\u30f3\u30c9\u3067\u78ba\u8a8d\u3057\u307e\u3059\u3002<\/p>\n<pre>$ sl config show\n:..............:.....................................:\n:         Name : Value                               :\n:..............:.....................................:\n:     Username : not set                             :\n:      API Key : not set                             :\n: Endpoint URL : https:\/\/api.softlayer.com\/xmlrpc\/v3 :\n:      Timeout : not set                             :\n:..............:.....................................:<\/pre>\n<p>sl config setup\u30b3\u30de\u30f3\u30c9\u3067\u8a2d\u5b9a\u3092\u884c\u3044\u307e\u3059\u3002<br \/>\n<strong>Username<\/strong>\u306b\u306f\u30e6\u30fc\u30b6\u540d\u3001<strong>API Key or Password<\/strong>\u306b\u306fAPI\u30ad\u30fc\u3001<strong>Endpoint<\/strong>\u306f\u305d\u306e\u307e\u307e\u30a8\u30f3\u30bf\u30fc\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<pre>$ sl config setup\nUsername []: SL******\nAPI Key or Password []: \nEndpoint (public|private|custom): \n:..............:..................................................................:\n:         Name : Value                                                            :\n:..............:..................................................................:\n:     Username : SL******                                                         :\n:      API Key : **************************************************************** :\n: Endpoint URL : https:\/\/api.softlayer.com\/xmlrpc\/v3\/                             :\n:      Timeout : not set                                                          :\n:..............:..................................................................:\nAre you sure you want to write settings to \"\/home\/********\/.softlayer\"? [Y\/n]: \nConfiguration Updated Successfully<\/pre>\n<p>\u554f\u984c\u306a\u3051\u308c\u3070\u30db\u30fc\u30e0\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e<strong>.softlayer<\/strong>\u306b\u5185\u5bb9\u304c\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002<\/p>\n<pre>$ cat ~\/.softlayer\n[softlayer]\nusername = SL******\napi_key = ****************************************************************\nendpoint_url = https:\/\/api.softlayer.com\/xmlrpc\/v3\/<\/pre>\n<p>\u3053\u308c\u3067\u4ee5\u964d\u3001sl\u30b3\u30de\u30f3\u30c9\u3092\u901a\u3057\u3066SoftLayer\u3092\u64cd\u4f5c\u3067\u304d\u307e\u3059\u3002<\/p>\n<h2>SoftLayer\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30fb\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306e\u5229\u7528<\/h2>\n<p>\u4eee\u60f3\u30b5\u30fc\u30d0(Cloud Compute Instances, CCI)\u306e\u4e00\u89a7\u3092\u8868\u793a\u3057\u307e\u3059\u3002<\/p>\n<pre>$ sl cci list\n:.........:............:............................:.......:........:...............:...............:....................:\n:    id   : datacenter :            host            : cores : memory :   primary_ip  :   backend_ip  : active_transaction :\n:.........:............:............................:.......:........:...............:...............:....................:\n: ******* :   sjc01    : softlayer-test.example.com :   1   :   1G   : 50.23.***.*** : 10.55.***.*** :         -          :\n:.........:............:............................:.......:........:...............:...............:....................:<\/pre>\n<p>\u4eee\u60f3\u30b5\u30fc\u30d0\u306e\u8a73\u7d30\u3092\u8868\u793a\u3057\u307e\u3059\u3002<\/p>\n<pre>$ sl cci detail *******\n:....................:...............................:\n:               Name : Value                         :\n:....................:...............................:\n:                 id : *******                       :\n:           hostname : softlayer-test.example.com    :\n:             status : Active                        :\n: active_transaction : -                             :\n:              state : Running                       :\n:         datacenter : sjc01                         :\n:                 os : Ubuntu                        :\n:         os_version : 12.04-64 Minimal for CCI      :\n:              cores : 1                             :\n:             memory : 1G                            :\n:          public_ip : 50.23.***.***                 :\n:         private_ip : 10.55.***.***                 :\n:       private_only : False                         :\n:        private_cpu : False                         :\n:            created : 2014-02-25T10:44:44+09:00     :\n:           modified : 2014-02-25T11:19:23+09:00     :\n:              vlans : :.........:........:........: :\n:                    : :   type  : number :   id   : :\n:                    : :.........:........:........: :\n:                    : : PRIVATE :  ****  : ****** : :\n:                    : :  PUBLIC :  ****  : ****** : :\n:                    : :.........:........:........: :\n:....................:...............................:<\/pre>\n<p>\u4eee\u60f3\u30b5\u30fc\u30d0\u3092\u505c\u6b62\u3057\u307e\u3059\u3002<\/p>\n<pre>$ sl cci power-off *******\nThis will power off the CCI with id *******. Continue? [y\/N]: y<\/pre>\n<p>\u4eee\u60f3\u30b5\u30fc\u30d0\u3092\u8d77\u52d5\u3057\u307e\u3059\u3002<\/p>\n<pre>$ sl cci power-on *******<\/pre>\n<p>\u4eee\u60f3\u30b5\u30fc\u30d0\u3092\u7834\u68c4\u3057\u307e\u3059\u3002<\/p>\n<pre>$ sl cci cancel *******\nThis action cannot be undone! Type \"*******\" or press Enter to abort: *******<\/pre>\n<p>\u4eee\u60f3\u30b5\u30fc\u30d0\u3092\u4f5c\u6210\u3059\u308b\u524d\u306b\u3001\u6307\u5b9a\u53ef\u80fd\u306a\u30ea\u30bd\u30fc\u30b9\u3092\u78ba\u8a8d\u3057\u3066\u304a\u304d\u307e\u3059\u3002<\/p>\n<pre>$ sl cci create-options\n:.................:....................................................................................................:\n:            Name : Value                                                                                              :\n:.................:....................................................................................................:\n:      datacenter : ams01,dal01,dal05,dal06,sea01,sjc01,sng01,wdc01                                                    :\n:  cpus (private) : 1,2,4,8                                                                                            :\n: cpus (standard) : 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16                                                             :\n:          memory : 1024,2048,3072,4096,5120,6144,7168,8192,9216,10240,11264,12288,13312,14336,15360,16384,32768,49152 :\n:     os (CENTOS) : CENTOS_5_32                                                                                        :\n:                 : CENTOS_5_64                                                                                        :\n:                 : CENTOS_6_32                                                                                        :\n:                 : CENTOS_6_64                                                                                        :\n: os (CLOUDLINUX) : CLOUDLINUX_5_32                                                                                    :\n:                 : CLOUDLINUX_5_64                                                                                    :\n:                 : CLOUDLINUX_6_32                                                                                    :\n:                 : CLOUDLINUX_6_64                                                                                    :\n:     os (DEBIAN) : DEBIAN_5_32                                                                                        :\n:                 : DEBIAN_5_64                                                                                        :\n:                 : DEBIAN_6_32                                                                                        :\n:                 : DEBIAN_6_64                                                                                        :\n:                 : DEBIAN_7_32                                                                                        :\n:                 : DEBIAN_7_64                                                                                        :\n:     os (REDHAT) : REDHAT_5_32                                                                                        :\n:                 : REDHAT_5_32                                                                                        :\n:                 : REDHAT_5_64                                                                                        :\n:                 : REDHAT_5_64                                                                                        :\n:                 : REDHAT_6_32                                                                                        :\n:                 : REDHAT_6_32                                                                                        :\n:                 : REDHAT_6_64                                                                                        :\n:                 : REDHAT_6_64                                                                                        :\n:     os (UBUNTU) : UBUNTU_10_32                                                                                       :\n:                 : UBUNTU_10_64                                                                                       :\n:                 : UBUNTU_12_32                                                                                       :\n:                 : UBUNTU_12_64                                                                                       :\n:                 : UBUNTU_8_32                                                                                        :\n:                 : UBUNTU_8_64                                                                                        :\n:   os (VYATTACE) : VYATTACE_6.5_64                                                                                    :\n:                 : VYATTACE_6.6_64                                                                                    :\n:        os (WIN) : WIN_2003-DC-SP2-1_32                                                                               :\n:                 : WIN_2003-DC-SP2-1_64                                                                               :\n:                 : WIN_2003-ENT-SP2-5_32                                                                              :\n:                 : WIN_2003-ENT-SP2-5_64                                                                              :\n:                 : WIN_2003-STD-SP2-5_32                                                                              :\n:                 : WIN_2003-STD-SP2-5_64                                                                              :\n:                 : WIN_2008-DC-R2_64                                                                                  :\n:                 : WIN_2008-DC-SP2_64                                                                                 :\n:                 : WIN_2008-ENT-R2_64                                                                                 :\n:                 : WIN_2008-ENT-SP2_32                                                                                :\n:                 : WIN_2008-ENT-SP2_64                                                                                :\n:                 : WIN_2008-STD-R2-SP1_64                                                                             :\n:                 : WIN_2008-STD-R2_64                                                                                 :\n:                 : WIN_2008-STD-SP2_32                                                                                :\n:                 : WIN_2008-STD-SP2_64                                                                                :\n:                 : WIN_2012-DC_64                                                                                     :\n:                 : WIN_2012-STD_64                                                                                    :\n:   local disk(0) : 25,100                                                                                             :\n:   local disk(2) : 25,100,150,200,300                                                                                 :\n:     san disk(0) : 25,100                                                                                             :\n:     san disk(2) : 10,20,25,30,40,50,75,100,125,150,175,200,250,300,350,400,500,750,1000,1500,2000                    :\n:     san disk(3) : 10,20,25,30,40,50,75,100,125,150,175,200,250,300,350,400,500,750,1000,1500,2000                    :\n:     san disk(4) : 10,20,25,30,40,50,75,100,125,150,175,200,250,300,350,400,500,750,1000,1500,2000                    :\n:     san disk(5) : 10,20,25,30,40,50,75,100,125,150,175,200,250,300,350,400,500,750,1000,1500,2000                    :\n:             nic : 10,100,1000                                                                                        :\n:.................:....................................................................................................:<\/pre>\n<p>\u4eee\u60f3\u30b5\u30fc\u30d0\u3092\u4f5c\u6210\u3059\u308b\u969b\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u4e00\u89a7\u3067\u3059\u3002<\/p>\n<pre>$ sl cci create --help\nusage: sl cci create [--key=KEY...] [options]\n\nOrder\/create a CCI. See 'sl cci create-options' for valid options\n\nRequired:\n  -c, --cpu=CPU        Number of CPU cores\n  -D, --domain=DOMAIN  Domain portion of the FQDN. example: example.com\n  -H, --hostname=HOST  Host portion of the FQDN. example: server\n  --image=GUID         Image GUID. See: 'sl image list' for reference\n  -m, --memory=MEMORY  Memory in mebibytes. example: 2048\n  -o, --os=OS          OS install code. Tip: you can specify _LATEST\n\n  --hourly            Hourly rate instance type\n  --monthly           Monthly rate instance type\n\nOptional:\n  -d, --datacenter=DC    Datacenter shortname (sng01, dal05, ...)\n                         Note: Omitting this value defaults to the first\n                           available datacenter\n  --dedicated            Allocate a dedicated CCI (non-shared host)\n  --dry-run, --test      Do not create CCI, just get a quote\n  --export=FILE          Exports options to a template file\n  -F, --userfile=FILE    Read userdata from file\n                           (Only HTTPS executes, HTTP leaves file in \/root)\n  -i, --postinstall=URI  Post-install script to download\n  -k, --key=KEY          SSH keys to add to the root user. Can be specified\n                           multiple times\n  --like=IDENTIFIER      Use the configuration from an existing CCI\n  -n, --network=MBPS     Network port speed in Mbps\n  --private              Forces the CCI to only have access the private\n                           network\n  -t, --template=FILE    A template file that defaults the command-line\n                           options using the long name in INI format\n  -u, --userdata=DATA    User defined metadata string\n  --vlan_public=VLAN     The ID of the public VLAN on which you want the CCI\n                           placed.\n  --vlan_private=VLAN    The ID of the private VLAN on which you want the CCI\n                           placed.\n  --wait=SECONDS         Block until CCI is finished provisioning for up to X\n                           seconds before returning\n\nPrompt Options:\n  -y, --really  Confirm all prompt actions\n\nStandard Options:\n  --format=ARG           Output format. [Options: table, raw] [Default: table]\n  -C FILE --config=FILE  Config file location. [Default: ~\/.softlayer]\n  --debug=LEVEL          Specifies the debug noise level\n                           1=warn, 2=info, 3=debug\n  --timings              Time each API call and display after results\n  -h --help              Show this screen<\/pre>\n<ul>\n<li>CPU\u30b3\u30a2\u6570: 1<\/li>\n<li>\u30c9\u30e1\u30a4\u30f3\u540d: example.com<\/li>\n<li>\u30db\u30b9\u30c8\u540d: softlayer-test01<\/li>\n<li>\u30e1\u30e2\u30ea: 1024MB<\/li>\n<li>OS: Ubuntu 12.04 (amd64)<\/li>\n<li>\u30c7\u30fc\u30bf\u30bb\u30f3\u30bf\u30fc: \u30b5\u30f3\u30ce\u30bc<\/li>\n<\/ul>\n<p>\u3067\u4eee\u60f3\u30b5\u30fc\u30d0\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002<\/p>\n<pre>$ sl cci create -c 1 -D example.com -H softlayer-test01 -m 1024 -o UBUNTU_12_64 -d sjc01 --hourly\nThis action will incur charges on your account. Continue? [y\/N]: y\n:.........:......................................:\n:    name : value                                :\n:.........:......................................:\n:      id : *******                              :\n: created : 2014-02-26T16:33:33+09:00            :\n:    guid : ********-****-****-****-************ :\n:.........:......................................:<\/pre>\n<p>\u6570\u5206\u3067\u4eee\u60f3\u30b5\u30fc\u30d0\u304c\u6e96\u5099\u3055\u308c\u3001\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n<pre>$ sl cci detail ******* --password\n:....................:...............................:\n:               Name : Value                         :\n:....................:...............................:\n:                 id : *******                       :\n:           hostname : softlayer-test01.example.com  :\n:             status : Active                        :\n: active_transaction : -                             :\n:              state : Running                       :\n:         datacenter : sjc01                         :\n:                 os : Ubuntu                        :\n:         os_version : 12.04-64 Minimal for CCI      :\n:              cores : 1                             :\n:             memory : 1G                            :\n:          public_ip : 50.97.***.***                 :\n:         private_ip : 10.55.***.***                 :\n:       private_only : False                         :\n:        private_cpu : False                         :\n:            created : 2014-02-26T16:33:33+09:00     :\n:           modified : 2014-02-26T16:35:57+09:00     :\n:              vlans : :.........:........:........: :\n:                    : :   type  : number :   id   : :\n:                    : :.........:........:........: :\n:                    : : PRIVATE :  ****  : ****** : :\n:                    : :  PUBLIC :  ****  : ****** : :\n:                    : :.........:........:........: :\n:              users : :..........:..........:       :\n:                    : : username : password :       :\n:                    : :..........:..........:       :\n:                    : :   root   : ******** :       :\n:                    : :..........:..........:       :\n:....................:...............................:<\/pre>\n<pre>$ ssh root@50.97.***.***\nThe authenticity of host '50.97.***.*** (50.97.***.***)' can't be established.\nECDSA key fingerprint is **:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**.\nAre you sure you want to continue connecting (yes\/no)? yes\nWarning: Permanently added '50.97.***.***' (ECDSA) to the list of known hosts.\nroot@50.97.***.***'s password: \nWelcome to Ubuntu 12.04.4 LTS (GNU\/Linux 3.2.0-58-virtual x86_64)\n\n * Documentation:  https:\/\/help.ubuntu.com\/\n\nThe programs included with the Ubuntu system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in \/usr\/share\/doc\/*\/copyright.\n\nUbuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by\napplicable law.\n\n-bash: warning: setlocale: LC_ALL: cannot change locale (ja_JP.UTF-8)\n-bash: warning: setlocale: LC_ALL: cannot change locale (ja_JP.UTF-8)\nroot@softlayer-test01:~#<\/pre>\n<p>\u3053\u306e\u3088\u3046\u306b\u3001\u3068\u3066\u3082\u5bb9\u6613\u306b\u4eee\u60f3\u30b5\u30fc\u30d0\u3092\u6e96\u5099\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3057\u305f\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>SoftLayer\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30fb\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3068\u306f SoftLayer\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30fb\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3068\u306f\u3001Python\u3067\u4f5c\u6210\u3055\u308c\u305fSoftLayer\u3092\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u304b\u3089\u64cd\u4f5c\u3059\u308b\u305f\u3081\u306e\u30c4\u30fc\u30eb\u3067\u3059\u3002 SoftLayer\u30b3\u30de\u30f3\u30c9 [&#8230;]<\/p>\n","protected":false},"author":2,"featured_media":3894,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"categories":[31,38],"tags":[],"class_list":["post-3893","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-higuchi","category-softlayer"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SoftLayer\u3092\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u304b\u3089\u64cd\u4f5c\u3059\u308b #softlayer - Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3<\/title>\n<meta name=\"description\" content=\"d-higuchi, softlayer |SoftLayer\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30fb\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3068\u306f\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer\/3893\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SoftLayer\u3092\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u304b\u3089\u64cd\u4f5c\u3059\u308b #softlayer - Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3\" \/>\n<meta property=\"og:description\" content=\"d-higuchi, softlayer |SoftLayer\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30fb\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3068\u306f\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer\/3893\" \/>\n<meta property=\"og:site_name\" content=\"Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/creationline\" \/>\n<meta property=\"article:published_time\" content=\"2014-03-02T21:15:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-29T03:46:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2014\/02\/softlayer-api-01-users.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1264\" \/>\n\t<meta property=\"og:image:height\" content=\"883\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Daisuke Higuchi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@creationline\" \/>\n<meta name=\"twitter:site\" content=\"@creationline\" \/>\n<meta name=\"twitter:label1\" content=\"\u57f7\u7b46\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daisuke Higuchi\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data2\" content=\"5\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/softlayer\\\/3893#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/softlayer\\\/3893\"},\"author\":{\"name\":\"Daisuke Higuchi\",\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/#\\\/schema\\\/person\\\/16f1373831fb6fd17387f16ae1195206\"},\"headline\":\"SoftLayer\u3092\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u304b\u3089\u64cd\u4f5c\u3059\u308b #softlayer\",\"datePublished\":\"2014-03-02T21:15:13+00:00\",\"dateModified\":\"2023-08-29T03:46:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/softlayer\\\/3893\"},\"wordCount\":52,\"image\":{\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/softlayer\\\/3893#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cms_x3GWkuX\\\/wp-content\\\/uploads\\\/2014\\\/02\\\/softlayer-api-01-users.png\",\"articleSection\":[\"d-higuchi\",\"softlayer\"],\"inLanguage\":\"ja\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/softlayer\\\/3893\",\"url\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/softlayer\\\/3893\",\"name\":\"SoftLayer\u3092\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u304b\u3089\u64cd\u4f5c\u3059\u308b #softlayer - Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/softlayer\\\/3893#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/softlayer\\\/3893#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cms_x3GWkuX\\\/wp-content\\\/uploads\\\/2014\\\/02\\\/softlayer-api-01-users.png\",\"datePublished\":\"2014-03-02T21:15:13+00:00\",\"dateModified\":\"2023-08-29T03:46:24+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/#\\\/schema\\\/person\\\/16f1373831fb6fd17387f16ae1195206\"},\"description\":\"d-higuchi, softlayer |SoftLayer\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30fb\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3068\u306f\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/softlayer\\\/3893#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/softlayer\\\/3893\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/softlayer\\\/3893#primaryimage\",\"url\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cms_x3GWkuX\\\/wp-content\\\/uploads\\\/2014\\\/02\\\/softlayer-api-01-users.png\",\"contentUrl\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cms_x3GWkuX\\\/wp-content\\\/uploads\\\/2014\\\/02\\\/softlayer-api-01-users.png\",\"width\":1264,\"height\":883},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/softlayer\\\/3893#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"HOME\",\"item\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u30af\u30e9\u30a6\u30c9\u30cd\u30a4\u30c6\u30a3\u30d6\",\"item\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"softlayer\",\"item\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cloudnative\\\/softlayer\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"SoftLayer\u3092\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u304b\u3089\u64cd\u4f5c\u3059\u308b #softlayer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/#website\",\"url\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/\",\"name\":\"Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3\",\"description\":\"\u30a2\u30b8\u30e3\u30a4\u30eb\uff06DevOps\u3001\u30af\u30e9\u30a6\u30c9\u30cd\u30a4\u30c6\u30a3\u30d6\u3001AI\uff06LLM\u306e\u5148\u7aef\u6280\u8853\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/#\\\/schema\\\/person\\\/16f1373831fb6fd17387f16ae1195206\",\"name\":\"Daisuke Higuchi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cms_x3GWkuX\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/d-higuchi-wp-icon-230x230.png\",\"url\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cms_x3GWkuX\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/d-higuchi-wp-icon-230x230.png\",\"contentUrl\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/cms_x3GWkuX\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/d-higuchi-wp-icon-230x230.png\",\"caption\":\"Daisuke Higuchi\"},\"description\":\"Chef\u30fbDocker\u30fbMirantis\u88fd\u54c1\u306a\u3069\u306e\u6280\u8853\u8981\u7d20\u306b\u52a0\u3048\u3066\u3001\u4f1a\u8b70\u306e\u9032\u3081\u65b9\u30fb\u6587\u7ae0\u306e\u66f8\u304d\u65b9\u306a\u3069\u306e\u696d\u52d9\u6539\u5584\u306b\u3082\u53d6\u308a\u7d44\u3093\u3067\u3044\u307e\u3059\u3002\u300cChef\u6d3b\u7528\u30ac\u30a4\u30c9\u300d\u5171\u8457\u306e\u307b\u304b\u3001Debian Official Developer\u3082\u3084\u3063\u3066\u3044\u307e\u3059\u3002\",\"url\":\"https:\\\/\\\/www.creationline.com\\\/tech-blog\\\/author\\\/higuchi\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SoftLayer\u3092\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u304b\u3089\u64cd\u4f5c\u3059\u308b #softlayer - Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3","description":"d-higuchi, softlayer |SoftLayer\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30fb\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3068\u306f","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer\/3893","og_locale":"ja_JP","og_type":"article","og_title":"SoftLayer\u3092\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u304b\u3089\u64cd\u4f5c\u3059\u308b #softlayer - Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3","og_description":"d-higuchi, softlayer |SoftLayer\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30fb\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3068\u306f","og_url":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer\/3893","og_site_name":"Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3","article_publisher":"https:\/\/www.facebook.com\/creationline","article_published_time":"2014-03-02T21:15:13+00:00","article_modified_time":"2023-08-29T03:46:24+00:00","og_image":[{"width":1264,"height":883,"url":"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2014\/02\/softlayer-api-01-users.png","type":"image\/png"}],"author":"Daisuke Higuchi","twitter_card":"summary_large_image","twitter_creator":"@creationline","twitter_site":"@creationline","twitter_misc":{"\u57f7\u7b46\u8005":"Daisuke Higuchi","\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"5\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer\/3893#article","isPartOf":{"@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer\/3893"},"author":{"name":"Daisuke Higuchi","@id":"https:\/\/www.creationline.com\/tech-blog\/#\/schema\/person\/16f1373831fb6fd17387f16ae1195206"},"headline":"SoftLayer\u3092\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u304b\u3089\u64cd\u4f5c\u3059\u308b #softlayer","datePublished":"2014-03-02T21:15:13+00:00","dateModified":"2023-08-29T03:46:24+00:00","mainEntityOfPage":{"@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer\/3893"},"wordCount":52,"image":{"@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer\/3893#primaryimage"},"thumbnailUrl":"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2014\/02\/softlayer-api-01-users.png","articleSection":["d-higuchi","softlayer"],"inLanguage":"ja"},{"@type":"WebPage","@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer\/3893","url":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer\/3893","name":"SoftLayer\u3092\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u304b\u3089\u64cd\u4f5c\u3059\u308b #softlayer - Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3","isPartOf":{"@id":"https:\/\/www.creationline.com\/tech-blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer\/3893#primaryimage"},"image":{"@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer\/3893#primaryimage"},"thumbnailUrl":"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2014\/02\/softlayer-api-01-users.png","datePublished":"2014-03-02T21:15:13+00:00","dateModified":"2023-08-29T03:46:24+00:00","author":{"@id":"https:\/\/www.creationline.com\/tech-blog\/#\/schema\/person\/16f1373831fb6fd17387f16ae1195206"},"description":"d-higuchi, softlayer |SoftLayer\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30fb\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3068\u306f","breadcrumb":{"@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer\/3893#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer\/3893"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer\/3893#primaryimage","url":"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2014\/02\/softlayer-api-01-users.png","contentUrl":"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2014\/02\/softlayer-api-01-users.png","width":1264,"height":883},{"@type":"BreadcrumbList","@id":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer\/3893#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"HOME","item":"https:\/\/www.creationline.com\/tech-blog"},{"@type":"ListItem","position":2,"name":"\u30af\u30e9\u30a6\u30c9\u30cd\u30a4\u30c6\u30a3\u30d6","item":"https:\/\/www.creationline.com\/tech-blog\/cloudnative"},{"@type":"ListItem","position":3,"name":"softlayer","item":"https:\/\/www.creationline.com\/tech-blog\/cloudnative\/softlayer"},{"@type":"ListItem","position":4,"name":"SoftLayer\u3092\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u304b\u3089\u64cd\u4f5c\u3059\u308b #softlayer"}]},{"@type":"WebSite","@id":"https:\/\/www.creationline.com\/tech-blog\/#website","url":"https:\/\/www.creationline.com\/tech-blog\/","name":"Tech Blog\uff5c\u30af\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u30e9\u30a4\u30f3","description":"\u30a2\u30b8\u30e3\u30a4\u30eb\uff06DevOps\u3001\u30af\u30e9\u30a6\u30c9\u30cd\u30a4\u30c6\u30a3\u30d6\u3001AI\uff06LLM\u306e\u5148\u7aef\u6280\u8853","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.creationline.com\/tech-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Person","@id":"https:\/\/www.creationline.com\/tech-blog\/#\/schema\/person\/16f1373831fb6fd17387f16ae1195206","name":"Daisuke Higuchi","image":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2023\/08\/d-higuchi-wp-icon-230x230.png","url":"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2023\/08\/d-higuchi-wp-icon-230x230.png","contentUrl":"https:\/\/www.creationline.com\/tech-blog\/cms_x3GWkuX\/wp-content\/uploads\/2023\/08\/d-higuchi-wp-icon-230x230.png","caption":"Daisuke Higuchi"},"description":"Chef\u30fbDocker\u30fbMirantis\u88fd\u54c1\u306a\u3069\u306e\u6280\u8853\u8981\u7d20\u306b\u52a0\u3048\u3066\u3001\u4f1a\u8b70\u306e\u9032\u3081\u65b9\u30fb\u6587\u7ae0\u306e\u66f8\u304d\u65b9\u306a\u3069\u306e\u696d\u52d9\u6539\u5584\u306b\u3082\u53d6\u308a\u7d44\u3093\u3067\u3044\u307e\u3059\u3002\u300cChef\u6d3b\u7528\u30ac\u30a4\u30c9\u300d\u5171\u8457\u306e\u307b\u304b\u3001Debian Official Developer\u3082\u3084\u3063\u3066\u3044\u307e\u3059\u3002","url":"https:\/\/www.creationline.com\/tech-blog\/author\/higuchi"}]}},"_links":{"self":[{"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/posts\/3893","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/comments?post=3893"}],"version-history":[{"count":1,"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/posts\/3893\/revisions"}],"predecessor-version":[{"id":65739,"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/posts\/3893\/revisions\/65739"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/media\/3894"}],"wp:attachment":[{"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/media?parent=3893"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/categories?post=3893"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.creationline.com\/tech-blog\/wp-json\/wp\/v2\/tags?post=3893"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}