Packer: рдкреИрдХрд░ рд╢реЗрд▓ рдкреНрд░реЛрд╡рд┐рдЬрдирд░ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдкрд░ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ рдФрд░ рд╡реАрдПрдорд╡реЗрдпрд░ рдФрд░ рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 27 рдордИ 2015  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: hashicorp/packer

рдирдорд╕реНрддреЗ,

рдореИрдВрдиреЗ рд╡рд░реНрддрдорд╛рди ubuntu 14.04 рдЫрд╡рд┐ рд▓реЗрдиреЗ рдФрд░ VMWare, Virtualbox рдФрд░ AWS рдЪрд┐рддреНрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ template.json рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдИ рд╣реИред рдореЗрд░реЗ рдкреНрд░рд╛рд╡рдзрд╛рдирдХрд░реНрддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╢реЗрд▓ рдкреНрд░реЛрд╡рд┐рдЬрдирд░ рд╣реИ рдЬреЛ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ:

sudo apt-get -y -q python3-dev install рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ

рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╡реАрдПрдорд╡реЗрдпрд░ рдФрд░ рд╡реАрдмреА рдЫрд╡рд┐рдпреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ рдЗрд╕реЗ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдкрд░ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдПрдХ рдорд┐рд▓рддрд╛ рд╣реИ:

amazon-ebs: 0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
amazon-ebs: Reading package lists... Done
amazon-ebs: Building dependency tree
amazon-ebs: Reading state information... Done
amazon-ebs:
amazon-ebs: Package python3-dev is not available, but is referred to by another package.
amazon-ebs: This may mean that the package is missing, has been obsoleted, or
amazon-ebs: is only available from another source
amazon-ebs:
amazon-ebs: E: Package 'python3-dev' has no installation candidate

==> рдЕрдореЗрдЬрд╝реЕрди-рдИрдмреАрдПрд╕: рд╕реНрд░реЛрдд рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдЙрджрд╛рд╣рд░рдг рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рд░рд╣рд╛ рд╣реИ ...
==> amazon-ebs: рдЕрд╕реНрдерд╛рдпреА рд╕реБрд░рдХреНрд╖рд╛ рд╕рдореВрд╣ рдХреЛ рд╣рдЯрд╛ рд░рд╣рд╛ рд╣реИ...
==> рдЕрдореЗрдЬрд╝реЕрди-рдИрдмреАрдПрд╕: рдЕрд╕реНрдерд╛рдпреА рдХреАрдкреЗрдпрд░ рдХреЛ рд╣рдЯрд╛ рд░рд╣рд╛ рд╣реИ ...
рдмрд┐рд▓реНрдб 'рдЕрдореЗрдЬрд╝реЕрди-рдИрдмреАрдПрд╕' рддреНрд░реБрдЯрд┐рдкреВрд░реНрдг: рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЧреИрд░-рд╢реВрдиреНрдп рдирд┐рдХрд╛рд╕ рд╕реНрдерд┐рддрд┐ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реА: 100

рдЕрдЧрд░ рдореИрдВ рдкреИрдХреЗрдЬ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрднреА рдереЛрдбрд╝рд╛ рд╕реНрдЯрдВрдк рд╣реВрдВред рдореЗрд░реЗ рдирд┐рд░реНрдорд╛рддрд╛ рдХреЗ рд▓рд┐рдП рдЬреЗрд╕рди рд╣реИ:

{"type": "amazon-ebs",
  "access_key": "{{user `aws_access_key`}}",
  "secret_key": "{{user `aws_secret_key`}}",
  "region": "us-west-1",
  "source_ami": "ami-9b7f90df",
  "instance_type": "t2.micro",
  "ssh_username": "ubuntu",
  "ami_name": "packer-{{timestamp}}"
}

рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдореИрдВ рдкреНрд░рд╛рд╡рдзрд╛рди рдХреА рдХрдорд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЙрдб рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдбреЗрдЯрд╛ рдХреА рдЖрдкреВрд░реНрддрд┐ рдХрд░рдХреЗ рдЗрд╕рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреБрд▓ рд╣реИрдХ рд╣реИред

рдзрдиреНрдпрд╡рд╛рдж
рдХреНрд░реЗрдЧ

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдХреНрдпрд╛ рдЖрдк рдкрд╣рд▓реЗ apt-get update рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВ? рдЕрдореЗрдЬрд╝реЕрди рдорд╢реАрдиреЛрдВ рдореЗрдВ рдЕрдХреНрд╕рд░ рдмрд╛рд╕реА рдХреИрд╢ рд╣реЛрддреЗ рд╣реИрдВред

рдЕрдиреНрдпрдерд╛, рдореИрдВрдиреЗ рдпрд╣ рднреА рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рд╕реЗрдЯрдЕрдк рдХреЗ рдХрд╛рд░рдг AWS рдорд╢реАрдиреЗрдВ рдЬрд▓реНрджреА рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП apt-get update рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдиреАрдВрдж (рд╢рд╛рдпрдж 10 рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП) рдбрд╛рд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред

рдпрд╣ рдПрдХ рдкреИрдХрд░ рдореБрджреНрджрд╛ рд╣реА рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИред

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреНрдпрд╛ рдЖрдк рдкрд╣рд▓реЗ apt-get update рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВ? рдЕрдореЗрдЬрд╝реЕрди рдорд╢реАрдиреЛрдВ рдореЗрдВ рдЕрдХреНрд╕рд░ рдмрд╛рд╕реА рдХреИрд╢ рд╣реЛрддреЗ рд╣реИрдВред

рдЕрдиреНрдпрдерд╛, рдореИрдВрдиреЗ рдпрд╣ рднреА рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рд╕реЗрдЯрдЕрдк рдХреЗ рдХрд╛рд░рдг AWS рдорд╢реАрдиреЗрдВ рдЬрд▓реНрджреА рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП apt-get update рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдиреАрдВрдж (рд╢рд╛рдпрдж 10 рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП) рдбрд╛рд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред

рдпрд╣ рдПрдХ рдкреИрдХрд░ рдореБрджреНрджрд╛ рд╣реА рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИред

рдзрдиреНрдпрд╡рд╛рдж @ рдорд┐рд╢реЗрд▓

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд▓реЙрдХ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ _30 рджрд┐рдиреЛрдВ_ рдХреЗ рд▓рд┐рдП рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рд╣рдорд╛рд░реЗ рдЕрдиреБрд░рдХреНрд╖рдХреЛрдВ рдХреЛ рд╕рдХреНрд░рд┐рдп рдореБрджреНрджреЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдФрд░ рдЙрди рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред

рдпрджрд┐ рдЖрдкрдХреЛ рдРрд╕реА рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдорд┐рд▓реА рд╣реИ рдЬреЛ рдЗрд╕рдХреЗ рд╕рдорд╛рди рд▓рдЧрддреА рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓реЗрдВ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ рдкреВрд░рд╛ рдХрд░реЗрдВ рддрд╛рдХрд┐ рд╣рдо рдЖрдЧреЗ рдХреА рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЛ рдХреИрдкреНрдЪрд░ рдХрд░ рд╕рдХреЗрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

znerd picture znerd  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mwhooker picture mwhooker  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

russmac picture russmac  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

shantanugadgil picture shantanugadgil  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

PartyImp picture PartyImp  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ