WEBVTT

1
00:00.000 --> 00:08.000
So our first step is going to be to jump in and create a device template.

2
00:08.000 --> 00:12.870
Now, part of that device template, we're also going to put in two feature

3
00:12.870 --> 00:14.000
templates.

4
00:14.000 --> 00:18.000
Something to keep in mind as we go through here, and I will sort of show you

5
00:18.000 --> 00:19.000
where to do this.

6
00:19.000 --> 00:24.000
You can actually create the feature templates separately on their own and then

7
00:24.000 --> 00:25.000
apply them.

8
00:25.000 --> 00:31.240
Or what we can do, which I generally prefer to do, is while we're going through
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

8
00:25.000 --> 00:31.240
Or what we can do, which I generally prefer to do, is while we're going through

9
00:31.240 --> 00:36.360
our device template, we can actually add and create the feature templates on

10
00:36.360 --> 00:37.000
the fly.

11
00:37.000 --> 00:42.350
Now, we can't edit them that way. So if we need to change them later, well,

12
00:42.350 --> 00:45.000
then we still have to go over to feature templates.

13
00:45.000 --> 00:49.000
We'll see as we jump in and start looking at the interface.

14
00:49.000 --> 00:53.170
But our main goal here is going to be to start the configuration of our device

15
00:53.170 --> 00:54.000
template.

16
00:54.000 --> 00:58.330
And then there's two specific feature templates that we'll be adding in this

17
00:58.330 --> 00:59.000
video.

18
00:59.000 --> 01:05.000
So let's go ahead and jump into SD-WAN and get started.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

18
00:59.000 --> 01:05.000
So let's go ahead and jump into SD-WAN and get started.

19
01:05.000 --> 01:09.970
So our first step with our configuration is going to be to create a device

20
01:09.970 --> 01:11.000
template.

21
01:11.000 --> 01:15.000
To do this, we'll come over here to configuration.

22
01:15.000 --> 01:20.300
We'll go to templates and then under device templates here, we'll choose create

23
01:20.300 --> 01:24.000
a template and we'll say from feature template.

24
01:24.000 --> 01:27.000
First thing we have to do is choose the model.

25
01:27.000 --> 01:31.000
This, of course, is going to be the catalyst 8000V.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

25
01:27.000 --> 01:31.000
This, of course, is going to be the catalyst 8000V.

26
01:31.000 --> 01:33.000
So we'll choose that.

27
01:33.000 --> 01:37.000
The device role is going to be SD-WAN edge.

28
01:37.000 --> 01:43.000
For the template name, let's just call it HQ_WAN_edge.

29
01:43.000 --> 01:45.000
We do have to give it a description.

30
01:45.000 --> 01:48.000
These are not optional actually in our templates.

31
01:48.000 --> 01:53.000
So for the description, we'll just say something like HQ_WAN_edge_routers.

32
01:53.000 --> 01:57.000
And then we're going to go ahead and configure our login policy.

33
01:57.000 --> 02:01.000
So we'll come down here to Cisco AAA.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

33
01:57.000 --> 02:01.000
So we'll come down here to Cisco AAA.

34
02:01.000 --> 02:06.000
We'll click on this dropdown and we'll say to create a new template.

35
02:06.000 --> 02:10.000
Now one thing to note with this current version of code,

36
02:10.000 --> 02:13.000
when you go into creating a new template like this,

37
02:13.000 --> 02:18.000
notice how it actually didn't take me to the top of this page.

38
02:18.000 --> 02:22.290
At first, I thought this might be a browser issue, but I've tried it in both

39
02:22.290 --> 02:24.000
Chrome and Firefox.

40
02:24.000 --> 02:26.000
And it seems to do the same thing.

41
02:26.000 --> 02:30.490
I'm sure at some point this will change, but don't be too surprised when you're
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

41
02:26.000 --> 02:30.490
I'm sure at some point this will change, but don't be too surprised when you're

42
02:30.490 --> 02:33.000
navigating if you have to on occasion,

43
02:33.000 --> 02:36.000
scroll all the way back to the top.

44
02:36.000 --> 02:40.000
Because we do have two required fields up here that we need to fill in.

45
02:40.000 --> 02:42.000
Of course, the first one is the template name.

46
02:42.000 --> 02:44.000
We'll just call this local user.

47
02:44.000 --> 02:47.000
Of course, we need a description.

48
02:47.000 --> 02:50.000
We'll just call it local admin user.

49
02:50.000 --> 02:52.000
That's all we're configuring right now.

50
02:52.000 --> 02:56.070
Next thing we want to do is come down here to the admin user, which you can see

51
02:56.070 --> 02:57.000
already exists.

52
02:57.000 --> 03:01.000
And over here under action, we want to edit this.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

52
02:57.000 --> 03:01.000
And over here under action, we want to edit this.

53
03:01.000 --> 03:04.000
Because what we want to do is we want to change the password.

54
03:04.000 --> 03:09.000
This is where we want to put in our default password that we want to use.

55
03:09.000 --> 03:12.000
Once we put in our password, we'll hit save changes.

56
03:12.000 --> 03:17.200
So that's all we have to do for now to change our admin user to have the

57
03:17.200 --> 03:19.000
correct password.

58
03:19.000 --> 03:22.000
Of course, there's far more things you can do here.

59
03:22.000 --> 03:24.000
We could say new user.

60
03:24.000 --> 03:27.000
If we want to create another local user.

61
03:27.000 --> 03:30.690
And of course, if we scroll down this page a bit, we can also configure things
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

61
03:27.000 --> 03:30.690
And of course, if we scroll down this page a bit, we can also configure things

62
03:30.690 --> 03:33.000
like radius, tack axe, and so on.

63
03:33.000 --> 03:36.000
Now, there are a couple other things we want to change.

64
03:36.000 --> 03:41.860
Under authorization, we do want to make sure that console authorization is

65
03:41.860 --> 03:43.000
actually on.

66
03:43.000 --> 03:47.000
So we need to change this to global and set this to on.

67
03:47.000 --> 03:50.000
So it actually does the authorization for the console.

68
03:50.000 --> 03:54.810
And the last thing we want to change is down here at the bottom, the server

69
03:54.810 --> 03:56.000
group priority order.

70
03:56.000 --> 04:00.000
Under authentication and authorization order.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

71
04:00.000 --> 04:03.000
So if we click on this, we can see it's also a mandatory field.

72
04:03.000 --> 04:07.000
So if we don't fill this in, it wouldn't let us move on anyway.

73
04:07.000 --> 04:12.310
But since we have not configured radius or tack axe, local is the only choice

74
04:12.310 --> 04:13.000
here.

75
04:13.000 --> 04:17.000
So once this is done, let's go ahead and hit save.

76
04:17.000 --> 04:20.000
This will take us back to the main template that we were creating.

77
04:20.000 --> 04:24.000
But notice, once again, it didn't scroll us back to where we were.

78
04:24.000 --> 04:29.000
We're sort of left here at this add cellular controller section, which is not

79
04:29.000 --> 04:31.000
something we're going to be doing.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

79
04:29.000 --> 04:31.000
something we're going to be doing.

80
04:31.000 --> 04:34.000
So we need to scroll back to where we need to be.

81
04:34.000 --> 04:39.880
And where that is, is to do a new CLI add on template, which I believe from

82
04:39.880 --> 04:41.000
here is actually down.

83
04:41.000 --> 04:47.000
So here on additional templates, we want to do this CLI add on template.

84
04:47.000 --> 04:52.000
So let's click on the drop down, choose create template.

85
04:52.000 --> 04:56.000
For the name and description, we'll just make them both CLI commands.

86
04:56.000 --> 05:00.000
Now the names can't have spaces, but the descriptions can.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

87
05:00.000 --> 05:03.000
So of course, we have an underscore there in the template name.

88
05:03.000 --> 05:07.000
But more importantly, why are we creating this?

89
05:07.000 --> 05:12.000
This is a good place where we can put commands that aren't really addressed

90
05:12.000 --> 05:14.000
anywhere else in the template.

91
05:14.000 --> 05:18.110
So in a way, you could say this is just a place to put raw configuration

92
05:18.110 --> 05:19.000
commands.

93
05:19.000 --> 05:21.000
Well, why are we doing it?

94
05:21.000 --> 05:25.120
Well, if we come down here to the window, there's two commands here that we

95
05:25.120 --> 05:26.000
want to add.

96
05:26.000 --> 05:33.000
The first is platform console serial.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

96
05:26.000 --> 05:33.000
The first is platform console serial.

97
05:33.000 --> 05:35.000
Why do we need this?

98
05:35.000 --> 05:41.250
This is actually needed because some versions of the catalyst 8000 V will

99
05:41.250 --> 05:44.000
actually switch to a VGA console.

100
05:44.000 --> 05:50.030
In other words, trying to use the VMs actual VGA console rather than sticking

101
05:50.030 --> 05:52.000
with a serial console,

102
05:52.000 --> 05:57.170
which is what we need for things like CML to to be able to access the console

103
05:57.170 --> 05:58.000
properly.

104
05:58.000 --> 06:00.000
So that's why we're putting this in here.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

105
06:00.000 --> 06:04.000
The newer versions of the catalyst 8000 don't need this.

106
06:04.000 --> 06:08.000
So in our current environment, we could actually leave this out.

107
06:08.000 --> 06:12.060
But I still put it in just in case you're in an environment, which does have

108
06:12.060 --> 06:17.000
older catalyst 8000 V's out there still that might still need it.

109
06:17.000 --> 06:21.180
So we don't necessarily need it if you're doing like a brand new deployment and

110
06:21.180 --> 06:23.000
you know it's all new equipment.

111
06:23.000 --> 06:27.000
But again, it doesn't really hurt to put it in there either way.

112
06:27.000 --> 06:29.820
The other thing we want to put in here, and this is just something I like to do

113
06:29.820 --> 06:33.000
, it's of course completely optional.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

113
06:29.820 --> 06:33.000
, it's of course completely optional.

114
06:33.000 --> 06:36.000
I'm just going to put in no logging console.

115
06:36.000 --> 06:39.000
If I want to see logging at the console, I'll enable it.

116
06:39.000 --> 06:43.000
And I do this again mostly just because it's a lab environment.

117
06:43.000 --> 06:47.000
So now we have our commands in here that we want for our CLI commands.

118
06:47.000 --> 06:49.000
Let's go ahead and hit save.

119
06:49.000 --> 06:54.000
Notice this time it took me back to the top of my device template.

120
06:54.000 --> 06:58.420
So let's scroll back down because I want to show you something else with that

121
06:58.420 --> 07:00.000
template we just created.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

122
07:00.000 --> 07:04.940
As I mentioned during the introduction, we can create the templates that we

123
07:04.940 --> 07:07.000
need here in the device template.

124
07:07.000 --> 07:10.000
However, what we cannot do is edit them.

125
07:10.000 --> 07:15.180
Notice that if I go back in here and I try to choose one of these templates, I

126
07:15.180 --> 07:17.000
can view it.

127
07:17.000 --> 07:19.000
I can see what's in here.

128
07:19.000 --> 07:24.330
So even though I'm highlighted in this window, if I try to type test, I can

129
07:24.330 --> 07:27.000
type it, but there's no save.

130
07:27.000 --> 07:29.000
All I can do is cancel.

131
07:29.000 --> 07:33.000
So we can edit these by going to feature templates.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

131
07:29.000 --> 07:33.000
So we can edit these by going to feature templates.

132
07:33.000 --> 07:35.730
Now I'm not going to do that, of course, right now because I'm in the middle of

133
07:35.730 --> 07:37.000
creating a device template.

134
07:37.000 --> 07:41.520
But I just wanted you to see that you can create feature templates while you're

135
07:41.520 --> 07:43.000
going through the device templates,

136
07:43.000 --> 07:47.000
but at least in the current code, you can't edit them.

137
07:47.000 --> 07:51.000
We can edit them later, of course, but not during this process.

138
07:51.000 --> 07:54.200
So now that we've created our device template and our two feature templates

139
07:54.200 --> 07:57.000
that we needed, that should be it for now.

140
07:57.000 --> 07:59.000
Let's go ahead and hit create.

141
07:59.000 --> 08:03.000
And we can see here that we have now created our device template.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

141
07:59.000 --> 08:03.000
And we can see here that we have now created our device template.

142
08:03.000 --> 08:09.000
Now we can use that to change and edit things as we move forward.

143
08:09.000 --> 08:13.930
If we were to now go to feature templates, now we see these two templates we

144
08:13.930 --> 08:15.000
just created.

145
08:15.000 --> 08:21.000
Well, now we could choose this action button over here and choose edit.

146
08:21.000 --> 08:26.290
Now, if we were to type in something else, we can, of course, down here at the

147
08:26.290 --> 08:28.000
bottom, hit update.

148
08:28.000 --> 08:31.300
We're not going to because these are the commands we need, but this is how you
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

148
08:28.000 --> 08:31.300
We're not going to because these are the commands we need, but this is how you

149
08:31.300 --> 08:35.000
can edit the templates after you've created them.

150
08:35.000 --> 08:40.000
So in this video, we got started just by creating our device template.

151
08:40.000 --> 08:45.920
Then along the way we created two feature templates, one to change our admin

152
08:45.920 --> 08:48.000
password on the devices.

153
08:48.000 --> 08:54.000
And of course, the other one to add a few extra CLI commands into our devices.

154
08:54.000 --> 08:59.000
Of course, the very next thing we have to do is configure VPN zero.

155
08:59.000 --> 09:02.000
And that's exactly what we're going to do in the next video.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

155
08:59.000 --> 09:02.000
And that's exactly what we're going to do in the next video.

156
09:02.000 --> 09:02.520
video.
