Jenkins - Deploy в AWS Elastic Beanstalk - Пример решения задания на интервью для DevOps Engineer

Поделиться
HTML-код
  • Опубликовано: 14 окт 2024
  • #devops #девопс #jenkins #pipeline
    12-Jenkins - Deploy в AWS Elastic Beanstalk - Пример решения задания на интервью для DevOps Engineer
    Если помог, поддержите парой баксов, хотябы Канадских :) www.paypal.me/...

Комментарии • 125

  • @vladtkachuk1421
    @vladtkachuk1421 5 лет назад +34

    Красавчик, Денис, огромный респект тебе.
    просто идеальный канал, чтобы новичку вливаться в сферу девопса

  • @evgenkashuba9807
    @evgenkashuba9807 Год назад +3

    За уроки Respect и Уважуха. Супер, особенно если с английским не АХ и нужно понять русско-украинско-говорящим!
    Сегодня, 25 января 2023, столкнулся с маленькой проблемкой: ругнулся AWS, при повторном выполнении Jobа Jenkins не прочитал в параметре Version Label Format - $(BUILD_ID), нужно без скобок $BUILD_ID !!!
    В остальном всё супер, спасибо!

  • @крутой_пельмень
    @крутой_пельмень 2 года назад +7

    Привет из апреля 2022! )
    Уроки: годнота из годнот!!! Всё стало конкретно понятно по технологии Jenkins! Теперь буду использовать в работе!
    Автору большущий респект!

    • @vasilytretiakov8943
      @vasilytretiakov8943 Год назад

      А Kubernetes по чьим курсам учили, если не секрет? Я нашёл Basic от Slurm-a. Так они за 50к предлагают. А Мега за 70 или 90. Но вроде как и базового достаточно, чтобы сертификацию сдать по их словам, значит примут и без неё.

    • @outtaworld7950
      @outtaworld7950 Год назад

      @@vasilytretiakov8943 У adv-it есть курс по kurbernetes

  • @fancystacy
    @fancystacy 2 года назад +5

    Да, объяснение хорошее, подача материала отличная, да и просто человек приятный в общении. Большое вам спасибо, Денис!

  • @exstas6323
    @exstas6323 5 лет назад +14

    Спасибо! Все, как обычно, очень круто!

  • @antonkarpovich4201
    @antonkarpovich4201 3 года назад +6

    Так чётко, что ну вообще!
    Просто, вразумительно и понятливо. Всё в стиле Дениса.
    Не устаю пересматривать этот канал.
    Работа уже нашлась благодаря ему))
    СПАСИБИЩЕ ЗА ТАКУЮ ГОДНОТУ!

    • @ADV-IT
      @ADV-IT  3 года назад +1

      Поздравляю с работой!

    • @antonkarpovich4201
      @antonkarpovich4201 3 года назад +1

      @@ADV-IT спасибо ещё раз))

  • @АлександрВыскребцев
    @АлександрВыскребцев 2 года назад +3

    Супер! Однозначно стоит смотреть, те кто сюда не дошел многое потеряли!
    Успехов вам в наступающем году=)

  • @ruslanshamsiev6528
    @ruslanshamsiev6528 2 года назад +3

    Работает в 2022 ))спасибо за видео! незабыть поменять master на main
    и в самом AWS: AWSElasticBeanstalkReadOnly и AdministratorAccess-AWSElasticBeanstalk

    • @artemisha3048
      @artemisha3048 2 года назад

      мне хватило одного AdministratorAccess-AWSElasticBeanstalk

  • @TigranDoOk
    @TigranDoOk 6 месяцев назад +2

    Привет из марта 2024!
    Всё до сих пор отлично работает, только плагин теперь называется "AWSEB Deployment"

  • @felixgoor9464
    @felixgoor9464 3 года назад +3

    Отличный урок! Благодарность автору!

  • @НиколайИлясов-ч8ь
    @НиколайИлясов-ч8ь 2 года назад +1

    Ты реально, красавчик! Спасибо большое!

  • @ChuckNorris-fp8cr
    @ChuckNorris-fp8cr 2 года назад +1

    Ден огромное спасибо, отличный курс по Jenkins а этот урок особенно крут и пригодится Всего наилучшего тебе!

  • @ТимофейЁлкин-о9е
    @ТимофейЁлкин-о9е 3 года назад +3

    Чуваак, чтоб так все технологии в ИТ так поясняли =) и даже книги после этого не страшно читать, т.к. представление и суть уже есть в голове. Удачи и процветания!

  • @Алексей-е2с9ж
    @Алексей-е2с9ж 3 года назад +2

    Всё настолько просто с AWS, аж страшно отупеть от того, что всё настраивается в два клика)))

  • @cyme557
    @cyme557 2 года назад +1

    Спасибо большое за видео, очень понравилось + пунктик в резюме, ещё пару недель и буду искать первую работу в ай-ти )) Поздравляю со 100000🎊🎉

  • @vadimprudnichenko6561
    @vadimprudnichenko6561 3 года назад +6

    Это, просто, ахуенно. Простите мне мой французский, пожалуйста.

  • @a.d.4418
    @a.d.4418 5 лет назад +6

    Спасибо

  • @towtow3971
    @towtow3971 4 года назад +2

    Полезно и все понятно! Спасибо!

  • @MortyS3
    @MortyS3 4 года назад +1

    Лучший!

  • @МихаилКалинюк-я4с
    @МихаилКалинюк-я4с 5 лет назад +3

    23.15 классный рингтончик :)

    • @ADV-IT
      @ADV-IT  5 лет назад +2

      Iron Maiden

  • @texasviking7732
    @texasviking7732 3 года назад +1

    Класс!

  • @tigranvardanyan4602
    @tigranvardanyan4602 4 года назад +1

    Молодец супер спс

  • @vadimstepanchuk7000
    @vadimstepanchuk7000 5 лет назад +3

    Круто , спасибо.
    а ты все и всегда делаешь на ноутбуке ?

    • @ADV-IT
      @ADV-IT  5 лет назад +1

      С 2008 года только Laptop

    • @ttsrg
      @ttsrg 5 лет назад

      @@ADV-IT неужели это удобно? я все никак не могу свои 24" монитора променять на ноут, его я только в поездки беру....

    • @ADV-IT
      @ADV-IT  5 лет назад

      @@ttsrg к laptop у меня на столе подключены еще 2 монитора ruclips.net/channel/UC-sAMvDe7gTmBbub-rWljZgcommunity?lb=UgxBJ2139YVL8dcjWCt4AaABCQ

  • @_darkdev
    @_darkdev 5 лет назад +2

    Спасибо за ваш труд! Подскажите, возможно планируете серию видео по Kubernetes?

    • @ADV-IT
      @ADV-IT  5 лет назад +4

      Да думаю сделаю

  • @EduardKhiaev
    @EduardKhiaev 4 года назад +1

    אתה תותח על!

  • @YuryKazakevich
    @YuryKazakevich 4 года назад +1

    Супер пупер))

  • @sammygun84
    @sammygun84 3 года назад

    Спасибо за урок эх жаль наверное твои уроки по Амазону начальные которые уже устарели очень интересно рассказываешь. Эх где я был два года назад )
    Кстати как поживает твой легендарный Asus еще работает или уже на что-то другое поменял?

    • @ADV-IT
      @ADV-IT  3 года назад +5

      Работает! Уже 4.5 года, вот прям щаз с него тебе ответ пишу, работат супер!
      Буду менять после 100.000 подписчиков.

    • @АндрейБелый-ъ6х
      @АндрейБелый-ъ6х 2 года назад

      @@ADV-IT Пора!=))

  • @jamzey7568
    @jamzey7568 4 года назад +1

    класс

  • @ttsrg
    @ttsrg 5 лет назад

    спасибо, как всегда, за интересную подачу материала, а как по факту выглядело условие задания, сколько времени отводилось, что разрешалось использовать, территориально где его можно было делать и в каком виде нужно было предоставлять решение?

    • @ADV-IT
      @ADV-IT  5 лет назад

      Дают день-два. Используй что хочешь и где хочешь.
      На интервью после задания, показываешь и рассказываешь что и как делал, делаешь demo.

    • @ADV-IT
      @ADV-IT  5 лет назад

      Я в одном видео про Как искать работу показал как выглядит задание.

  • @Zvezd83
    @Zvezd83 5 лет назад

    Спасибо Денис, как всегда замечательно, на этом Jenkins закончился?

    • @ADV-IT
      @ADV-IT  5 лет назад +2

      Нет, еще скрипты и Jenkinsfile

    • @Zvezd83
      @Zvezd83 5 лет назад

      Super :)

    • @fivaproldge
      @fivaproldge 4 года назад

      @@ADV-IT ролик по Jenkinsfile не осилил сделать? :)

  • @boryametelsky2052
    @boryametelsky2052 5 лет назад +1

    Привет, будут ли уроки по puppet, chef, kubernetes, Docker Swarm, dokku?

    • @ADV-IT
      @ADV-IT  5 лет назад +4

      По Puppet нет.
      По Chef нет.
      Пo Docker Swarm нет.
      По Dokku нет.
      По kubernetes да.

    • @boryametelsky2052
      @boryametelsky2052 5 лет назад

      @@ADV-IT спасибо

  • @Алексей-е2с9ж
    @Алексей-е2с9ж 3 года назад

    Денис, а сам Jenkins и сервак у тебя крутились тоже на AWS только в другом регионе? И второй вопрос, на время обучения стоит ли выключать сервера на AWS для сохранения трафика, или его немного тратиться? Просто, когда выключаешь сервера, то Ip потом меняются, и приходится перелопачивать конфиг Jenkins.

    • @ADV-IT
      @ADV-IT  3 года назад

      Всё было на AWS, чтобы IP не менялся приаттач Elastic IP

    • @Алексей-е2с9ж
      @Алексей-е2с9ж 3 года назад

      @@ADV-IT а как деньги списывает AWS, по накоплению, или режиме он-лайн? Не знай, как было в то время, когда ты видео снимал, но сейчас Beanstalk на два сервера платный)

    • @Алексей-е2с9ж
      @Алексей-е2с9ж 3 года назад

      @@ADV-IT , Денис, у тебя есть в обучении по AWS, как Elastic IP приатаччить?

    • @Алексей-е2с9ж
      @Алексей-е2с9ж 3 года назад +1

      Увидел, есть, спасибо)

    • @ADV-IT
      @ADV-IT  3 года назад

      Каждый месяц по накоплению.

  • @romantsyupryk3009
    @romantsyupryk3009 4 года назад

    Спасибо большое тебе Динис. Твои уроки очень хорошие, очень много в чём помогаю разобраться.
    У меня есть вопрос.
    Ти говорил что можно изменить версию PHP на другую версию PHP.
    Можешь объяснить как или сослаться на какой-то ресурс.
    У меня приложение на Java 11 а Elastic Bean идёт по умолчанию с версией Java 8.
    Заранее благодарю.
    Ещё раз больше тебе спасибо за то что ты думаешь.

    • @ADV-IT
      @ADV-IT  4 года назад +1

      docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platforms-supported.html#platforms-supported.java
      Там пока только Java 7 и Java 8

    • @romantsyupryk3009
      @romantsyupryk3009 4 года назад +1

      @@ADV-ITБольшое спасибо те Денис ещё раз. Буду уже знаете это.

  • @АлександрГорский-д5т

    добрый день ) посмотрел видео , большое спасибо за урок , может подскажите почему при попытке деплоя с помошью ноды а не самого дженкинса , джоба падает с ошибкой ? при этом с самого дженкинса всё нормально деплоиться , но дженкинс с нодами ругается что мол не секьюрно пользуйся нодами не трожь мастер )))

    • @ADV-IT
      @ADV-IT  3 года назад

      100500 причин, читай ошибку. Одна из них: у Node нету доступа к серверу.

    • @АлександрГорский-д5т
      @АлександрГорский-д5т 3 года назад +1

      @@ADV-IT первым делом полез смотреть конечно в чем ошибка ) но честно сказать сей вывод мне ничего путного не сказал :
      AWSEB Deployment Plugin Version 0.3.21 (aws-java-sdk version: 1.11.995)
      FATAL: Deployment Failure
      Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to amazon1
      at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1795)
      at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:356)
      at hudson.remoting.Channel$2.adapt(Channel.java:1035)
      at hudson.remoting.Channel$2.adapt(Channel.java:1031)
      at hudson.remoting.FutureAdapter.get(FutureAdapter.java:60)
      at br.com.ingenieux.jenkins.plugins.awsebdeployment.DeployerRunner.perform(DeployerRunner.java:64)
      at br.com.ingenieux.jenkins.plugins.awsebdeployment.AWSEBDeploymentBuilder.perform(AWSEBDeploymentBuilder.java:243)
      at jenkins.tasks.SimpleBuildStep.perform(SimpleBuildStep.java:123)
      at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:81)
      at br.com.ingenieux.jenkins.plugins.awsebdeployment.AWSEBDeploymentBuilder.perform(AWSEBDeploymentBuilder.java:79)
      at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:21)
      at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:808)
      at hudson.model.Build$BuildExecution.build(Build.java:199)
      at hudson.model.Build$BuildExecution.doRun(Build.java:164)
      at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:516)
      at hudson.model.Run.execute(Run.java:1911)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      at hudson.model.ResourceController.execute(ResourceController.java:100)
      at hudson.model.Executor.run(Executor.java:433)
      java.lang.RuntimeException: Missing Jenkins Instance
      at br.com.ingenieux.jenkins.plugins.awsebdeployment.AWSClientFactory.lookupNamedCredential(AWSClientFactory.java:96)
      at br.com.ingenieux.jenkins.plugins.awsebdeployment.AWSClientFactory.getClientFactory(AWSClientFactory.java:85)
      at br.com.ingenieux.jenkins.plugins.awsebdeployment.cmd.DeployerCommand$InitAWS.perform(DeployerCommand.java:143)
      at br.com.ingenieux.jenkins.plugins.awsebdeployment.cmd.DeployerChain.perform(DeployerChain.java:54)
      at br.com.ingenieux.jenkins.plugins.awsebdeployment.SlaveDeployerCallable.call(SlaveDeployerCallable.java:42)
      at br.com.ingenieux.jenkins.plugins.awsebdeployment.SlaveDeployerCallable.call(SlaveDeployerCallable.java:27)
      at hudson.remoting.UserRequest.perform(UserRequest.java:211)
      at hudson.remoting.UserRequest.perform(UserRequest.java:54)
      at hudson.remoting.Request$2.run(Request.java:376)
      at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      at java.lang.Thread.run(Thread.java:748)
      Caused: java.util.concurrent.ExecutionException
      at hudson.remoting.Channel$2.adapt(Channel.java:1037)
      at hudson.remoting.Channel$2.adapt(Channel.java:1031)
      at hudson.remoting.FutureAdapter.get(FutureAdapter.java:60)
      at br.com.ingenieux.jenkins.plugins.awsebdeployment.DeployerRunner.perform(DeployerRunner.java:64)
      at br.com.ingenieux.jenkins.plugins.awsebdeployment.AWSEBDeploymentBuilder.perform(AWSEBDeploymentBuilder.java:243)
      Caused: java.io.IOException: Deployment Failure
      at br.com.ingenieux.jenkins.plugins.awsebdeployment.AWSEBDeploymentBuilder.perform(AWSEBDeploymentBuilder.java:245)
      at jenkins.tasks.SimpleBuildStep.perform(SimpleBuildStep.java:123)
      at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:81)
      at br.com.ingenieux.jenkins.plugins.awsebdeployment.AWSEBDeploymentBuilder.perform(AWSEBDeploymentBuilder.java:79)
      at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:21)
      at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:808)
      at hudson.model.Build$BuildExecution.build(Build.java:199)
      at hudson.model.Build$BuildExecution.doRun(Build.java:164)
      at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:516)
      at hudson.model.Run.execute(Run.java:1911)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      at hudson.model.ResourceController.execute(ResourceController.java:100)
      at hudson.model.Executor.run(Executor.java:433)
      Finished: FAILURE

    • @bohdanmartyniv7087
      @bohdanmartyniv7087 3 года назад +1

      както решыл даную проблему?

    • @МихайлоКолодій-с5н
      @МихайлоКолодій-с5н 3 года назад

      @@bohdanmartyniv7087 change version php in Elastic Beanstalk

    • @alextchaikovski432
      @alextchaikovski432 3 года назад

      @@ADV-IT у меня та же ошибка. если отключить ноду и дать серверу jenkins право билдить, то все ок. доступ у ноды к серверу (jenkins) есть, другие-то работы выполняются. более того, у меня сервер вообще не билдит по умолчанию ничего. только нода. вот и вопрос, куда рыть..

  • @mykolaprokopenko318
    @mykolaprokopenko318 5 лет назад

    Было бы хорошо если бы у тебя был еще btc кошелек, для доната, мы славяне, пэйпал оч редко юзаем
    Низкий тебе поклон
    ПС на linuxacademy очень хорошо структурирован вводный курс по kubernetes - Kubernetes Essentials. Могу пошарить перечень тем, кому нужно с описанием лаб и описанием лекций.

    • @nikitakabanow3222
      @nikitakabanow3222 5 лет назад

      не правда) пользую уже года 3-4, остальные не использую вообще.

    • @mykolaprokopenko318
      @mykolaprokopenko318 5 лет назад

      @@nikitakabanow3222 я о том, что пэйпал мало распространен в наших странах, покрайней мере в Украине, в России дела обстоят немного по другому

    • @nikitakabanow3222
      @nikitakabanow3222 5 лет назад +1

      @@mykolaprokopenko318 я тебя понял) но вот пишу тебе из Киева) Это наверное больше какой сервис какую оплату принимает. Те которые удобно через палку ее и принимают). Понятно что все индивидуально, просто я бы не проецировал свой опыт на других)) С уважением.

  • @Zvezd83
    @Zvezd83 5 лет назад

    Денис а когда по очереди новый ролик о Jenkins?

    • @ADV-IT
      @ADV-IT  5 лет назад

      Да надо заснять про groovy scriptы следующий, всё никак не сяду

    • @ADV-IT
      @ADV-IT  5 лет назад +1

      Думаю скоро :)

  • @dmitry_5525
    @dmitry_5525 3 года назад

    Cервер AWS Elastic Beanstalk в любой конфигурации платный? Сделал все как в этом уроке, только указал минимально один сервер и реально был один в Instances на след. день стали снимать небольшую сумму.

    • @ADV-IT
      @ADV-IT  3 года назад

      Посмотри за что начали снимать

    • @dmitry_5525
      @dmitry_5525 3 года назад

      @@ADV-IT Lightsail
      $0.34
      EU (Frankfurt)
      Amazon Lightsail Bundle:0.5GB$0.34
      $0.00 / Hour of 0.5GB bundle Instance free trial114.000 Hrs$0.00
      $0.0047 / Hour of 0.5GB bundle Instance72.000 Hrs$0.34

    • @dmitry_5525
      @dmitry_5525 3 года назад

      удалил Lightsail, не могу понять как он мог появиться. Мне какжется в AWS не хватет наглядности используемых сервисов, то есть можно на что то обратить внимание, только когда уже начинаются начисления.

  • @seergeipuer4234
    @seergeipuer4234 2 года назад

    Добрый день, подскажите как jenkins знает куда стучаться на какой адрес aws?

    • @ADV-IT
      @ADV-IT  2 года назад +1

      Все происходит благодаря AWS_ACCESS_KEY и AWS_SECRET_KEY

  • @alex146
    @alex146 5 лет назад

    Подскажите, плиз. Я недавно на юдеми, и не могу понять. Сейчас тамм пишется стоимость курсов n рублей и скидки 80 95%. Это всегда там так, или сейчас сезон просто такой. Купил несколько курсов, и вот думаю, успевать покупать ещё какие-то, пока скидки, или для начала то что уже приобрел пройти, если там всегда так

    • @ADV-IT
      @ADV-IT  5 лет назад +4

      Там всегда скидки, по моему опыту там ничего не продаётся выше 15$

    • @alex146
      @alex146 5 лет назад +1

      @@ADV-IT спасибо!

  • @alexanderlupenkov7382
    @alexanderlupenkov7382 2 года назад

    привет. спасибо за отличный урок. не знаю как у других, но у меня установить spring boot application with maven не удалось таким образом. возникла вот такая ошибка "During an aborted deployment, some instances may have deployed the new application version. To ensure all instances are running the same version, re-deploy the appropriate application version." если вдруг кто-то столкнется с таким же - пишите, расскажу как пофиксил. но хотел бы задать вопрос: честно говоря, не смог найти инфы по установке Jenkins-сервера на тот же elastic beanstalk. может, есть на этом канале, а я не нашёл, или можете поделиться инфой о том, как это делается? зараннее спасибо)

    • @ADV-IT
      @ADV-IT  2 года назад

      можешь использовать ebextension но это как-то криво, Elastic Beanstalk не для Jenkins.

  • @vitalykargin
    @vitalykargin 2 года назад

    Привет а как сделать чтобы Job запускался только если происходят изменения в ОПРЕДЕЛЕННОЙ директории а не во всей мастер ветке на Github? Например, есть ветка master в ней 2 директории: Директория1 и Директория2. Как сделать чтобы джоб запускался через github-webhook ТОЛЬКО если будут изменения в Директория2?

    • @ADV-IT
      @ADV-IT  2 года назад

      никак помоему, там нету таких настроек.

    • @vitalykargin
      @vitalykargin 2 года назад

      @@ADV-IT Да, чет не нашел. Странно. А может в репозитории хранится куча хлама и надо чтобы только при изменении конкретного файла или директории запускалась джоба. И нет такого функционала? печаль

  • @Alex_La
    @Alex_La 4 года назад

    8:06 Есть кнопка upload, а если перейти по ссылке, то откроется инфа на странице Elastic Beanstalk resources, в Actions тоже нет. Так как его все-таки скачать?

    • @Alex_La
      @Alex_La 4 года назад

      И еще вопрос: в уроке добавления файла из винды на GitHub в курсе про GitHub почему-то не было команды
      git remote add origin git@github.com:adv4000/php-app-for-jenkins.git

  • @МаксимМакаренко-к5н

    Помогите решить проблему!
    При deployment на AWS Elastic Beanstalk выдает ошибку: During an aborted deployment, some instances may have deployed the new application version. To ensure all instances are running the same version, re-deploy the appropriate application version.

  • @Leibovich2021
    @Leibovich2021 2 года назад

    שלום דניס תודה רבה על המדריך. יש לי שאאלה קטנה . בדקה 16:40 אני מנסה להתחבר ל WEBHOOK כמו במדריך וזה לא מצליח ומוציא לי שגיאה כל הזמן. שגיאה שזה לא מצליח להתחבר. אולי תוכל לעזור לי

    • @ADV-IT
      @ADV-IT  2 года назад

      תבדוק SecurityGroup חייב להיות פתוח לכתובות IP של GitHub

    • @Leibovich2021
      @Leibovich2021 2 года назад

      @@ADV-IT אני עושה את הפרוייקט מהמחשב שלי ולא דרך server.
      ראיתי בכמה מקומות שאני צריך לעשות טריגר.
      האם זה קשור.
      כי כרגע כל דרך שאני מנסה זה פשוט לא מזהה את זה.
      ודרך אגב רציתי להגיד לך תודה על מדריכים נהדרים.
      בזכותך לומד המון

  • @art9soft
    @art9soft 5 лет назад

    Посоветуйте как подключить персистент сторидж к beanstalk docker single installation ?

    • @ADV-IT
      @ADV-IT  5 лет назад

      docs.aws.amazon.com/elasticbeanstalk/latest/dg/services-efs.html

  • @MrMikonoid
    @MrMikonoid 4 года назад

    а beanstalk позволяет для app базу rds сразу создать?

    • @ADV-IT
      @ADV-IT  4 года назад

      Позволяет, только не рекомендуется это делать.
      RDS создай отдельно от ElasticBeanstalk

  • @МагомедНожаев
    @МагомедНожаев 3 года назад

    интересно было бы через terraform создать app.

    • @ADV-IT
      @ADV-IT  3 года назад +1

      Да легко

  • @dmitry_5525
    @dmitry_5525 3 года назад

    Почему то не могу на AWS Elastic Beanstalk зайти по публичному ip адресу, хотел к нему прикруить свое доменное имя...

    • @ADV-IT
      @ADV-IT  3 года назад +2

      ssh ключь поставил? а чтобы прикрутить domain не надо туда заходить.
      Посмотри уроки по AWS, я там показыва как это делать

    • @dmitry_5525
      @dmitry_5525 3 года назад

      @@ADV-IT Денис, разобрался спасибо!

  • @romantsyupryk3009
    @romantsyupryk3009 4 года назад

    Здравствуй Денис.
    Я снова с вопросом к вам.
    Извини меня.
    Но я не могу сдвинуть с места.
    Пересмотрел кучу урокав по AWS и Jenkins но нечего не нашло.
    Мне надо за deployed автоматически с помощью Jenkins на AWS Elastic Beanstalk jar или war файл.
    Но AWS Elastic Beanstalk Deployment Plugin делает zip файл.
    Есль делать всьо в ручную через Upload и загружать jar или war файл всё хорошо работает.
    Можете меня направить в правельное направление, или что-то посоветовать.
    Большое вам спасибо за ранее.

    • @ADV-IT
      @ADV-IT  4 года назад +1

      AWS Elastic Beanstalk Deployment Plugin делает zip файл и правильно делает!
      Вот посморир как выглядит zip с WAR файлами для ElasticBeanstalk.
      docs.aws.amazon.com/elasticbeanstalk/latest/dg/java-tomcat-multiple-war-files.html

    • @ADV-IT
      @ADV-IT  4 года назад +1

      Если у тебя только один WAR просто назови его ROOT.war и AWS Elastic Beanstalk Deployment Plugin сделает всё что надо.

    • @romantsyupryk3009
      @romantsyupryk3009 4 года назад

      @@ADV-IT Здравствуй Денис.
      Извини что так долго не отвечала.
      Должен был закончить курсовую работу до время истечения срока.
      Большое тебе спасибо Денис.
      Ти очень хорошие дело делаешь.
      Ти делаешь вклад в развитие нашей расы.
      Большое спасибо тебе.
      В конце концов я сделал Deployment так как Ти говорил но за деплоил jar и все отлично прошло.
      Буду ждать твоих новых видео.
      Большое тебе спасибо за твой проделанный труд и потраченное время для того чтобы поделиться твоими знаниями с людьми.

    • @ADV-IT
      @ADV-IT  4 года назад

      @@romantsyupryk3009 Спасибо за подарок! очень приятно!

    • @romantsyupryk3009
      @romantsyupryk3009 4 года назад

      @@ADV-IT Ми вам должны намного больше за ваш труд.

  • @dmitry_5525
    @dmitry_5525 3 года назад

    Можно ли как то лишние Credentials удалить?

    • @ADV-IT
      @ADV-IT  3 года назад

      можно как-то

  • @ttsrg
    @ttsrg 5 лет назад

    чем обусловлен выбор такого стека инструментов?

    • @ADV-IT
      @ADV-IT  5 лет назад

      Так круто просто

    • @ttsrg
      @ttsrg 5 лет назад

      @@ADV-IT что есть круто, использование зоопарка?

    • @ADV-IT
      @ADV-IT  5 лет назад +1

      ​@@ttsrg поймешь когда начнешь делать CI/CD много, очень много.
      А вообще кто как хочет так и делает.
      Главное доставка кода на сервера, у каждого свои приоритеты и предпочтения

  • @olegb8875
    @olegb8875 5 лет назад

    Не знаю зачем я это постоянно смотрю) В России на сколько знаю aws не работает

    • @ADV-IT
      @ADV-IT  5 лет назад +3

      Зайди проверь aws.amazon.com/

  • @konio_misterio
    @konio_misterio 5 лет назад

    Парень, перестань маяться ерундой. Твои видео - НИОЧЕМ. Быдлячья манера речи + бесконечная тараторка. Складывается ощущине, что ты и сам не знаешь, о чем говоришь.

    • @ADV-IT
      @ADV-IT  5 лет назад +9

      Спасибо, так и есть, ничего не знаю, говорю всякоую хрень

    • @Zvezd83
      @Zvezd83 5 лет назад +1

      БМВ это диагноз :)

    • @ОлексійСушко-ъ9ю
      @ОлексійСушко-ъ9ю 5 лет назад +5

      Запили видео лучше и мы посмотрим на твое мычание

    • @nikitakabanow3222
      @nikitakabanow3222 5 лет назад

      @@ОлексійСушко-ъ9ю жосткий хейтер) Видео превосходные.

    • @ilnurryazhapov
      @ilnurryazhapov 4 года назад

      посоветуй каналы лучше если знаешь