GitLab / DarwinTheorizes at GitLab

Add meeting Rate page Subscribe

GitLab / DarwinTheorizes at GitLab

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

29 Sep 2023

Working Examples with Detailed Tutorials:
- Terraform Deployment to AWS: https://url2go.to/glawstf
- Serverless Framework to AWS: https://url2go.to/glawssls
  • 1 participant
  • 15 minutes
gitlab
workflow
interface
aspects
capabilities
deployments
controlling
software
designing
knobs
youtube image

14 Jul 2023

Using Wardley Value Chain mapping to unpack Digital Transformation and it's critical dependencies on the maturity of your Software Delivery Capability. GitLab lives out this map with monthly releases of substantial Customer Value Innovation.
  • 1 participant
  • 13 minutes
digital
transformation
transforming
commoditization
technology
innovating
maturing
leveraging
nuanced
git
youtube image

21 Jun 2023

Recent research and writing strongly suggests "Habits Can Move Mountains... Efficiently". It appears habit changes can do so at a low marginal cost while also improving quality of life.

This sessions articulates and demonstrates how GitLab DevSecOps:
- Increases Developer Flow and Joy through low friction processes.
- Fundamentally aligns with positive human habit psychology research and why it matters.
- Precisely inserts process automation innovations in existing workflows.
- Gives critical "rich context" to tap into existing motivations for voluntarily remediation.
- Is a true “shift left” through empowerment and accommodation of Developers normal workflow.
- Facilitates the fundamental human need for low friction collaboration.

Table of Contents:

00:00 - Introduction
00:19 - Overview: Business as Usual Habits
02:27 - Platform-First Shifting Architecture Left
06:42 - The Power of Platform First Development
08:01 - The Power of Habits
08:35 - Stacking Vulnerability Remediation Habit
12:39 - Empowered Shift Left
16:58 - GitLab DevSecOps Workflow Automation
21:18 - Merge Request View
24:51 - Rich Context Guides Behavior
28:50 - DevSecOps Maturity Planning
34:18 - Rich GitOps Deployment Controls
35:27 - Summary Wrap up
  • 1 participant
  • 38 minutes
devops
devsecops
vulnerability
dev
gitlab
developer
oversight
collaborate
empowered
commit
youtube image

27 Sep 2022

No description provided.
  • 1 participant
  • 7 minutes
gitlab
git
ops
repository
deployments
devops
kubernetes
pull
evolved
workshops
youtube image

19 Jul 2022

Table of Contents:

00:00 - GitLab and AWS Partnering For Customer Success in Building Software with and for The Cloud
00:13 - Visual Outline
03:05 - A Few of Our Partnered Initiatives
04:25 - Common Approaches to Customer Value
05:03 - Platform: Integrate | Migrate | Consolidate
05:39 - Common “Code First” Principles
06:02 - High Level Value Propositions
08:25 - GitLab Workflow and Review Environments
16:25 - GitLab Walks the Shift-Left Walk
19:40 - Merge Request, SPOG for Developers
22:41 - GitLab Workloads in AWS
29:01 - Workflow Controls in GitLab
37:07 - AWS CodeSuite Comparison
40:29 - AWS CodeSuite Integration
43:42 - Extending GitLab Environments for AWS
48:21 - Wrap Up
  • 1 participant
  • 49 minutes
gitlab
git
collaboration
provisioning
workshops
workflows
developers
lab
oversight
cloud
youtube image

12 May 2022

Coding toolkit: .NET Workloads on AWS GitLab Toolkit: https://gitlab.com/guided-explorations/aws/dotnet-aws-toolkit/getting-started-with-net-on-aws

Learn how to leverage the code examples to create your own scaled runner for Windows builds. The example purposely builds .NET 4 Framework 4.x to show how the methods can be used for legacy builds - but the exact same methods are extensible to modern Windows development as well.

- 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 and .NET (DotNet) (https://youtube.com/playlist?list=PL05JrBw4t0KpYmx1n5PPhYCxxfGJdMxzZ)
- GitLab and Windows (https://youtube.com/playlist?list=PL05JrBw4t0KqOJeQ1y5wSBxArdTEtmnxb)
- DarwinTheorizes at GitLab (https://youtube.com/playlist?list=PL05JrBw4t0KoH74CcAtP0Ze7JXjX7zT6g)
  • 2 participants
  • 56 minutes
gitlabrunnersfor
workflow
development
tooling
software
architectures
enterprise
devops
net
thinking
youtube image

2 Feb 2022

Bringing awareness to the FIRE Collaborations project - a space for fostering inclusive InnerSourcing Collaboration at GitLab using the FIRE Method: Fast, Inexpensive, Restrained, and Elegant to generate strong value for participants and for GitLab and customers and partners.
  • 4 participants
  • 49 minutes
collaboration
innovator
edison
ignite
darwin
discussed
experimenting
project
steam
incubation
youtube image

8 Oct 2021

NEW VERSION for 2022: https://youtu.be/7Kmxbf7lVRY

Coding toolkit: .NET Workloads on AWS GitLab Toolkit: https://gitlab.com/guided-explorations/aws/dotnet-aws-toolkit/getting-started-with-net-on-aws

Learn how to leverage the code examples to create your own scaled runner for Windows builds. The example purposely builds .NET 4 Framework 4.x to show how the methods can be used for legacy builds - but the exact same methods are extensible to modern Windows development as well.

Table of Contents:
00:00 - Intro and agenda
03:23 - What is The GitLab Runner?
06:25 - SaaS and Self-Managed Runners on AWS Compared
12:20 - Mapping Runner Options to Your .NET Workload Runtime Targets
16:15 - EC2 Image Builder for Creating CI AMIs for Legacy .NET Builds
29:57 - Using the GitLab HA Scaling Runner Vending Machine for AWS EC2 ASG to deploy a scaled .NET Framework 4.x GitLab CI Runner
35:34 - Mapping Build Jobs To Your .NET Framework 4.x CI Jobs
37:05 - Calling Windows PowerShell from PowerShell Core (which GitLab Runner Always Requires)
42:44 - Kicking Off a Build and Viewing Evidence That We've Actually Compiled a .NET 4.5 Assembly
40:20 - Summary of What Was Shown and Wrap Up

- 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 and .NET (DotNet) (https://youtube.com/playlist?list=PL05JrBw4t0KpYmx1n5PPhYCxxfGJdMxzZ)
- GitLab and Windows (https://youtube.com/playlist?list=PL05JrBw4t0KqOJeQ1y5wSBxArdTEtmnxb)
- DarwinTheorizes at GitLab (https://youtube.com/playlist?list=PL05JrBw4t0KoH74CcAtP0Ze7JXjX7zT6g)
  • 1 participant
  • 43 minutes
gitlab
git
sharedrunner
workflow
devops
installations
advanced
lab
dotnet
run
youtube image

16 Aug 2021

Table of Contents:
00:00 - Easy Performance Testing for GitLab Cloud Native Hybrid That Was Prepared Using the AWS Quick Start AWS Quick Start for GitLab Cloud Native Hybrid on EKS
00:24 - Helpful Background
01:30 - Finding The Instructions
01:49 - Benefits of using SSM Accessed Bastion
02:43 - Manually Full Scaling the EKS Cluster
08:53 - Very Fast Cluster Scaling
10:14 - Scaling Complete, Create the Test Data
11:52 - Always Run GPT For Custom Configurations
17:08 - Run Performance Testing
22:19 - Testing Cluster Autoscaling Using GPT
28:40 - Cluster Scaling During Scale Test
29:41 - Scale Testing Results
30:23 - No Stateful Services In the Cluster
31:09 - Resources
31:46 - GitLab Customer Success

Helpful Background to Consume First:
- Explainer Video: Overview GitLab AWS Implementation Patterns (13mins): https://bit.ly/3lpGwpZ
- Explainer Video: Overview GitLab AWS Quick Start for GitLab Cloud Native Hybrid on EKS (9mins): https://bit.ly/3lrv6C0
- Explainer Video: Provisioning Ready-to-Run GitLab for 50,000 Users in 14 Clicks and a Long Lunch (20mins): https://bit.ly/3mbTqIr

Resources:
- GitLab AWS Implementation Patterns for GitLab Cloud Native Hybrid: https://bit.ly/3xhyJww
- AWS Quick Start for GitLab Cloud Native Hybrid on EKS: https://bit.ly/3lej9j4
- Easy Performance Testing for a GitLab CNH Instance That Was Prepared Using the AWS Quick Start: https://bit.ly/3CSFXen

Playlists:
- Learning to Provision the AWS Quick Start for GitLab on EKS (https://bit.ly/3xhyJww)
- 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)
- GitLab and Kubernetes (https://youtube.com/playlist?list=PL05JrBw4t0Kqp16k3nHTMdrWdATrcDZ5C)
- DarwinTheorizes at GitLab (https://youtube.com/playlist?list=PL05JrBw4t0KoH74CcAtP0Ze7JXjX7zT6g)
  • 1 participant
  • 32 minutes
quickstart
git
gitlab
testings
gitly
performance
kubernetes
deploying
aws
logs
youtube image

16 Aug 2021

The AWS Quick Start for GitLab Cloud Native Hybrid on EKS is in DEVELOPER PREVIEW.

Table of Contents:
00:00 - Provisioning Ready-to-Run GitLab for 50,000 Users in 14 Clicks and a Long Lunch AWS Quick Start for GitLab Cloud Native Hybrid on EKS
01:01 - AWS Quick Start for GitLab Cloud Native Hybrid on EKS
02:33 - Completing the QSG Form Using Deploy Now
11:09 - Checking on the Stack
12:26 - Delegating DNS During Provisioning
14:33 - Time to Log In!
17:34 - Kubernetes Admin Via SSM to the Bastion
19:55 - Resources

Helpful Background to Consume First
- Explainer Video: Overview GitLab AWS Implementation Patterns (13mins): https://bit.ly/3lpGwpZ
- Explainer Video: Overview GitLab AWS Quick Start for GitLab Cloud Native Hybrid on EKS (9mins)
https://bit.ly/3lrv6C0

Resources:
- Helpful Background above
- GitLab AWS Implementation Patterns for GitLab Cloud Native Hybrid: https://bit.ly/3xhyJww
- AWS Quick Start for GitLab Cloud Native Hybrid on EKS: https://bit.ly/3lej9j4

Playlists:
- Learning to Provision the AWS Quick Start for GitLab on EKS (https://youtube.com/playlist?list=PL05JrBw4t0Koi8VBnoVhmj_MstnbJjGw5)
- 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)
- GitLab and Kubernetes (https://youtube.com/playlist?list=PL05JrBw4t0Kqp16k3nHTMdrWdATrcDZ5C)
- DarwinTheorizes at GitLab (https://youtube.com/playlist?list=PL05JrBw4t0KoH74CcAtP0Ze7JXjX7zT6g)
  • 1 participant
  • 21 minutes
provisioning
quickstart
git
gitlab
launch
setup
server
preparation
aws
process
youtube image

12 Aug 2021

Table of Contents:

00:00 - Git Diff Revision Activity Metrics
00:12 - What Is Being Solved For?
00:45 - What is a Guided Exploration?
01:32 - Solution Walkthrough
08:19 - The CI Code Flow
10:56 - Code Walkthrough
15:23 - Resources and Wrap Up

Resources:
- Git Diff Revision Activity Metrics Extension: https://gitlab.com/guided-explorations/ci-cd-plugin-extensions/git-diff-revision-activity-metrics
- Diff Revision Activity Analytics Demo: https://gitlab.com/guided-explorations/ci-cd-plugin-extensions/calling-extensions-examples/diff-revision-activity-analytics-demo

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 CI/CD Extensions (https://youtube.com/playlist?list=PL05JrBw4t0KqSEsE-DzWPL-zfim2HCI8H)
- DarwinTheorizes at GitLab (https://youtube.com/playlist?list=PL05JrBw4t0KoH74CcAtP0Ze7JXjX7zT6g)
  • 1 participant
  • 16 minutes
guided
analyzing
merge
complexity
explorations
implementation
help
inspected
revisions
gitlab
youtube image

3 Aug 2021

Table of Contents:
00:00 - Overview:AWS Quick Start for GitLab Cloud Native Hybrid on EKS
00:05 - Quick Starts are Production Grade IaC
02:32 - GitLab AWS Quick Start Specifics
04:02 - Touring the Quick Start Guide
06:05 - The Quick Start Launch Form
07:24 - Implementation Patterns Deploy Now
08:35 - Resources
08:48 - Contact Information

Resources:
- Explainer Video: Overview of GitLab AWS Implementation Patterns: https://bit.ly/3lpGwpZ
- GitLab AWS Implementation Patterns for GitLab Cloud Native Hybrid: https://bit.ly/3xhyJww
- AWS Quick Start for GitLab Cloud Native Hybrid on EKS: https://bit.ly/3lej9j4

Play Lists:
- Learning to Provision the AWS Quick Start for GitLab on EKS (https://youtube.com/playlist?list=PL05JrBw4t0Koi8VBnoVhmj_MstnbJjGw5)
- GitLab and AWS (https://youtube.com/playlist?list=PL05JrBw4t0Ko30Bkf8bAvR-8E441Fy2G9)
- GitLab Alliances Tech (https://youtube.com/playlist?list=PL05JrBw4t0KqaWCrU4avIY6TQveKTDMso)
- GitLab Reference Architecture, Cloud Native, Performance Testing, Scaling and HA (https://youtube.com/playlist?list=PL05JrBw4t0KqgVugqCld2fUvrBulanchq)
- GitLab and Kubernetes (https://youtube.com/playlist?list=PL05JrBw4t0Kqp16k3nHTMdrWdATrcDZ5C)
- DarwinTheorizes at GitLab (https://youtube.com/playlist?list=PL05JrBw4t0KoH74CcAtP0Ze7JXjX7zT6g)
  • 1 participant
  • 9 minutes
quickstart
quickstarts
gitlab
git
started
amazon
aws
cloudwatch
plug
eks
youtube image

3 Aug 2021

Table of Contents:
00:00 - Intro
00:59 - How Implementation Patterns Complimentin
05:18 - Pattern for Cloud Native Hybrid AWS EKS
12:55 - Resources

Resources:
- Explainer Video: Gitlab Reference Architectures, Cloud Native Hybrid and Gitaly: https://bit.ly/37e3c44
- GitLab AWS Implementation Patterns for GitLab Cloud Native Hybrid: https://bit.ly/3xhyJww
- AWS Quick Start for GitLab Cloud Native Hybrid on EKS: https://bit.ly/3lej9j4

Play Lists:
- Learning to Provision the AWS Quick Start for GitLab on EKS (https://youtube.com/playlist?list=PL05JrBw4t0Koi8VBnoVhmj_MstnbJjGw5)
- GitLab and AWS (https://youtube.com/playlist?list=PL05JrBw4t0Ko30Bkf8bAvR-8E441Fy2G9)
- GitLab Alliances Tech (https://youtube.com/playlist?list=PL05JrBw4t0KqaWCrU4avIY6TQveKTDMso)
- GitLab Reference Architecture, Cloud Native, Performance Testing, Scaling and HA (https://youtube.com/playlist?list=PL05JrBw4t0KqgVugqCld2fUvrBulanchq)
- GitLab and Kubernetes (https://youtube.com/playlist?list=PL05JrBw4t0Kqp16k3nHTMdrWdATrcDZ5C)
- DarwinTheorizes at GitLab (https://youtube.com/playlist?list=PL05JrBw4t0KoH74CcAtP0Ze7JXjX7zT6g)
  • 1 participant
  • 13 minutes
gitlab
git
architectures
implementation
gpt
reference
hybrid
kubernetes
cloud
aws
youtube image

31 Jul 2021

Table of Contents:
00:00 - Start
00:52 - Ref Arch Performance Test Results
03:26 - Digging Into Reference Archectures
05:31 - GitLab Cloud Native Hybrid (Kubernetes)
06:20 - Cloud Platform as a Service
07:42 - Gitaly HA Cluster
11:08 - Wrap up and links

Resources:
- Reference Architectures (Including Cloud Native Hybrid): https://docs.gitlab.com/ee/administration/reference_architectures/
- Reference Architecture Performance Test Results: https://gitlab.com/gitlab-org/quality/performance/-/wikis/home
- Why Gitaly and Gitaly Cluster? https://gitlab.com/gitlab-org/gitaly/-/blob/master/doc/DESIGN.md

Play Lists:
- Learning to Provision the AWS Quick Start for GitLab on EKS (https://youtube.com/playlist?list=PL05JrBw4t0Koi8VBnoVhmj_MstnbJjGw5)
- GitLab and AWS (https://youtube.com/playlist?list=PL05JrBw4t0Ko30Bkf8bAvR-8E441Fy2G9)
- GitLab Alliances Tech (https://youtube.com/playlist?list=PL05JrBw4t0KqaWCrU4avIY6TQveKTDMso)
- GitLab Reference Architecture, Cloud Native, Performance Testing, Scaling and HA (https://youtube.com/playlist?list=PL05JrBw4t0KqgVugqCld2fUvrBulanchq)
- GitLab and Kubernetes (https://youtube.com/playlist?list=PL05JrBw4t0Kqp16k3nHTMdrWdATrcDZ5C)
- DarwinTheorizes (https://youtube.com/playlist?list=PL05JrBw4t0KoH74CcAtP0Ze7JXjX7zT6g)
  • 1 participant
  • 11 minutes
gitlab
architectures
implementation
specifications
testing
reference
capabilities
repository
project
ttfb
youtube image

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 Apr 2021

GitLab can integrate directly with AWS at many different points in your CI / CD process. This video details the value GitLab brings to AWS infrastructure and discusses the ways to integrate.
  • 1 participant
  • 23 minutes
git
gitlab
protections
advantages
important
utilities
kubernetes
deployments
collaboration
editing
youtube image

19 Mar 2021

Table of Contents:

00:00 - Hypothesis To Test: Ecosystem “Code Sharing Effects” Have Predictable Maturation Characteristics, Which Carry Potential to Culminate in a Marketplace Effect
01:47 - Leveraging The Mistakes and Victories of Others
04:21 - Maturing the Capability to Reuse Code
07:59 - Hypothesis
12:28 - Development EcoSystem Mapping
19:38 - Marketplaces Critical Role In Scalable Technology Partnership
22:19 - Questions That Emerge
24:38 - Resources
24:41 - Questions That Emerge
  • 1 participant
  • 25 minutes
terraform
componentry
hypothesis
methodology
ecosystem
protocols
packaging
development
ci
forking
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

11 Nov 2020

Table of Contents:

00:00 - Introduction & Agenda
01:20 - DevOps
02:39 - AWS Development Tooling
06:00 - Demo: .NET App to Elastic Beanstalk
14:09 - Why Use Beanstalk?
16:17 - .NET on AWS
18:55 - GitLab for All of DevOps and GitOps
21:11 - 109 Monthly Releases of GitLab
21:52 - Integrate Your Tools with GitLab
22:30 - Fully Automated Vulnerability Management
23:10 - GitLab Rich Change Controls for Workflow
28:28 - GitLab AWS Integrations
29:56 - Vulnerability Remediation Habit
36:02 - Demo: Zero Effort Review Environments
37:57 - Demo: Feature Branch Findings Delta
41:20 - Demo: Lean Security Oversight
42:26 - Demo: Collaboration On Individual Vulns
46:42 - Prefabricated CI / CD in GitLab
47:40 - Demo: EKS on the Backend
49:30 - High Context = Security Engagement
52:34 - Shifting Remediation Responsibility with Motivation: Full Context is King
52:35 - Resources to Explore
52:36 - All-in-one DevOps Meets all-in-one Cloud
53:12 - Wrap up and Social Links

- GitLab and AWS (https://youtube.com/playlist?list=PL05JrBw4t0Ko30Bkf8bAvR-8E441Fy2G9)
- GitLab Alliances Tech (https://youtube.com/playlist?list=PL05JrBw4t0KqaWCrU4avIY6TQveKTDMso)
- DarwinTheorizes at GitLab (https://youtube.com/playlist?list=PL05JrBw4t0KoH74CcAtP0Ze7JXjX7zT6g)
  • 2 participants
  • 54 minutes
devops
developers
dev
git
workflow
enterprise
deploying
webinar
aws
hosting
youtube image

14 Jul 2020

No description provided.
  • 12 participants
  • 1:35 hours
great
wow
hey
anybody
deck
morning
comments
watching
apex
asking
youtube image

1 Jun 2020

If you've been to the GitLab installation page, you find yourself awash in a dizzing array of options. That's because, unlike competitors, we don't limit you in how you deploy GitLab.
However, it also raises a few questions about best practices when picking a method. Join Darwin (DarwinJS) in some perspectives on how to ensure you choose well for a production-grade implementation.
  • 1 participant
  • 19 minutes
git
gitlab
installation
docker
deploying
software
upgrades
devops
kubernetes
troubleshooting
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

7 Apr 2020

How to build containers on GitLab CI without Docker privileged mode.

Companion working example project: Kaniko Docker Build - https://gitlab.com/guided-explorations/containers/kaniko-docker-build
If you find this helpful, please give the video a thumbs up and "star" the project :)

Join Darwin (DarwinJS) to review the concepts and some working example code that you can use directly!

Table of Contents:

00:00 - Intro
00:22 - Defining the Problem
01:44 - The Kaniko Solution
02:09 - Guided Exporations are Working Examples
03:04 - GitLab CI w/ Kaniko Walkthough
05:25 - Environment Scopes for Variables
06:52 - Adding CI Metadata Labels
07:11 - Adding Ad Hoc Tags at Build Time
08:06 - Kaniko Bug Workaround
08:47 - CI Pipeline Logs
09:22 - Viewing Results in Registries
09:47 - Tested Runner Types
10:05 - Links and Wrapup
  • 1 participant
  • 11 minutes
docker
permissions
daemon
privileged
kubernetes
issue
repository
container
git
hosts
youtube image

18 Mar 2020

Jenkins has been the backbone of free CI, but GitLab's free modern Born-for-DevOps, Born-for-Cloud pedigree enabled Production Grade CI and CD that leaves Jenkins in the dust. Oh, did I mention it's free? Join Darwin (DarwinJS) in some perspectives on how to ensure you understand how GitLab runners are can be the foundation for production-grade CI implementations.

Playlists:
- GitLab Reference Architecture, Performance Testing, Scaling and HA (https://youtube.com/playlist?list=PL05JrBw4t0KqgVugqCld2fUvrBulanchq)
- 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
  • 34 minutes
robots
automation
services
gitlab
provisioning
lab
technical
concerns
butlers
docker
youtube image

24 Jan 2020

Building and deploying applications can involve a lot of configuration data. After getting a feel for the GitLab’s advanced features for layering and converging this data are discussed.

Companion working example project: Complex Config Data Monorepo - https://gitlab.com/guided-explorations/config-data-top-scope/config-data-subscope/config-data-monorepo

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

Join Darwin (DarwinJS) in visiting a bunch of GitLab features that enable complex configuration data management in GitLab.

Playlists:
- Guided Explorations (https://youtube.com/playlist?list=PL05JrBw4t0KruBVtI-Ynb3mCHQTkh2eBY)
- CI/CD Tips Tricks and Hacks (https://youtube.com/playlist?list=PL05JrBw4t0Kr92rF9z0PEuOtQnH89VD7n)
- DarwinTheorizes (https://youtube.com/playlist?list=PL05JrBw4t0KoH74CcAtP0Ze7JXjX7zT6g)
  • 1 participant
  • 29 minutes
git
configuring
config
gitlab
deployments
configuration
maintainer
repository
workflow
labs
youtube image

4 Nov 2019

An overview and demo of the Chocolatey package management system
  • 4 participants
  • 49 minutes
linux
chocolaty
nougat
proprietary
dependencies
devops
software
somewhat
vm
dotnet
youtube image