From 03558a58990258b5d31b7a3143f8dfbe283f1b8f Mon Sep 17 00:00:00 2001
From: Jamil
- <.website_link path="/blog/internet-resource-migration"> + <.website_link path="/blog/migrate-your-internet-resource"> Read more about why this is necessary.
diff --git a/website/public/images/blog/migrate-your-internet-resource/button.png b/website/public/images/blog/migrate-your-internet-resource/button.png new file mode 100644 index 0000000000000000000000000000000000000000..e8fc7e5b0b8b322a3fa9fb634aba8a7b5cf6ac66 GIT binary patch literal 19784 zcmdRVge2oA0S^;>J{+}BF06&4Wn6RoV#EBO$k#OF5r|j_X6mAGF zARPjdR2Uw*ixO5zl~jEAOSQ2D{m5#qp7!3tDu2T~T~)ihS6iDsb` zt&$<6us;9}9XeEYJDnAFrlj 3h-##IQ3+U?Y~)A8`=LOfE#jP z^vDyk;^|+Azu-{+%KU!^=S)V0w#K34@{xM31%7Dr{L*9fjVZ0R1qnj53zZ2P(eDTn zV(_ZZ0-xcucsL$cP;%J-Lwva}`^I`Qx!K3P5fj-uzGp*jGi%{PcMt}8Lp{=>P`Tkh zu@Iu`?!sNtRQ-4YpO@`f`_mjETv=@~Y%dM%r+Z-wBIHAr=Ten2VrE=->#L* ZC1sKnbOcS39v)OL4P%$git-;B|TykISb! z*dh5o8y{l8noKSaiSK20ehi}~-v1v%Vf_Kfjp+C2#*7g@R%LbkPf6(M{4`+}oYL+) zMU?gH-F~yHJFBH`wIL}o%3Lktm)iQldD?0DYvK~G5YmyEus80DxNbQ6CkTHJ00A}x z@EEJew$VP(b;jm<@RI=J=@9ls%yE3rD$=Gtm(E;{dQ=KfU0%lfjb{M}CP;1;i+4Qj z3-ffJQ-f0@YF9J;mnS1qL4psR+-1gfXja>n#HYuUxte7Zj^?ZyEJyjQ_))^P=$lqs z<8|y}nv7h@71V00z9juCb`(QET!+`YW12A5&Jlq)(P2K9C#BJO?xTDjShv1gibVk_ z3hh`#B${*4S| <|_Y- z|Al;=BPQfmJ6`4qNW07dz5bB-3RhnuQ}bRkGWdo4U*13t4I9V#B`akqAMc-W{a575 zp)r~2sWeqE|I7QbA3?aRRRV=y^8Vcj73j#6c}$zHqksAKU!GMg@E*@)F(q^6|LUY! zObDZ0_Mj#FfBRl(j4$)mp^+s!{=by5i+3fv$!# 9vN+x*% z+;MpfaV{_N5&AShjp;Y4(YIphaQ%R}FZ{n{JRvs&n(b=L9$T}TGvU(}jytO%0hB1r zry5_Q8w|AC;idklvx{Woj4S5p%~q#OPWbtq#g!>M=Rj8^i9d&G1~;c;-uiYoz7(+e zJo|(#vGFXHvma|)sJu46#Jio8ZIUb%>hn@iOZQ$XNIU%2El6^9BhlffZeC%OI=!)N zeEV%T$S7lZ0bCReK#=-&!s*xRjasVcP*T4co%LZD&&5ec#q8`kLbAZl6JfWOG)$UP z+VI*5Bv_9n&+@hN |zZ} = z<5|~;)1V7U1|iI2uhHo!pM~kONVF-}j&%DnaC`J?4H_p}+Ga*&lO*PJ>uh6=ZYN2c zT8iIUXlz{H?Pu}UCdn#o3eGFqLVlmNdlp;U(Vp 9l(8-ktJ$?~}ys8a7<@ zn`_UR>UH9ol-(t$PE&hsZGebdFCJly{y )>4G&mEcz}OSM~;oW~!ZI za&(SYB7rdMb{ER|vMWWJT|Mw@oO+ex`|#Fed<)JvZ_+v4P4Yrz|6&>d30VK49TI z%LsXfYbt+s($gIkzjmi}RtqD|*Lk9OQMf`S&EgbXt_%FY 6?q{@DhC>~oc7hjKVqk8@POC!~L0$T!`qrfHh4Cv!)=BS| zem^^xeNWhE!6G`c$qF`4Mz_2>eUJdA`_G`>>;z)84Ib!?FdjW7Adgxz+nJNut>UxY zA+=~{ut?G8OdZX1V~pS5X6k2i$5S@u-ghiBdQTs<%QNJQ;$XYc8tskmw#p_67Q1>0 zel|#u{8UN {bxQaaQE0ceRe{| z=1Jj0JxG9d ?dYurQaYUFet &bz9=S`>b_DPx%H5&jf}oLXWq z$v2HT7t+vL=9Imb$4Ki5Az5UPIRMr2+r)-qLwX*tkGiLC;b1FY*@vJ-*N@;7c*n&* z73UXi5_;xi#^fkl`hHuojbfE}&SJIW^|AY*Hhv9huv$r_FRc#M1#!dwZaw8Bz*RJe zK!+=Ao{Vdy3sysG$ZCS9o6AK!E$t37o3?L(?)&;PSutGA 352HQ-KL&UW%0urm z81u_c)VkMuMxNt><46{D#UgXGR!nHflxS6?;3Ty|UPNoO$marOsYq6l3-3@NF=UEm znDq&|FdYg)*PtHCli){YL&!pjp9Mh~97vdY`>p@dtb^cVB*KCB2veG27n_2xH{q41 z@S-Z^JX`#|!@3_rJ ZWXPuCFerm^MXHPtXIxfLPiLrY3 zVf1q^=Ts+? 5HSIPh6=B2l#hH5# DQ%{ABs+=8nFXEf;fW=Z#{!hvAc z07bk0F<*x$nFL&*p*61?@q-ZAov%Wefv9!Eqhz0^o~OhYlqDjY$uo~BJY7N=iEvlq zx&&4*qeA?@4ioO *&EEvJEQxwbOM>Ii zCy14YR+#URJbXR)n?TF!R#Im2wwEIJ(Dc18Xu3+Ns52zxP #5`zPS*inV{&B$v(^<6txXk-^6!*LMe&%70j4l-cMa_+GQS zTheuXxs=rnsZF`s^v7MK-1BPP=ZJ&d&sVgxaD}kY|GA@HH`y(gY=%GTNN5`a&VDfR z`}!yz69m&W!-vF%xfqB9qy 1)5WLs>B?rTGo1yY2TF|ToSXEhRaP{CG zoeTNtp)-!s>ii*~O4{^Buq*GriIPeoVOR21^=BGM((~`VsR>6doG?qn9-R-9ls3&3 zf{D-3bLL0Jn%bmY6y5i>UaI(Cyc$-Rrv&R&7Be4s1M&Rhurlz5T`z6hL7gEuOHbdm z9tA8s_vhc&OVXWN7JQvP8OEH?W%oc1(b#>i9Uf_g x?sB zLWao7xb)uc1wah?iIG?Rw++EwkBt3kHGJd_l)EVr8mv`PyUl|_?|T5{VdNWfvKe$y zcW;H1R1A|U3OY&vh?1KSAIjGa{!MwSxWXqND1Tf+DL-vrx2UHPLYV8-37com;g07C zR51x7Pn7rX5f9z5hswOBCx0&;hKecJ^9{+G0oq{ipt{`GZwI9fe{4zsw6WvJW)Ym9 z^hPK@LNdusZZz6 229Zawlmffnax78T`ha&&lI|a{<~4o2kCS_}$#b8SDog08)p-Y`MRjGxk(vR% z@do~CcE{SILWwdsYV?*A acn}tFM*?HIW~LKnTPhm<~m)z zEvhl=h`tfER&5hjL^9Vg>~XSi1$bpS1DT*+`y%fQR!lj)6dbDfE7@v|R&t`^jQY}C zfWI$&rbQ*y>3zS|Fub`*LQAlyjtI685kN!~mUGb*r%jVmk#6n;A+mMaW^Bh;(Y}=w zW*sQ*AclNKOcMxHiSaQuOS(k}S?fFabV#jc1}D`V2VXH#@Cc)zu^f1U(0=?AwMTe& z=Z)H$@fm|-@XtQaK+9Dh3VHUOz3umoaA?)C+)_g5lpZnAru$8bV2BGd9=B?38&D0z zKSBK|_E 4&aKa|tAJT_|%*N`_TDJeoomu_D=0m87i1wBMeIX>bW zUC0(M^J~HD_4;83It7^w_UOvT>-%#Jr!w(gC#_sTKS0`Ga2WF> w%*h& zX+@pCS*P4T4i-TZV8Q?Lshafe>=0QxWEymD=HyEbyl>QKLb+_62P41cvr_Dxy+7 g_-x zkT`C|HhKL^VPlpVA=>_k^6s|+Zw&D~4ziVhAh#sOu;L33B@6;5vm>7Tj-q77auqcS z!);%3%E`)w!s!6+9c_S<1hWLOY~$cGR>bs3t#${>V5WL?Ty{JG2fXq_2B`G`+O;~5 zfa-4dPS|%<#6vnAu~5o=$1KtJ1C_+It18Z77Zoytt^|Lps@mQr=Ehi?8ask}co$7n zAtJgUJnm_-^gR)CYXY`3 *GCrt1UA zA7u8uOes2MYy*+2Qy7CTPhsbwmh|14Vv@+C$s;i28g#S ^!ro_xVGrM!ug^*6$+S@U~ zCL&AC_os~j-m8x~jmpz^JHGu8G{@eeW0d378=G r$&n@Pbj1kd4JLHYy-Xjb0Op z8 pJfSadm8u^5$Onh2h+`mm;PvJON$6o=rB=RyU z#uDiiNbS7Q58H%tsYGK_+XY>xw4r
_Z%NEQu+u-C_0qfqXb3tgzPXQ* zshuPl{K6$$U0%vw%nB0_!3`Q)N$cRl*ZTgtV~`^nE5CWI?$9ItcD3Y9nR2rR7?=zP zM=uZ0OwHewPz7q@I@)%IVjR-7R4sX5<4ix3rCU-nb}imyrwY(MoG?PjFj>gj9{xr# zEO#k!7w|pIa6@{(O%UxVTdMhz Wyc%R;I`j z@k %P7}sVnOjL&1)) zrg<+?cxrZL*{xp_7Bi~d@gL(aSXSrKZWxM}gt^@RsPf+|3AP|8AH${h@q<_#;{ZD| zieLS@vbn0$raFkuVGJoyeVfTj;=h>HPlrn*kVeMB<=c2cM?&`*6UsZt{tA%$48K$V zDPeo;EMa>S)p``7#*YXwEp2o)$gZoiSx#_(@I-A%e`DX&YEsRTS7zLUGjsuZ*c9vn z%UYz%$LuE17PeN!VZnlz6fHpNP&Z=o+Y=A>6e4cOzq!k|T7>sqZw8-_$k_smA(7 z&_AaQW&<>Z0v1p++3gFy@=xM5;n>^|L^iEw`nh44DILp7S~n{eh?h@TNKZsfg>&m; z3mM XADhQYfs6gu*O>^O0d@61j zOmIqWhQlSVL+V==>>%ljlO;-x!%ok&^C`-840Yx@lLtR#k7HP$;({K7RopB#?(J9{ zwM}!{V+;fqkU> $z0Uo5lSBK@t|uP!^Y1;GPcIqtPdM$yE 6qaiU ztWgZ21@k<{*p&B$*H_2JFT>6mI?n B5+bCor7;`$pQwVtDYG>AGxw*-_L9&OLfWzdG_5qLPB=gNlXbuftT2% }Tp8z>Dp5^Oox=REuD@l1t zrE>eSonq@wgFpz9lCU!YrzoS26(ul1w+0+{u9~&>68`y`k8G|j8|8fwNJ;1{0 z6K1sr8%NGsv>5KTTf$K!D(7(8UhT;5J+_j+rQ`||ZO$dk)4RdNV(^8R!mMDKFN`MQ zgFSTL8ylh9PcV<&&x -&-*+Vf*7w0AvTQR_H`ic74lI+=t_uM}<6LPFNjx>}cCLS5<1u*o9FI_9% z4*gQ$Rlg3(j2Xn&7cN%S*0g1xD`top%s!3LvgCi8zKe#tR>ZC^YH?X$?s-MV2KF2( z$Bsf7g@*(wtfW(rIEt+S-NUH&D&n_2QMYfsLby|38KlR9!5+lXiKtv^8U|^R66*+% zn#a=P>>|L={Y9<(t0zJ{-s=bRf{vt*kfX|ZD5Rs<>l$T?FvSt<_M`r-v0ZyB+0;|d zlM0e@o|DQ=sQxo$>k-U%r_rwl$RA~=;aEDo>fwb|u{>D8Z@YX3I&q5Qo#)%T_g(kZ z_s+=ZsOR^z^nG={fhwh5 |P|n-wc(COrLA*zVIQo_`l#hympZQlHDfz>>0K;IRbuzt5AW4eKVeZ z*Px!98G!YCU67R03)!S7JXaj}GtyV|qNg6edD1}ZAXF&obqA8bCO@8M?R=2)!j)c& zY)HcL(gYpGzRa?-!kkk4b&ORnxdw{J?Q13jQQcbN$0(o?!Hj>x4g`}@X~srDn7A$% z$X{4N$(=AJwfNgU@`&bJYd-OaVsl(*@t$+|_=gMxxF~c2Z=`OTK(A=(s#ExkNpy@o zXM^pFn``CYJuN@414HH++Sf{mVRIr?gUlhR535}lL(fh|^exfg?S4g^jLEZ#q=Vm3 zHrUU$)U>1!_b+Jea5qh3+I&2~dIg+!JN%&tO9~0*Ki~xW*qDh+H#4e?s_#jNk99^~ z=qdNFy^(9HYn7oOks_dg)DoaX>_tb6yrK;{CIrmVRX5vQNLGb$T{UBtcCg>=a-l(s z`Y#wxB9e4sgw|D|ugPCQw8opC2)`10$Y#;|PNe3;bbP7{dUAE9)kruTjxP7`XI8$! zPwCFJcWP;XCvgDp_NW*5dr7JQ)E4--Ro>^fm%QB^8Kt#9oqfjU5NOiV1&W}4x^1%U zWAFYRJYE7L=qsB(IHKqZvf1m0jIxVYNcoc5u1L4slNL@*LA7xm!NZRnDW*MXiVAxH zATLW?l&qy|3M?H8IaKs@MU|eJQ&KFTe?jSJL~6&hDf}RZ(MqP+ny^PT3I?iG0v~@8 z4m`I!@QIdiC9r<%$&Rc}aan(v6BGHfOl&J6J~y0xx5W>*Ox)McYnea2G~5;1+s=gY z^xT(|ybT?ivTLinDN@TjmS;xTufxYW9s)my;sbRmgO7J!EuYhU@u$A}A>q+Z0V0?> z&5-2jQAn?MvorH8Y`+Psx_jZuFlKB>f9AKWF>pmk7K$8N=OsK8%E!HgpwU1$sgp{< z%aWi~%SsQxutTvw!9QF1rN|tZaBlH!Aw3AAx PJZ@-cO^}BLz*~K&^$IGW<$83fE z-l)liKq;H}mHU;@nxuJg3{@r6D@LK6aJNwYI2p#9!mfD;#6pFF){Bk4(k;4IJsyF~ zZ*D!|^11g=NSN$~_EIVqtz;mV>sdjaLA&Y*$yt=VQb*P4?9v`If#Bb4tGZ)o{c9LT z)G~* LvLP{$WJJU6b0JF qETj<@C?zDU>tY;kU zRx=1|A^mI1Gdls7X`J4f_fpJhq8h>Ll<`ZKP@nGYNjo&2Nf$~b{8{IOA{MbiC@Ne1 zs3AYS&XAs)-Ssq^V}HZ71P0I%t|GQlsW$N``3}* iWufRiy*Hv znW<+?%yh-XFC^kaR5MyG>fvK5dBxrc1EZ~?mhT&GslNo _WZfHA#doo4m%WG!y{=be8GTWIH-^TPIec3>?2=Y=rM2%wl)$>SK` zlM4uH86fPZ*ScVVsGY`vbF1V^-dp)&?Xi3j^J!wBRoFib&+^vB>qB^>Qnr06kG%HE z?6(!KsBG4ks&*seTpE_CUt(+>(bU4~2|Imjh#UIfu>8wJH|j%jP0?7CE7OE&R|CZr z?^XjAb1G7uu#X0Wmj#{?yM!FHGlR2v`3?CBys{heJ|>$t+QkIy$E=3);_Drh!gPIK zxFR;ZNE3XxD-AQM^arGJ2Rls#Dlc@(X(>F{ 3pYW0<|KD`i7xkT8YML35tX{}qVYT~ zS(N!~$lKZ;b6f6cMj0VSdyqyFl}^{v?rP@^HV@`}Lgoq}g4_~)KCDz%J2{U2>PKW< zYV&GYcP!Tq Q(fj~O5HpDSoAD#YUiBrpEpaXqwo!C;)L~6m zj>F_$s6Sh8N7psm!G!-EsTi`f^mw;HHBz((kVDEFov<7=7zgL3E!uh!%s`y`DV6x4 z{eJKCt!G!p!_`B0i9tTv>Blu{rlbmJ>$e3J{DkD{Y4d!hzY7mC-nlbaqW@cnqWLkr z6kESjoxN%Ot$T#6hy+tt`alnc=iP(_AWzaOK$A_E(dvO#c|DPMayP2u?hBg;#9d93 zQPJnaA9u8R?JGqoSFrdiliC#Qk1xT7yQ)d&O39IUW?ZUS@Pt+$=|jk7o8o>HJ}rGT z>7`@ue6U!kGzjrekSYl=x#RqDhEu3#{81N~IaSsdO}RgMlT4mFoV`+B8-|k3z+Hlh zW@?6$m>BKP5SjzqHwM*IyL(~5Hj73luIKAU3wTMpT_r~6KuT^TB>eDMyQd=Zdj3!i zkApekf{(J`Xto216xK{0z3$=hBx|Mb)krLe^nT2<`ZQ?i`^7`*nj1V}VJr#WOe|!d zDH9o5FL@q8h3UAgP;vN6Q#4Fbo^-dk%Av@{(M`yYfug1x z=N!ioHwz&n cu&@ABXUm0LahrzC}?{ME16?(j^l0~4Q>!9_Fh2S~{#>Mu@ zL^xuO{T2E&uQ!n78cU}LK`K`;WX((@EZ?1*?l*oR*`xGi`5y%YL6WvFFCpMkD%}3k z*+}bZBg!QUJ5e_$NF^=ZD*NhPWD%4SuCWh@s2imQ|7tC`JH+*t2(Cn#g3n&*Z35QW zxZ7T~v>N)tRv&%kyI#*X
H zTe =QqlN>6xqXb-D)jJ80k)#iY-G#gN8 ?k-8seHZpIOrx}Z`E>R f^N+$?>owmr?;~NU-e?FtWKtZHc*sHn&o4-SVCLqw0q;YhkX86_ zlicgNF3<+p><_qCrA4zp0CXf^7)#>L6#6D3T( zh=Sw0@5*>Sb#5x;{uLVBcG4H)55up6*IO=@u;C=Se!PHW>`P3mo|zslZ~Um3qT-Pw z&J7@|5>IiyzUD;r1QmycISQf10YJksEJq!McPasSqr}t(EW9iT1E;KRK!t%h9m$ob zyy-iuB$P!vW=V*jok8kcl1CI9FfpW2#P9*!{uGo?<&J?1ThJKQiKA!=h4xmwK{!;e z7tP)&We`OpAD4eNE8{%A65+95Qc&WomUVm(U}en|@a5YV6c)+b=|ZI d7-Xy2cJVN6QRZ!f|+8Bow7c zQ;}%S&S3{icC&}SH)JQaMCt1;d7|2tkdE&b5qf@g^~y&BRNN1 xJ{ zEmz-YG07duwsLST6M?P)PMasQjqNM^r|Sc#lAlNIq}SJ$X4v#^=iiKt-364r%326` z1&LW-S!8sKzY^gv?{zFrDB g__kK zjW;vBUPK{Mb6a|Hn>KU++~I{{Acx3GVFdn3Qfek0+x}+=)n#yRoo>p0vFw1f#2H{O zSM_Y3IDRt=fyDgFAK)0h&z`wXNY+;D`^oiDRdm$jF>}J;HQSj6n+ktA(orLAR7Hq- z{J6MCsLgiJ;tcXPbFDzU#rI_U&9tWn&ieZRE+NuDbZPlywMYxo2VdO9#$l(F&uoE( zOnoz_#TMXl*Cke;sQc3pCgObNAfYby!5Opn7c&y^IKB2`W)Gs)Oy+%%j8@=;jnf5C z!>DcG0mk_c?OzR)Kd~q!!>gehZc@Q}4&@Jxy8XEU2O?f9U8cihlsuq@$BId+JY1$= zg{%bwj<;IFq(IjI=p_$cGNIjHMYNB7@i)i*fXE4A;@tQ5FriMW)LP0?*;6rKHOw2X zV<&tSc Mg>~4X{YM+qUU(hYM)MXs~yrEmAEA(#PNZ>>4JKg8@ve|&nIrKjgcf1J!Y7D z`Gk2Mi_Ow`^=Fawir9e8ki(gHwqcT#RNu=EmK*iAr>_37yB*^wX(PEc-E2kV=XDx^ ztI@Sy2Ket+aK)7ho*1WOYug1xFp+iDj_-f8 U+aXZ>KyYjb?onn{<_OxeEO z>#jA&-J`OR92A4Hu_3e5=Ndh^XV>>}lvTdBV3aVDikTQrovjYtKx;@P*6V-(_lmQw z7Rlv>*JQuo;`xP0+>>9Sc{E}?WcD5yhlDKq@oMu;*e7;1xk$LUPi2I7PK+wWj93Lp z+I0s$`FQIw{Aj9^7PqL|e4`BV%vGQ>Lkk3-?->tXig}}IA)L3!`4e`QQfIo!7K!K2 zd~)$IAMQXqltKi3o*x1hBn*X8VbNQrVvxpUTcGX@8ROv9gg|64RKkn=?NxM)wmfi% zJI-r^j_6c;fto?}%2NZ&ku$Kl@|8fz!{mxMCP&3A7e%_Ta(4mVb#ZZA{rdpcc~X@; zjP+H%d``$K6mgKvECD&aqxTX1G71L39H4))hfqn>5XIl!hCp107)B77BFQr(51QKp zhT!D{3$MUamug{}VXC^xEpVyDo>mofTGpnyCQxpK7KPEeLRvHGlvm^3RvW0wX+L@# zc+75%1!E#^PJZo92)oa(CFEPt&U)r&3MZPPC#}n N5<^q8ANbIIZAR%utt=+556xX}jL;_w zi8JjK*Mb#u(e}c6VLkUCL+I;lg>$M*14=B8`U&i^Q|aY*CH=+c%1FVh;g$o& }M zp!Xuc7dR&XeGM$)I$~s`95Nb^>J`ljLHcGeSfzteI)2v7NW{6WYwww{+i?x~TeGhF zhqvylK>K~~6ycc0axWp-$`Sn;km9lba*5rG1`m_OVyPtCE!gI9l;ul7yvSzZHsW^l zo|b<=xj@PhK>oX{4Hp6oW~MuV;57`_@Wr-{1#&f2>^F9=v!d?AbunPAqUDt6^z%N+ z=R^5OC !!( z7bTtWIcHuO( G+aG|%}ezc$lFuVQf8~Fcss1S#sq(o$@CA? z_v^L?8+k9OJU&}pCB _ ziw8a -$lp01?d>Kw+pPby+hqdCWY*e`~Tl{Cu?kAkIdAArJh>nk) z%hMM+eP{L$LJ?Nx>;vI7@?mgev8eTNA0oBoZ4^2W43T@wH1RTxI`06kko8akW>C zG|8trqeBET< Bb6yp}v5%mF~F#WAK7^+z6wAoHw4nSR(; zP!AJju}Mh_)%fEqeeeM$jA;D`x}-ag(fExp7JpwhYX;TK`Qg2*Rz8!)coUbvB7NMS z7)J?P=gLmywD%Q*yF75z6c&pkE3c9!;DW+>@6;|5E!xD1Az~LaT3I()8GTdwu;j;0 zL~mguy{=bS wx5WH^2^5{e3s zWc7c#xA%Xh_dfvOhT2@Wno+0rwVfs+ZEiK4XsJ$AhS|bma*uS7MDv}DsE(vbHJ8v8 zBXnFVm)v5fSuSUB9Ck)RYg%b@2st0;wDtWPzQ2AxpV#C4dB5K8_v`Wayg%<}?wRng zm-V&3*Uid19|bhdhv _Sl(j#>q9 z0{W3B`>acq=wnkfIB`ei-Bh(XaU+ji#4vf#X8w3bc>r#i#+b>tjfh+8*9av*778dQ z#K32=SdxUhyeO2@9mo;Uu*)31as=*f`|(}Xp!{oFc8*_dIn!Cl>6_{y1HWejM%xU! zimz!&nc#&Gi&tLwn7|&ih`W57^FVwhBZ1c>3&P#FxPCihs##Rx2924yIQ_|F>XxR| zr(58h1W9sZ5#*j|_D-uyXt33)^=re8hAiC7pL$d+vw9J2H?ti3vN_GheZSC8%(B>M z%r$KO6Q7+lmPzd1LKz5+Dr>(u1d55oSV&eE =Otw?^1aeS3Phz3ZEo3n|}$W!b%88*V6(soq*w9wkdoGVj(9L*0ekzL)E) zpvcxGCc}aH@T{3^j}4O7EW1H%Fx(nUyR%T-fm>atbC4#q#?KP^w8`JMZ7HVm@^W=8 z?w+;}5Q<4}&qf}gEDUK~fC)PrgzGFDy|PJ`Lmv>t&4VVtlPETj@H*3RVXDJKYrh6< zfEFnZ3NIV*g7^9`p0vF4LTw5TRF9M2$5pc`=%#8pn~tx}V&05<3Y{K&Y~MnjDt`5+ z>S}L}k9c7E*x;`!Y1`!qBS#xNS3&F(Q!1$XyiuEZbw8f?VM6j?dwlXDFb6hnHKL@Z z>Fn?Fj5s#%LW;a$aQ+nGP4}c(f6KjVRBh7E*XOjrI~;T%PRJA&(^J6CZ7rX@zmb QQTg-95eM0j(aUP!_0Ky<$U_1nvcz^* +WG<@Mol27OgQXwp%0Be#k!3nl=<~M<(N?vk4!CpW8l +gIpJ z`jn2F;l=}^k{s$HWGqCQ_#N`nj;oir&5^MGOhf+i_k b{HkDnnIWM9~r@x|(%TGewU=8M%-r36k~xtMH_CQUBbus7pb iun0Wqt`un?%0&t$q`C@FiLJbY}|E6@Xp+ zIPYPND#}ckG=6_;sR3umt@N9;3Q^ZQAj}etMMb4%AVMTr9Nqh2ykVq0ts&d2kOsvx zGt%{lk}TW+Rlxrr5;lTX5zqm+G9FugT{P?#)yacZ1UXSIxY-21w@zOZ@qBuWn8zd* z+*o{7ltOZ3H =o6=l01<*CM=&Q9%5C>?_f4#^ Umwr=p}hlCpVPq%@rfDXFEw~GK3Z_4aqGqB;bT|wO@zaU%shH&{idQb zaSa~Pdf#YW z&}LuW+PT&>f1kp5hrvJcNO}>x+c3+k`ry~`FE>-qJ53#a1UIsn)_3BcBV@Y&wB|>~ zC3hQ-8sclDbub^;Lu``-wF`Xoxh)CL0xgdyv$A0$sB=~SY~}~Vi60NoJLd7%c+lSL zv$zk_HMPQ?>=JHJxVhA4A`}ikxzzHuR1l^Bck5IUFhK5s^cH^ocR2$p&v?b@^@n@; zDrP5BbH(zh{LBbag#89zk+`9?Wfh7wPgn&+d8l+WSt^{MSOc(pa_gh7JQOvcP!)(W zOZ4|u!a@0YK=;ve%-@wNs)8#Bh(Zt^RVX`1cK~XYUH1*SK>3D=K$K?Tpog+?J2X(0 z^MhY}R(6a`0HRj8O3ajv=dX0sr7DP_l#HgR56hsrKomtr&zS(czlzg-;=Xc+V@ZDl Dzz}s( literal 0 HcmV?d00001 diff --git a/website/public/images/blog/migrate-your-internet-resource/migrate-internet-resource.svg b/website/public/images/blog/migrate-your-internet-resource/migrate-internet-resource.svg new file mode 100644 index 000000000..7f466aa0b --- /dev/null +++ b/website/public/images/blog/migrate-your-internet-resource/migrate-internet-resource.svg @@ -0,0 +1,20 @@ + diff --git a/website/src/app/blog/migrate-your-internet-resource/_page.tsx b/website/src/app/blog/migrate-your-internet-resource/_page.tsx new file mode 100644 index 000000000..f808f12b6 --- /dev/null +++ b/website/src/app/blog/migrate-your-internet-resource/_page.tsx @@ -0,0 +1,18 @@ +"use client"; +import Post from "@/components/Blog/Post"; +import Content from "./readme.mdx"; +import gravatar from "@/lib/gravatar"; + +export default function _Page() { + return ( + + + ); +} diff --git a/website/src/app/blog/migrate-your-internet-resource/page.tsx b/website/src/app/blog/migrate-your-internet-resource/page.tsx new file mode 100644 index 000000000..980b09718 --- /dev/null +++ b/website/src/app/blog/migrate-your-internet-resource/page.tsx @@ -0,0 +1,12 @@ +import { Metadata } from "next"; +import _Page from "./_page"; + +export const metadata: Metadata = { + title: "Migrate Your Internet Resource • Firezone Blog", + description: + "Migrate Your Internet Resource by March 15, 2024 • Firezone Blog", +}; + +export default function Page() { + return <_Page />; +} diff --git a/website/src/app/blog/migrate-your-internet-resource/readme.mdx b/website/src/app/blog/migrate-your-internet-resource/readme.mdx new file mode 100644 index 000000000..389ffbbeb --- /dev/null +++ b/website/src/app/blog/migrate-your-internet-resource/readme.mdx @@ -0,0 +1,60 @@ +import Image from "next/image"; + ++ + +--- + +## tl;dr + +We're making a change to the way the [Internet Resource](/kb/deploy/resources#the-internet-resource) works in Firezone to improve security and performance. Beginning **March 15, 2024**, the Internet Resource will exist exclusively in a new Site dedicated to routing Internet traffic. + + + +**Action Required:** If you're currently using the Internet Resource, deploy at least one Gateway in the new Internet Site and then click the orange `Migrate Internet Resource` button on the `Sites` page to migrate your existing Internet Resource to the Internet Site. + +If you're not using the Internet Resource, no action is required. + +## Why the change? + +The Internet Resource provides full-route tunneling for traffic that doesn't match any other Resource in your account. This is useful when you want to ensure all traffic is routed through Firezone, but it can also be a security risk if not properly configured. + +Consider the case where the Internet Resource lives in a Site with other Resources. Because the Internet Resource (by definition) matches all traffic, any actor in your account with access to the Internet Resource would also by default have access to all other Resources in that Site. If you had no other mechanism to limit traffic from the Gateway(s) in the Site to those Resources, you could inadvertently grant access to protected Resources you didn't intend to. + +## What's changing? + +The Internet Resource will now exist in a dedicated Internet Site that only contains the Internet Resource. This means that the Internet Resource will no longer be able to route traffic to other Resources in your account. This change will be enforced beginning **March 15, 2024**. + +This also means you'll need to deploy dedicated Gateway(s) to the Internet Site to handle traffic for the Internet Resource. This ensures Internet-bound traffic is properly isolated from other Resources in your account. + +## What do I need to do? + +If you're using the Internet Resource, perform the following steps: + +1. [Sign in](https://app.firezone.dev/) to the admin portal. +1. Click `Sites` in the sidebar. +1. Scroll down and click the `Manage Internet Site` button. +1. Deploy at least one Gateway in the Internet Site, and make sure it's connected. +1. Head back to `Sites`. +1. Click the orange `Migrate Internet Resource` button to your Internet Resource to the Internet Site. + +That's it! Your Internet Resource is now migrated to the Internet Site. + +## What if I don't migrate? + +If you don't migrate your Internet Resource to the Internet Site by **March 15, 2024**, it will be migrated automatically after that date. Unless you have deployed Gateway(s) in the Internet Site, this will result in a loss of connectivity for any actors using the Internet Resource. + +## Questions? + +If you have any questions or need assistance with this change, please reach out to our [support team](/support). diff --git a/website/src/app/blog/posts.tsx b/website/src/app/blog/posts.tsx index 2bf31c074..4c9427303 100644 --- a/website/src/app/blog/posts.tsx +++ b/website/src/app/blog/posts.tsx @@ -11,6 +11,22 @@ import { Badge } from "@/components/Badges"; export default function Posts() { const [filters, setFilters] = useState("All Posts"); const posts = [ + { + title: "Migrate your Internet Resource by March 15, 2024", + date: "February 16, 2024", + href: "/blog/migrate-your-internet-resource", + authorName: "Jamil Bou Kheir", + authorAvatarSrc: gravatar("jamil@firezone.dev"), + type: "Announcement", + src: "/images/blog/migrate-your-internet-resource/migrate-internet-resource.svg", + description: ( + + We're making some changes to the way Internet Resources work to + improve security and performance. Migrate your Internet Resources by + March 15, 2024 to avoid any interruptions. +
+ ), + }, { title: "September 2024 update", date: "September 2, 2024", diff --git a/website/src/app/kb/deploy/resources/readme.mdx b/website/src/app/kb/deploy/resources/readme.mdx index ec01bdc7a..5bf1bfaab 100644 --- a/website/src/app/kb/deploy/resources/readme.mdx +++ b/website/src/app/kb/deploy/resources/readme.mdx @@ -138,13 +138,18 @@ other Resource. The Internet Resource is automatically enabled on Team and Enterprise plans. To -use it, follow these steps: +use it, head to the main `Sites` section in the admin portal, and look for the +`Manage Internet Resource` in the section at the bottom of the page. -1. Find the `Internet` Resource in the Resources section of the admin portal. - Edit it, and make sure it has at least one Site assigned to it. -1. [Create a Policy](/kb/deploy/policies) using the Internet Resource. -1. In the client app, remember to enable the Internet Resource by selecting - `Enable this resource` in the Resource list. +This will take you to the Internet Site, a special system-managed Site dedicated +to hosting the Internet Resource. Here you can deploy Gateways and manage +Policies like any other Site. + ++ Tip: Deploy geographically-dispersed Gateways to the Internet + Site to provide lower latency for a remote workforce. Firezone automatically + selects the closest Gateway to route traffic through. + Next: Create Groups