0:00:24
what is going on guys welcome back to
0:00:27
another session of build break and fix
0:00:30
brought to you by raw coda and today we
0:00:34
have finesse and me
0:00:37
how are you feeling finesse
0:00:40
hey zayn um hey everyone
0:00:42
yeah really good zayn um yeah can you
0:00:45
get into it as always i think we're
0:00:47
really really close on on um
0:00:50
what we've been working on so yeah can
0:00:52
you get stuck into it
0:00:54
fantastic that's really
0:00:56
good to hear i can't
0:01:03
issue because it has been a few days so
0:01:06
we um hopefully we can
0:01:14
firstly let just do the acknowledgment
0:01:16
of the country first so
0:01:21
i begin today by acknowledging the
0:01:23
traditional custodians of the land on
0:01:25
which we gather today and pay my
0:01:27
respects to the elders past present and
0:01:29
future i extend their respect to
0:01:32
aboriginal and torres strait islander
0:01:38
fantastic so that was smoothly done
0:01:44
yeah welcome tori good to have you let's
0:01:52
all right um so just a bit of a brief
0:01:55
recap of what we have been
0:02:03
today we worked on
0:02:05
generating the uh ssl set for our custom
0:02:11
safeguard manager the
0:02:13
uh aws service but um we are i believe
0:02:17
one second closer and that is
0:02:20
what we're going to be doing
0:02:22
today as well so let's see how much more
0:02:31
here we go fantastic
0:02:36
actually i'll share my screen and um
0:02:40
uh if you want to dictate me
0:02:43
what do we do and then we can take it
0:02:51
thanks tori i appreciate that yeah i
0:02:58
like say 13 minutes free today so i
0:03:08
so yeah fantastic cool so i will share
0:03:13
actually i'm going to play
0:03:19
do you mind playing that
0:03:23
slick background music
0:03:40
let's get rid of all these tabs
0:04:30
which one was it um this one
0:04:56
have you heard that
0:05:01
anime a friend of mine tom told me when
0:05:08
a guy who's walking in the dark and he
0:05:15
forest kind of really
0:05:17
it's dark and he doesn't know where to
0:05:21
and he just looks at the moon and said
0:05:36
on i wasn't expecting this to happen
0:05:40
hold on sorry we are we're getting there
0:05:44
slow start but you know it will be uh
0:05:48
yeah good finish i think
0:05:53
gonna do it do that again i am
0:05:56
yeah that's the one
0:06:01
all right i see you right here right
0:06:07
do you put the root user okay
0:06:12
instead of the username
0:06:25
oh okay yeah make sense
0:06:29
really no no no come on this is
0:06:53
oh come on this is not good at all
0:07:16
this is really embarrassing you have no
0:07:26
come on come on i got this believe in
0:07:32
tori says it's not april first yet zayn
0:07:43
i really have to get rid of this mfa
0:07:56
can you log in your one because
0:08:03
let's just let me try if you can prefer
0:08:08
i'll stop sharing my screen
0:08:19
yeah that's true touring it will save my
0:08:28
373 come on come on i got this
0:08:49
it doesn't make sense
0:09:02
i used to have this all right
0:09:30
yeah that makes sense though
0:09:33
okay um i will dictate you in this way
0:09:39
can we apply that wasn't slack
0:09:45
so yesterday you guys did the
0:09:57
should be in sydney
0:10:13
i'm however if you go to re uh yeah
0:10:22
okay cool so i will guide you to that
0:10:32
i read that a few times as well saying
0:10:36
that what he said and i think
0:10:48
and then import it in our second account
0:10:56
you know what i'm trying to say
0:11:05
do you think it's worth trying this that
0:11:10
someone from deathcore posted or
0:11:15
that's what i was looking at
0:11:30
we need to create public housing zone in
0:11:32
account b which is the account that we
0:11:34
are in at the moment
0:11:36
with the sub domain
0:11:40
so public house is owned with a sub
0:11:44
which would be scrum blurred or raw
0:11:53
go in to the hosted zone
0:12:03
um so you know how we have this hostess
0:12:06
zone as recorder.dev
0:12:15
in that picture that someone sent um
0:12:20
create this kind of zone but for
0:12:25
domain so in our case instead of raw
0:12:28
credit or dev it would be scrum
0:12:32
scrambler.realcode.com
0:12:44
copy the ns records and in account
0:12:49
create the required set for the sub
0:12:53
and and to the and this record you
0:12:56
you previously copied
0:13:01
so once you've created this
0:13:04
copy the ns records into here
0:13:14
so it will wait then copy the
0:13:25
so basically the ns record from account
0:13:41
that's what i'm thinking is saying that
0:13:44
you should be able to
0:13:46
create a public hosted zone in account b
0:13:49
with your sub domain which we have done
0:13:54
copy the ls records
0:14:00
um let me have a look
0:14:02
should be able to copy the ns records
0:14:06
and account a create the record set
0:14:10
of the sub domain and enter them as
0:14:12
records you previously copy
0:14:19
what i gather is that
0:14:21
so the ns records that um
0:14:29
um the ns records from the
0:14:33
from where you you bought the
0:14:41
and then also and then create a new
0:14:45
um in your aws account
0:14:56
record in there with the
0:15:23
so he means to say that ns oh we need to
0:15:44
okay how about if we
0:15:51
suggested that it might be
0:15:58
because in that in that way
0:16:00
we know that if one scenario
0:16:04
works or it doesn't work
0:16:09
they saying did you um
0:16:15
these ns records is it from your
0:16:29
this is from the pre uh my personal
0:16:40
and in my provider these are the records
0:16:43
over there as well which is pointing to
0:16:51
so isn't it i in that case isn't this
0:16:54
following what that what that solution
0:16:57
is suggested because
0:17:00
this ns record is in
0:17:03
in here and it's also in your account
0:17:13
yeah the same ns records in two accounts
0:17:22
see this is where i'm getting confused
0:17:26
that we need to create a public hosted
0:17:36
which we have done it
0:17:40
okay we just did that yeah
0:17:51
okay see how that is different
0:17:56
and then it's saying
0:18:00
record so we need to copy these ones
0:18:07
create a record set for the sub domain
0:18:13
right right right right right i think i
0:18:15
get what this little
0:18:17
line is trying to say
0:18:21
it's basically saying that
0:18:23
you know how we already have
0:18:27
this scrambler door recorded or death
0:18:32
okay and all these ns records
0:18:38
might need to do now is going into our
0:18:44
which is my personal account
0:18:53
for the sub domain
0:18:55
so i need to basically
0:19:00
record scrambler.rawcode.dev
0:19:03
in my personal account as well
0:19:14
yeah that kind of yeah that makes sense
0:19:17
you should be able to create a public
0:19:29
um yeah yeah yeah now that i read it
0:19:31
again i think yeah i think you're right
0:19:33
i think you're right yeah okay cool um
0:19:55
that makes more sense
0:20:09
okay if you can send me those ns records
0:20:15
create them here as well
0:20:28
do you want to share screensaver
0:20:43
okay sharing screen now
0:20:49
okay so this is that one
0:20:52
posted zone is already here
0:20:56
so now basically we need to do is
0:21:16
and if you can send me those um
0:21:58
name server is here
0:22:03
what is saying can you read the um
0:22:08
sentence again for me please yeah okay
0:22:11
you should be able to create a public
0:22:13
hosted zone in account here with your
0:22:19
sorry um so you should be able to create
0:22:22
a public hosted zone in account b with
0:22:25
your sub domain so that's that's what we
0:22:28
yeah in the raw coders account um yeah
0:22:32
then copy the ns records
0:22:34
and in account a create the record set
0:22:38
for the sub domain and enter the ns
0:22:41
records you previously copied
0:22:49
this is in sync now
0:23:12
that's about it and then he says
0:23:18
i didn't know you could have the same ns
0:23:21
records into accounts
0:23:25
yeah it's the ns record set which points
0:23:28
to the root 53 zone in the other account
0:23:44
so i'm gonna probably have to read it
0:23:50
do you wanna continue sharing your
0:23:53
screen from meanwhile
0:23:56
this simple record okay
0:24:31
if you try to create
0:24:35
this one but i'm not
0:24:39
fully convinced there was a relationship
0:24:53
i think if you were to create the
0:24:57
if you were to just have the sub domain
0:25:03
i think so sorry i think um because the
0:25:06
domain is associated with your account
0:25:10
um we can't we couldn't actually use it
0:25:13
in in our raw coders account but
0:25:17
um now that we have created a new hosted
0:25:20
zone and pointed it to
0:25:23
uh your aws account
0:25:27
um we can kind of use that sub domain as
0:25:38
you know i guess like own it i guess
0:25:41
because you know it's pointing to your
0:25:43
original account so we can still
0:25:44
interact with it in the same way
0:25:46
it's what i gather
0:25:49
right so do we still need the asset
0:25:54
though don't think so yeah
0:26:01
saying like we need to um
0:26:06
doing this right we needed to
0:26:19
we needed to add that
0:26:23
pointed to the cloud distribution cloud
0:26:29
there was one step that we needed it for
0:26:33
oh yeah here let me show you
0:26:40
honest i'm kind of confused so
0:26:44
learning at the moment because it seems
0:26:47
like um you kind of
0:26:50
got the gist of it
0:26:53
i think i think so i think um
0:26:58
we actually need to add the alternate
0:27:04
how we add it cool
0:27:09
under alternate domain name
0:27:12
we need to add scrambler
0:27:23
save changes but it won't work because
0:27:25
we don't have to set
0:27:33
but the sir is in is in the other
0:27:38
oh no no no no sorry my bad
0:27:40
oh my god i'm confusing
0:27:42
you as well it's not in an other account
0:27:46
we still have to create it
0:27:57
we create the third then we can add the
0:27:59
alternate domain name
0:28:01
and then we can add a record in
0:28:06
which points to the alias of the
0:28:09
on the cloud front
0:28:13
i think i understand it now as well
0:28:21
really good uh explanation
0:28:51
hopefully this works
0:28:54
if you click on that
0:29:05
records in room 53
0:29:11
we need to create um they haven't come
0:29:16
there should be a record here with the c
0:29:18
name and cnn value
0:29:22
give it say a few seconds
0:29:39
and now go back to this home screen
0:29:58
because previously when i did it in in
0:30:01
my personal account
0:30:20
brilliant so basically
0:30:23
and do you want to go over the thing
0:30:26
that was causing the problem
0:30:38
basically the domain was is under your
0:30:44
we couldn't actually make any
0:30:50
on the raw coders account in terms of
0:30:52
creating a new sub domain or trying to
0:31:06
with the with the sub domain that we
0:31:09
and by doing that it generated a
0:31:13
list of name servers
0:31:16
you then created a record in your aws
0:31:21
with those name servers so essentially
0:31:26
interact with the with that sub domain
0:31:34
fire your roof 53 car that's how i look
0:31:37
at it but maybe it works differently
0:31:44
actually makes sense
0:31:46
so what we can do is that's a full
0:31:54
um gotta give it a tour as well for
0:31:56
asking the question oh
0:31:58
yeah i think if he didn't do it we
0:32:02
wouldn't be doing this up until
0:32:07
thanks a lot tori that really helped
0:32:14
so next thing is um
0:32:17
do you want to delete the one which says
0:32:20
pending validation i don't i don't even
0:32:49
actually first it will be cloud front
0:32:53
we need the url from there of cloud
0:32:56
front and then come back to room 53
0:33:06
cloudfront alias as a record
0:33:16
just make sure it's the right one
0:33:18
because of oh okay yeah it would be the
0:33:20
right one because there's only one
0:33:25
um i'll just add the
0:33:47
we need to add the sir as well so if you
0:33:59
this should be yeah that one
0:34:04
yes you yeah you finally came back
0:34:19
yeah that should be fine
0:34:25
yeah sorry we followed um john peace
0:34:54
is it already there
0:34:56
it all because you did create
0:35:05
you might need the alias right actually
0:35:50
every half a second
0:35:56
it might take a few minutes
0:36:02
youtube man and thanks again for asking
0:36:08
ask then we wouldn't be
0:36:12
this point and shout out to deathcorp as
0:36:19
those guys are really helpful and pretty
0:36:21
much all the experts
0:36:33
so if we visit that url let's see if we
0:36:37
get our scrambler on that url
0:36:50
baby finally it's coming up
0:36:55
is in a productive uh
0:36:57
productive one so far okay cool so this
0:37:03
do you wanna create
0:37:06
something in there as well so we know
0:37:10
is actually going to the next step as
0:37:15
i think just before that oh
0:37:18
even after that maybe we need
0:37:21
just also add one more record to that
0:37:23
but yeah it's a small thing
0:37:28
did did you see what i did say
0:37:39
and then there would be an option of
0:37:44
to that one as well
0:38:01
that is looking good
0:38:06
do we uh how about if we add the
0:38:09
other record as well there
0:38:16
um okay is that as simple as just adding
0:38:21
i'm just adding one more it would be
0:38:23
basically a c name
0:38:31
yeah this turn of the record yeah in the
0:38:40
traffic to turn on the domain
0:38:44
let me check what i've done in um my
0:38:50
that might help us
0:38:54
so what i did was i
0:39:00
has a scene name and just to um
0:39:13
oh um get rid of the
0:39:43
sorry i'm brushing it will take um
0:39:46
five minutes to propagate
0:39:54
this was really good what we need to
0:39:58
basically do is as in blog this whole
0:40:05
in our brand new how to guide
0:40:13
yeah it feels good
0:40:15
finally like after
0:40:19
finally got there so yeah that's good
0:40:22
for on the fourth episode
0:40:36
fantastic all right so that the bad boy
0:40:43
oh it will take time right to
0:40:47
to propagate properly
0:40:52
yeah it was gonna take five minutes but
0:40:56
uh do refresh again
0:41:13
i don't think that would
0:41:15
would this be the case
0:41:20
what would be the case
0:41:27
just thinking they say good too
0:41:37
and that's your route 53
0:41:43
and check over there
0:42:01
yeah probably give a few
0:42:17
what is like the next steps saying by
0:42:22
the next step would be to as in
0:42:39
and check if we all connect to
0:42:47
what might happen is that if you
0:42:54
and then you're going to send us
0:42:57
a link to the board
0:43:03
there should be two more connection ids
0:43:10
does that make sense
0:43:13
so that is the next step if that works
0:43:16
then we basically have to focus on
0:43:18
sending and receiving
0:43:23
not really sending a receiving messages
0:43:36
websockets in a way that
0:43:40
all can see each other's
0:43:42
mouse movements on the page
0:43:49
that will be i don't know how hard it
0:43:52
will be but i've got feeling that it
0:43:53
sounds complex so it might be complex
0:43:58
yeah it sounds complex
0:44:03
this is our this is the current scrum
0:44:04
we'll have that i don't think so right
0:44:09
i think it does have it
0:44:25
oh well we can't really know unless
0:44:31
okay however if you create
0:44:35
a board is in brand new board
0:44:38
and then send me the link as well
0:45:27
are you playing with it now
0:45:30
i'm moving my mouse can you see that
0:45:33
how about if i move there no
0:45:35
i'm moving the note right now
0:45:43
right i see what's happening
0:45:46
it only takes the position you stopped
0:45:57
when you have kind of stops for three
0:46:00
three seconds or more
0:46:04
as in which it assumes that okay this is
0:46:07
your final position
0:46:09
i'm gonna update the page now
0:46:14
say it doesn't do real time
0:46:24
we're just gonna follow
0:46:38
is that no not coming up still
0:47:00
i was thinking maybe
0:47:09
we did an a record
0:47:13
alias to another record in this horse
0:47:16
and then choose that
0:47:17
that yeah yeah try that
0:47:29
oh it's conflicting with the c name
0:47:32
oh so you probably have to
0:47:35
delete the first one
0:47:37
and then the cname
0:47:38
one and then and then create it
0:47:42
i'll just try incognito quickly yeah
0:47:57
i'm off the city of the screen
0:48:58
okay let's try this baby
0:49:01
when it gets ready
0:49:12
no gag dev tonight
0:49:15
he must be busy with his stuff
0:49:34
let me give it a bit more time
0:49:45
i just have a look at my aws account on
0:49:59
have you been coding
0:50:06
yeah i've finally started as in i've got
0:50:19
started to implement functionality now
0:50:22
nice so it is pretty pretty good yeah
0:50:30
how's your work going
0:50:33
yeah good man really good
0:50:38
yeah it's getting busy again
0:50:49
definitely typed in
0:51:01
what was that sorry
0:51:03
oh i accidentally typed the wrong
0:51:07
logging into record
0:51:16
all right hopefully this works this time
0:52:05
i don't know if this is what i meant to
0:52:11
can i edit this one
0:52:15
that's pretty cool
0:52:23
but you can't do it here
0:52:30
so you redone redirected youtube card
0:52:55
we tried that okay
0:53:31
i'm not sure if we'll need another
0:53:48
i probably should have done like starts
0:53:54
what i did earlier let's do that now
0:54:14
click on that and create the recording
0:54:48
oh just did it automatically oh okay
0:54:53
and now go to search
0:55:26
i bet you we won't
0:55:31
true how to do it absolutely
0:55:50
let's go there we go
0:55:57
for it to sink and then test the bad boy
0:56:01
and it will work like a charm
0:56:09
there we go in sync
0:56:13
hey um do you wanna
0:56:19
test it by doing um
0:56:28
you did that already
0:56:31
fantastic cool very productive
0:56:38
you too um yeah this was a team effort
0:56:55
do you want to do the honors
0:57:00
so today we finally got the
0:57:03
our issue sorted with
0:57:09
what we had to do was create a new
0:57:12
hosted zone in in our aws account and
0:57:16
add the name service in
0:57:18
the account where the original domain
0:57:23
and that essentially solved the issue
0:57:25
and we could do all the other stuff like
0:57:29
creating the cert and um
0:57:32
and then creating the a record for cloud
0:57:34
forum distribution and all of that so
0:57:37
yeah everything else went smoothly after
0:57:40
so yeah and then now we can move on to
0:57:43
the next task so if you guys are keen to
0:57:48
same time same place and
0:57:57
have a good night guys