Kuby-core: рдмрд┐рд▓реНрдбрдПрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 13 рджрд┐рд╕ре░ 2021  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: getkuby/kuby-core

рдореИрдВ docker build рдХреЛ docker buildx build $ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рдерд╛ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдбрд░ рд╣реИ рдХрд┐ рдпрд╣ рдЙрд╕рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ

рдореЗрд░рд╛ рдЗрд░рд╛рджрд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдкреИрд░рд╛ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рд╣реИ:

https://github.com/fluxcd/image-reflector-controller/blob/62c06ea58cd14072fde2c9ada7c6970ddf580e5/.github/workflows/build.yaml#L57 -L59

рддрдм рд╣рдо рдбреЙрдХрд░ рдмрд┐рд▓реНрдб рд▓реЗрдпрд░реНрд╕ рдХреЛ рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рддрд░реАрдХреЗ рд╕реЗ рдХреИрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡реИрд╕реЗ рднреА --cache-to рдФрд░ --cache-from рд╡рд┐рдХрд▓реНрдк рдХреЗрд╡рд▓ Docker Buildx рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдЬреИрд╕реЗ рдХрдИ рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВ рд╢рд╛рдпрдж рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛

рдЕрддреАрдд рдореЗрдВ рдореИрдВрдиреЗ рдбреЙрдХрд░реАрдлрд╛рдЗрд▓ рдХреЗ рдЕрдВрджрд░ рдмрдВрдбрд▓рд░ рдХреЗ рд▓рд┐рдП рдХреИрд╢ рд╡реЙрд▓реНрдпреВрдо рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рд╣реИ, рддрд╛рдХрд┐ Gemfile рдФрд░ Gemfile.lock рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЫрд╡рд┐ рдХреА рдмрд┐рд▓реНрдб-рдЯрд╛рдЗрдо рдирд┐рд░реНрднрд░рддрд╛ рдХрд╛ рдкреВрд░реНрдг рдкреБрдирд░реНрдЧрдгрдирд╛ рди рд╣реЛ, рдмрд▓реНрдХрд┐ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдХреИрд╢ рд╕реЗ рдирд┐рд░реНрдорд╛рдг рд╣реЛрдЧрд╛ рддрд╛рдХрд┐ рдХреЗрд╡рд▓ рдирдИ рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреА рдкреБрдирд░реНрдЧрдгрдирд╛ рдХреА рдЧрдИред

рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдиреБрдХреВрд▓рди рд╣реИ, рдЕрдиреНрдп рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рдмрд┐рд▓реНрдбрдПрдХреНрд╕ рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдмрд┐рд▓реНрдбрдХрд┐рдЯ рдЯреВрд▓рд╕реЗрдЯ рдЕрдм рдЖрдИрдПрдордПрдЪрдУ рдХрд╛рдлреА рдорд╛рдирдХ рдмрди рд░рд╣рд╛ рд╣реИред рдореБрдЭреЗ рдпрд╣ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛ рдЕрдЧрд░ рдХреБрдмреА рдмрд┐рд▓реНрдб рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЬреЛ рдмрд┐рд▓реНрдбрдПрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реЛ!

рдореИрдВ рдЗрд╕реЗ рдмрд╛рдж рдореЗрдВ рдлрд┐рд░ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдЕрдм рдпрд╣ рдЖрд╕рд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ 0.15.0 рдареЛрд╕ рд░реВрдк рд╕реЗ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред рдЗрд╕ рдмреАрдЪ, рдЧрд┐рдЯрд╣рдм рдХреНрд░рд┐рдпрд╛рдУрдВ рдХрд╛ рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдЬреЛ рдбрдмреНрд▓реНрдпреВрдЖрдИрдкреА рд╣реИ рд▓реЗрдХрд┐рди рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИ: https://github.com/kingdonb/kuby_test

рдЗрд╕ рдЕрдВрддрд┐рдо рд╕реНрдерд╛рди рдкрд░ рдареАрдХ рд╕реЗ рдХреИрд╢рд┐рдВрдЧ рдХреЗ рд╕рд╛рде, рдФрд░ рдХреБрдЫ рдЕрдиреНрдп рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд╕рд╛рде, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЯреИрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ рддреИрдпрд╛рд░ рд╣реИ рдФрд░ рдХреБрдмреА-рдХреЛрд░ рдореЗрдВ рдпреЛрдЧрджрд╛рди рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рдЧреЗрдЯрдХреБрдмреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдХрд╣реАрдВ рд░рд╣рдиреЗ рдХреЗ рд▓рд┐рдП

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

рдареАрдХ рд╣реИ, рдЕрдЧрд░ docker build docker buildx #$ рдХреЗ рд▓рд┐рдП рд╕рд┐рд░реНрдл рдПрдХ рдЙрдкрдирд╛рдо рд╣реИ, рддреЛ рдореБрдЭреЗ рдХреБрдмреА рдХреЛ рдХреБрдЫ рдЦрд╛рд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рджрд┐рдЦ рд░рд╣реА рд╣реИред рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд╡рд╣ рдЕрдкрдиреЗ рдЗрдЪреНрдЫрд┐рдд рдмрд┐рд▓реНрдбрд░ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗред

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

рдЕрд░реЗ!

рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдирд┐рд░реНрдорд╛рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЕрднреА рдмрд┐рд▓реНрдбрдПрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред

рдпрд╣рд╛рдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдЬреАрдердм рдПрдХреНрд╢рди рд╣реИ рдЬреЛ рдмрд┐рд▓реНрдбрдПрдХреНрд╕ рдФрд░ рдЗрд╕рдХреА рдХреИрд╢рд┐рдВрдЧ рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ:

рдпрд╣ рднреА рджреЗрдЦреЗрдВ https://evilmartians.com/chronicles/kubing-rails-stressless-kubernetes-deployments-with-kuby#deploying -continuous-with-kuby-and-github-actions

рдореИрдВ рдмрд╕ --only рдзреНрд╡рдЬ рдХреА рддрд░рд╣ рдХреБрдЫ рдвреВрдВрдв рд░рд╣рд╛ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдХреИрд╢рд┐рдВрдЧ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдкрд░реЗрд╢рд╛рдиреА рд╣реЛ рд░рд╣реА рдереА! рдореБрдЭреЗ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдЖрдпрд╛ рдХрд┐ рдореБрдЭреЗ рдкреНрд░рддреНрдпреЗрдХ рдмрд┐рд▓реНрдб рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕реНрдХреЛрдк рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдпрд╣рд╛рдВ рдХрд┐рдпрд╛ рд╣реИред

рдЖрд╕рд╛рди рд╕рдВрджрд░реНрднреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж рдореИрдВ рдЕрдм рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд╕рд░рдг рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдХреНрдпрд╛ рд╡реЗ рдореБрдЭреЗ рд▓рд╛рдЗрди рдореЗрдВ рд▓рд╛рддреЗ рд╣реИрдВ!

рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕реЗрдЯрдЕрдк-рдмрд┐рд▓реНрдбрдПрдХреНрд╕-рдПрдХреНрд╢рди ( install: true ) рдХреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдмрд┐рд▓реНрдбрд░ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рднреА рдпрд╛рдж рдХрд░ рд░рд╣рд╛ рдерд╛ред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдм рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ! рдореИрдВрдиреЗ рдЕрднреА-рдЕрднреА рдПрдХ рдРрдк рдЗрдореЗрдЬ рдХреЛ 10 рд╕реЗрдХрдВрдб рд╕реЗ рднреА рдХрдо рд╕рдордп рдореЗрдВ рдкреВрд░рд╛ рд╣реЛрддреЗ рджреЗрдЦрд╛ рд╣реИред рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ рдЬреЛ рдореБрдЭреЗ рдЕрднреА рд╣реЛ рд░рд╣реА рд╣реИрдВ, рд╕рдВрднрд╡рддрдГ рдПрдХ рдкреНрд░рддрд┐рдЧрдорди рдЬреЛ рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ RAILS_MASTER_KEY рдХреЛ рдареАрдХ рд╕реЗ рдирд┐рд░реНрдпрд╛рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдЕрднреА рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдкрдврд╝рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВред

рдЕрдЧрд░ рдореИрдВ рдЗрд╕ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдореЗрдВ install: true рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ build lib/kuby/docker/cli.rb рд╕реЗ рд╡рд┐рдзрд┐ $#$5 buildx lib/kuby/docker/cli.rb рдХреЛ рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддреА рд╣реИ, рдФрд░ рдореИрдВ --cache-to рдЬреИрд╕реЗ рдмрд┐рд▓реНрдбрдПрдХреНрд╕ рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рдкрд╛рд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ -- рдХреЗ рдмрд╛рдж рдЙрдиреНрд╣реЗрдВ *docker-args рд╕рд░рдгреА рдореЗрдВ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдмрдВрдж рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдХреНрдпреВрдмреА-рдХреЛрд░ рдХреЗ рд▓рд┐рдП рдпрд╣ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдмрд┐рд▓реНрдбрдПрдХреНрд╕ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рдХрдбрд╝рд╛рдИ рд╕реЗ рдХреБрдмреА рдХреА рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ

рдореЗрдВ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде:

https://github.com/kingdonb/kuby_test/commit/d74bf51e04253359b0d54aae7ddd6723ea6fd41d#diff -e2ad06bfd6b3aefc2d5f4fe8f60e0015b16947abc16764adef02e4339ac07a42R17-R17-R

рдореИрдВ рдмрд┐рд▓реНрдбрдПрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рд╣реИ, рдмрд┐рд▓реНрдбрдПрдХреНрд╕ рд╕рд╛рдорд╛рди рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рдореИрдВ рдЗрд╕ рдзрд╛рд░рдгрд╛ рдХреЗ рддрд╣рдд рдерд╛ рдХрд┐ рдЖрдк рдПрдХ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ Just WorkтДв рд╣реЛрдЧрд╛, рдХреНрдпрд╛ рд╡рд╣ docker/setup-buildx-action@v1 рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░ рд░рд╣реА рд╣реИ? рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдмрд┐рд▓реНрдбрдПрдХреНрд╕ рдбреЙрдХрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рдФрд░ рдбреЗрдм/рдЖрд░рдкреАрдПрдо рдкреИрдХреЗрдЬ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдирдП рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдХреБрдмреА рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рдпрд╣ env var рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИ, рддреЛ рд╢рд╛рдпрдж docker buildx build рдХрд╛ рдЖрд╣реНрд╡рд╛рди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ? рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреБрдмреА рдЗрд╕рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХреЗ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп docker build рдкрд░ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдП?

рд╣рд╛рдВ, рдпрд╣ рд╕рдВрднрд╡ рд╣реИ (рдФрд░ GitHub рдПрдХреНрд╢рди рдореЗрдВ рдпрд╣реА install: true рд╣реИ): https://docs.docker.com/buildx/working-with-buildx/#set -buildx-as-the-default- рдирд┐рд░реНрдорд╛рддрд╛

рдареАрдХ рд╣реИ, рдЕрдЧрд░ docker build docker buildx #$ рдХреЗ рд▓рд┐рдП рд╕рд┐рд░реНрдл рдПрдХ рдЙрдкрдирд╛рдо рд╣реИ, рддреЛ рдореБрдЭреЗ рдХреБрдмреА рдХреЛ рдХреБрдЫ рдЦрд╛рд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рджрд┐рдЦ рд░рд╣реА рд╣реИред рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд╡рд╣ рдЕрдкрдиреЗ рдЗрдЪреНрдЫрд┐рдд рдмрд┐рд▓реНрдбрд░ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗред

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

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

hovancik picture hovancik  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

traels picture traels  ┬╖  13рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

benhutton picture benhutton  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

shreeve picture shreeve  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

benpickles picture benpickles  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ