Windows Jenkins container

In the jenkins folder you would want jenkins.war, jre and git (well, i figured jenkins is useless without git).
For COPY command to work you would have to invoke docker build from the directory containing jenkins directory.

To build I’m using:

Also, currently my windows docker containers are not getting proper dns resolution, so I had to work around that.

So to run that, I use:

So I’m aware there’s the ENV directive in the dockerfile, but it won’t work for me with windows containers, for some reason. Or you could specify full path to java executable in the CMD directive of the dockerfile and you would also have to specify full path to git inside Jenkins in that case. Also, there’s a hack to skip certificate verification. So probably not suitable for production use 😉

.NET core and IIS DSC Configuration

Ok, so I’ve put together a DSC Configuration to setup basic .NET core app on IIS.

So to run this just copy it to the target server, copy dependencies (xPSDesiredStateConfiguration and xWebAdministration) and put them into “C:\Program Files\WindowsPowerShell\Modules”. After that, you open powershell_ise and load this DSC configuration there and run it. Tt will créate a mof and meta.mof files (the output will show where they were created), after that you invoke:

It should work fine after all of this if you’ve assembled it properly. Check this link for details https://weblog.west-wind.com/posts/2016/Jun/06/Publishing-and-Running-ASPNET-Core-Applications-with-IIS

Azure App Service AlwaysOn webjob

so yeah, i got really greedy and converted my blog to a shared tier, but it doesn’t support AlwaysOn. Well, lets fix that.

Just créate a webjob with the following script (you have to name it something.ps1)

Bash on Windows

You’re going to need 14316+ build and following commands:

or goto this blogpost. After you’ve rebooted open cmd, type bash, accept license and you’re done!

redis

Еще немного информации тут

Из окопов…

Я пока решил в блог особо не писать по основной теме, пишу на Хабр:

Azure Backup Server
Azure Stack TP1
Установка Azure Stack TP1
Server Manager Web
Azure-Дайджест №3
Azure-Дайджест №2
Azure-Дайджест N1

Сам сейчас ковыряю погромирование! Почти закончил приложение погоды [UWP], начинаю делать себе плеер[UWP] и потихоньку создаю приложение для ведения домашнего баланса (Python\Flask\jQuery\Knockout\Redis).

There I fixed it (c)

По идее, картинки я везде поправил, но как я вижу кое-где текст глючит… это точно сильно позже 🙂 Может кто-то знает способ изменить текст сразу на всем сайте WP? CSS общий не должен помочь, ибо он применяется первый, а в постах везде прям в параграфах style=”bla-bla-bla”…

Я решил просто очистить форматирование во всех постах :О Немного хлопотно, но половину я уже сделал, вторую завтра :О

Если увидите где-то косяки, напишите мне, пожалуйста 🙂

пс. Я могу в css :O

Планы-планы…

Пообщался тут с другом, в разговоре родился вопрос, мои планы по изучению… вещей. Я разродился списком, решил записать:

Queued
  1. Azure Stack
  2. SCOM
  3. CCNA (Routing and Switching)
  4. WS 2016 (SDN, S2D, Hyper-V, FC, etc)
  5. Linux (RHCSA или LFCS…)
  6. пересмотреть Justice

In progress
ARM Templates
PowerShell  (создание модулей DSC, Azure Automation, изучить PowerShell с точки зрения безопасности)
Microsoft Virtual Academy (сейчас в стеке 5 курсов)
Azure (Flask\Redis app + ASP.net WebApi)
Español

Done
Сделать сайт для эпической компании Unicornation
Know it, Prove it (Introduction to IT, Hybrid Cloud, Web Development, Introduction to Development)

И да, удачи мне :О

Маленькое обновление №2

Пост про Web Server Management Tools, и вышли новые “обновления” для Azure Stack:

  • Web Apps feature in Azure App Service
  • SQL and MySQL database resource providers (to support Web Apps data tier)
  • Updated Azure SDK, including PowerShell support and cross-platform CLI support
  • Native Visual Studio support for Azure Stack