GitLab / GitLab and PowerShell

Add meeting Rate page Subscribe

GitLab / GitLab and PowerShell

These are all the meetings we have in "GitLab and PowerShell" (part of the organization "GitLab"). Click into individual meeting pages to watch the recording and search or read the transcript.

21 Apr 2021

Whether you want 1 runner that is scheduled to run only two days a week, or 150 that service your main GitLab load and are easy to update - you've found the automation you are looking for ;)

Links:
- https://gitlab.com/guided-explorations/aws/gitlab-runner-autoscaling-aws-asg/-/blob/main/easybuttons.md

Playlists:
- GitLab and AWS (https://youtube.com/playlist?list=PL05JrBw4t0Ko30Bkf8bAvR-8E441Fy2G9)
- GitLab Alliances Tech (https://youtube.com/playlist?list=PL05JrBw4t0KqaWCrU4avIY6TQveKTDMso)
- GitLab Reference Architecture, Performance Testing, Scaling and HA (https://youtube.com/playlist?list=PL05JrBw4t0KqgVugqCld2fUvrBulanchq)
- Guided Explorations (https://youtube.com/playlist?list=PL05JrBw4t0KruBVtI-Ynb3mCHQTkh2eBY)
- CI/CD Tips Tricks and Hacks (https://youtube.com/playlist?list=PL05JrBw4t0Kr92rF9z0PEuOtQnH89VD7n)
- GitLab and Windows (https://youtube.com/playlist?list=PL05JrBw4t0KqOJeQ1y5wSBxArdTEtmnxb)
- GitLab and PowerShell (https://youtube.com/playlist?list=PL05JrBw4t0KrklJ2kDTl2qXNaGSlzKeoW)
- DarwinTheorizes (https://youtube.com/playlist?list=PL05JrBw4t0KoH74CcAtP0Ze7JXjX7zT6g)
  • 1 participant
  • 26 minutes
run
faster
machine
capacity
deployments
batches
git
spot
docker
amazon
youtube image

8 Mar 2021

Easy Buttons for GitLab HA Scaling Runner Vending Machine for AWS

You can also checkout the video for all options of the template in GitLab Scaling Runner Vending Machine for AWS: HA, Scaling, Spot and Windows: https://youtu.be/llbSTVEeY28

Playlists:
- GitLab and AWS (https://youtube.com/playlist?list=PL05JrBw4t0Ko30Bkf8bAvR-8E441Fy2G9)
- GitLab Alliances Tech (https://youtube.com/playlist?list=PL05JrBw4t0KqaWCrU4avIY6TQveKTDMso)
- GitLab Guided Explorations (Working Examples) (https://youtube.com/playlist?list=PL05JrBw4t0KruBVtI-Ynb3mCHQTkh2eBY)
- GitLab CI/CD Tips Tricks and Hacks (https://youtube.com/playlist?list=PL05JrBw4t0Kr92rF9z0PEuOtQnH89VD7n)
- GitLab and .NET (DotNet) (https://youtube.com/playlist?list=PL05JrBw4t0KpYmx1n5PPhYCxxfGJdMxzZ)
- GitLab and Windows (https://youtube.com/playlist?list=PL05JrBw4t0KqOJeQ1y5wSBxArdTEtmnxb)
- GitLab and PowerShell (https://youtube.com/playlist?list=PL05JrBw4t0KrklJ2kDTl2qXNaGSlzKeoW)
- DarwinTheorizes (https://youtube.com/playlist?list=PL05JrBw4t0KoH74CcAtP0Ze7JXjX7zT6g)
  • 1 participant
  • 16 minutes
git
enhancements
scaling
machine
cloudwatch
docker
run
infrastructure
workloads
configured
youtube image

28 Jan 2021

Check Easy Buttons for GitLab HA Scaling Runner Vending Machine for AWS: https://youtu.be/2dXw8Dx6ENw

- Self-Service Vending (SMA) of Runners by Developers
- Runners are built with IaC, rather than hand crafted.
- Automatic Hot (2 hosts) or Warm (1 host that respawns) High Availability.
- Automatic availability scheduling (runner is off during off hours).

Many more details and the code: https://gitlab.com/guided-explorations/aws/gitlab-runner-autoscaling-aws-asg
  • 1 participant
  • 45 minutes
capacity
setups
docker
running
software
cloudwat
git
linux
enhancements
amazon
youtube image

24 Dec 2020

You may wish to do away with the extra development of containers or you may want to use a variety of non-custom containers in your pipeline - but still need some shell code libraries available to all jobs in the pipeline - here is a way to accomplish that.

Working Example Code: https://gitlab.com/guided-explorations/gitlab-ci-yml-tips-tricks-and-hacks/shell-code-libraries-in-pure-gitlab-ci-yaml

Playlists:
- GitLab Guided Explorations (Working Examples) (https://youtube.com/playlist?list=PL05JrBw4t0KruBVtI-Ynb3mCHQTkh2eBY)
- GitLab CI/CD Tips Tricks and Hacks (https://youtube.com/playlist?list=PL05JrBw4t0Kr92rF9z0PEuOtQnH89VD7n)
- GitLab and Windows (https://youtube.com/playlist?list=PL05JrBw4t0KqOJeQ1y5wSBxArdTEtmnxb)
- GitLab and PowerShell (https://youtube.com/playlist?list=PL05JrBw4t0KrklJ2kDTl2qXNaGSlzKeoW)
- DarwinTheorizes (https://youtube.com/playlist?list=PL05JrBw4t0KoH74CcAtP0Ze7JXjX7zT6g)
  • 1 participant
  • 13 minutes
dependencies
gitlab
git
autodevops
dependency
devops
versioning
processes
pipeline
librariesgitlabci
youtube image

23 Nov 2020

A best practice way to implement scheduled and on demand tasks in a GitLab pipeline (.gitlab-ci.yml file).

Guided Explorations are examples that are maintained to be working and directly usable by anyone!

https://gitlab.com/guided-explorations/gitlab-ci-yml-tips-tricks-and-hacks/scheduled-and-on-demand-tasks
  • 1 participant
  • 7 minutes
tasks
scheduled
implementing
scheduler
pipelines
guided
executed
control
gitlab
ci
youtube image

17 Apr 2020

All the ways to use PowerShell on GitLab CI - including Windows PowerShell and PowerShell Core 7 on Linux and Windows.

Companion working example project: PowerShell Pipelines on GitLab CI - https://gitlab.com/guided-explorations/gitlab-ci-yml-powershell-tips-tricks-and-hacks/powershell-pipelines-on-gitlab-ci

If you find this helpful, please give the video a thumbs up and "star" the project :)

Join Darwin (DarwinJS) to see the many ways you can run PowerShell on Windows and Linux in GitLab CI!

Playlists:
- GitLab Guided Explorations (Working Examples) (https://youtube.com/playlist?list=PL05JrBw4t0KruBVtI-Ynb3mCHQTkh2eBY)
- GitLab CI/CD Tips Tricks and Hacks (https://youtube.com/playlist?list=PL05JrBw4t0Kr92rF9z0PEuOtQnH89VD7n)
- GitLab and Windows (https://youtube.com/playlist?list=PL05JrBw4t0KqOJeQ1y5wSBxArdTEtmnxb)
- GitLab and PowerShell (https://youtube.com/playlist?list=PL05JrBw4t0KrklJ2kDTl2qXNaGSlzKeoW)
- DarwinTheorizes (https://youtube.com/playlist?list=PL05JrBw4t0KoH74CcAtP0Ze7JXjX7zT6g)
  • 1 participant
  • 18 minutes
labs
powershell
machine
shell
run
shared
scripts
admins
mit
gitlab
youtube image