Skip to content
This repository has been archived by the owner on Nov 7, 2024. It is now read-only.

Commit

Permalink
Corrected headings, added credential, and make preplab
Browse files Browse the repository at this point in the history
  • Loading branch information
JulioPDX committed Oct 10, 2023
1 parent 3307ac1 commit 8dfcc38
Showing 1 changed file with 22 additions and 1 deletion.
23 changes: 22 additions & 1 deletion workshops/cicd-basics.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ You will be creating your own CI/CD pipeline in this workflow. Log in to your Gi
git config --global user.email "name@example.com"
```

## Fast-forward the main brach
### Fast-forward the main brach

On the programmability IDE, merge the `cicd-ff` branch into the `main` branch.

Expand All @@ -110,6 +110,27 @@ On the programmability IDE, merge the `cicd-ff` branch into the `main` branch.
git merge origin/cicd-ff
```

### Setup lab password environment variable

Each lab comes with a unique password. We set an environment variable called `LABPASSPHRASE` with the following command. The variable is later used to generate local user passwords and connect to our switches to push configs.

!!! warning
You can skip this step if you are continuing from the AVD workshop.

```shell
export LABPASSPHRASE=`cat /home/coder/.config/code-server/config.yaml| grep "password:" | awk '{print $2}'`
```

### Configure the IP Network

The nodes that connect the two sites are out of scope for this workshop. We can get the hosts and EOS nodes in the IP network configured by running the `make preplab` command.

```shell
make preplab
```

The host and IP Network nodes will now be configured.

### Enable GitHub actions

1. Go to Actions
Expand Down

0 comments on commit 8dfcc38

Please sign in to comment.