Skip to content

Conversation

sdutta9
Copy link
Contributor

@sdutta9 sdutta9 commented Jul 22, 2025

Below are the key things that got updated:

  1. Lab1 dockerfile now makes use of multi-stage docker build
  2. nginx-repo.jwt should be copied to labs folder as all the docker-compose files within each lab need to add it to the container.
  3. Lab1 doc had the major updates with R34 version outputs.
  4. Modified docker-compose file and some minor doc updates in lab 2-6
  5. Updated dashboard screenshot to reflect R34 version in few labs.
  6. Updated wrk image from williamyeh/wrk to elswork/wrk

Copilot

This comment was marked as outdated.

@sdutta9 sdutta9 requested a review from Copilot July 22, 2025 16:22
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the NGINX Plus workshop environment to move from R32 to R34, implementing modernized Docker build strategies and addressing infrastructure dependencies.

Key changes include:

  • Multi-stage Docker builds with F5 private registry base images
  • Updated wrk load testing tool from deprecated williamyeh/wrk to elswork/wrk
  • Removal of Lab7 (NGINX One Console) functionality and complete file deletion

Reviewed Changes

Copilot reviewed 44 out of 107 changed files in this pull request and generated 1 comment.

File Description
Plus/labs/lab1/ Updated Dockerfile to use multi-stage builds and R34 base images; modified documentation for new licensing workflow
Plus/labs/lab2-6/ Updated docker-compose files to standardize volume mounting and add JWT token copying; updated wrk image references
Plus/labs/lab7/ Complete removal of all lab7 files including documentation, configurations, and Docker compose setup

-------------
Navigate to ([Lab7](../lab7/readme.md) | [Main Menu](../readme.md))
Navigate to ([Main Menu](../readme.md))
Copy link
Preview

Copilot AI Jul 22, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The navigation link should be updated to reflect the removal of Lab7. Consider adding a note about Lab7 being removed or updating the lab sequence documentation.

Suggested change
Navigate to ([Main Menu](../readme.md))
Navigate to ([Main Menu](../readme.md)) | Note: Lab7 has been removed. The lab sequence now ends with Lab6.

Copilot uses AI. Check for mistakes.

Copy link
Contributor

@apcurrier apcurrier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed live on call... looks good.

@sdutta9 sdutta9 merged commit 6e98cb8 into master Jul 22, 2025
@sdutta9 sdutta9 deleted the sd2 branch July 22, 2025 16:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants