Add KCSA Certification to Training page (#43318)

* Add KCSA certification to Training page

Co-Authored-By: Tim Bannister <tim@scalefactory.com>

* Change CSS for training

Account for the addition of KCSA.

Co-Authored-By: Tim Bannister <tim@scalefactory.com>

---------

Co-authored-by: Tim Bannister <tim@scalefactory.com>
pull/43373/head
Sarthak Patel 2023-10-08 01:24:51 -07:00 committed by GitHub
parent 430ce52022
commit 6f4039bcef
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 231 additions and 14 deletions

View File

@ -14,17 +14,22 @@ class: training
<h2>Build your cloud native career</h2>
<p>Kubernetes is at the core of the cloud native movement. Training and certifications from the Linux Foundation and our training partners lets you invest in your career, learn Kubernetes, and make your cloud native projects successful.</p>
</div>
<div class="logo-certification cta-image" id="logo-kcnf">
<img src="/images/training/kubernetes-kcnf-white.svg" />
</div>
<div class="logo-certification cta-image" id="logo-cka">
<img src="/images/training/kubernetes-cka-white.svg"/>
</div>
<div class="logo-certification cta-image" id="logo-ckad">
<img src="/images/training/kubernetes-ckad-white.svg"/>
</div>
<div class="logo-certification cta-image" id="logo-cks">
<img src="/images/training/kubernetes-cks-white.svg"/>
<div class="cta-img-container">
<div class="logo-certification cta-image" id="logo-kcnf">
<img src="/images/training/kubernetes-kcnf-white.svg" />
</div>
<div class="logo-certification cta-image" id="logo-kcsa">
<img src="/images/training/kubernetes-cksa-white.svg" />
</div>
<div class="logo-certification cta-image" id="logo-cka">
<img src="/images/training/kubernetes-cka-white.svg"/>
</div>
<div class="logo-certification cta-image" id="logo-ckad">
<img src="/images/training/kubernetes-ckad-white.svg"/>
</div>
<div class="logo-certification cta-image" id="logo-cks">
<img src="/images/training/kubernetes-cks-white.svg"/>
</div>
</div>
</div>
</div>
@ -93,6 +98,16 @@ class: training
<br>
<a href="https://training.linuxfoundation.org/certification/kubernetes-cloud-native-associate/" target="_blank" class="button">Go to Certification</a>
</div>
<div class="col-nav">
<h5>
<b>Kubernetes and Cloud Native Security Associate (KCSA)</b>
</h5>
<p>The KCSA is a pre-professional certification designed for candidates interested in advancing to the professional level through a demonstrated understanding of foundational knowledge and skills of security technologies in the cloud native ecosystem.</p>
<p>A certified KCSA will confirm an understanding of the baseline security configuration of Kubernetes clusters to meet compliance objectives.</p>
<br>
<a href="https://training.linuxfoundation.org/certification/kubernetes-and-cloud-native-security-associate-kcsa/" target="_blank" class="button">Go to Certification</a>
</div>
<div class="col-nav">
<h5>
<b>Certified Kubernetes Application Developer (CKAD)</b>
@ -106,6 +121,7 @@ class: training
<h5>
<b>Certified Kubernetes Administrator (CKA)</b>
</h5>
<p>The Certified Kubernetes Administrator (CKA) program provides assurance that CKAs have the skills, knowledge, and competency to perform the responsibilities of Kubernetes administrators.</p>
<p>A certified Kubernetes administrator has demonstrated the ability to do basic installation as well as configuring and managing production-grade Kubernetes clusters.</p>
<br>
@ -115,6 +131,7 @@ class: training
<h5>
<b>Certified Kubernetes Security Specialist (CKS)</b>
</h5>
<p>The Certified Kubernetes Security Specialist program provides assurance that the holder is comfortable and competent with a broad range of best practices. CKS certification covers skills for securing container-based applications and Kubernetes platforms during build, deployment and runtime.</p>
<p><em>Candidates for CKS must hold a current Certified Kubernetes Administrator (CKA) certification to demonstrate they possess sufficient Kubernetes expertise before sitting for the CKS.</em></p>
<br>

View File

@ -48,6 +48,14 @@ body.cid-training section.call-to-action .main-section .cta-text > * {
max-width: min(1000px, 50vw);
}
/*Image Container for further position of image in smaller devices*/
body.cid-training .cta-img-container{
display: flex;
flex-direction: row;
align-items: center;
gap: 40px;
}
body.cid-training section.call-to-action .main-section .cta-image {
max-width: max(20vw,150px);
flex-basis: auto;
@ -114,7 +122,7 @@ body.cid-training #get-certified .col-nav a.button {
}
@media only screen and (max-width: 840px) {
@media only screen and (max-width: 945px) {
body.cid-training section.call-to-action .main-section .cta-image > img {
margin: 0;
}
@ -143,6 +151,47 @@ body.cid-training #get-certified .col-nav a.button {
margin: auto;
padding-top: 20px;
}
body.cid-training .cta-img-container{
position: relative;
display: grid;
grid-template-columns: repeat(2, 120px);
gap: 0;
}
body.cid-training #logo-kcnf{
grid-column: 1 / span 2;
margin: 0 auto;
}
body.cid-training #logo-kcnf > img{
position: absolute;
top: 0;
}
.cta-image:nth-child(-n+2) {
grid-row: 1;
}
/*Change the display to Grid to prevent stretching of tiles*/
body.cid-training .col-container {
display: grid;
grid-template-columns: auto auto;
}
body.cid-training .col-nav {
width: 100%;
height: 100%;
}
body.cid-training .col-container .col-nav:last-child{
justify-self: center;
width: 50%;
grid-column-start: span 2;
}
}
@ -151,8 +200,11 @@ body.cid-training #get-certified .col-nav a.button {
@media only screen and (max-width: 480px) {
body.cid-training .col { margin: 1% 0 1% 0%;}
body.cid-training .col-container { flex-direction: column; }
body.cid-training .col-container { display: flex; flex-direction: column; }
body.cid-training .cta-img-container{display: flex;flex-direction: column;}
body.cid-training .col-container .col-nav:last-child{width: 100%;}
body.cid-training #logo-cks { order: initial; }
body.cid-training #logo-kcnf > img{position: relative; }
}
@media only screen and (max-width: 650px) {
@ -160,7 +212,8 @@ body.cid-training #get-certified .col-nav a.button {
display: block;
width: 100%;
}
body.cid-training .col-container { flex-direction: column; }
body.cid-training .col-container {display: flex; flex-direction: column; }
body.cid-training .col-container .col-nav:last-child{width: 100%;}
}
body.cid-training .button {

View File

@ -0,0 +1,147 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="300.000000pt" height="300.000000pt" viewBox="0 0 300.000000 300.000000"
preserveAspectRatio="xMidYMid meet">
<g transform="translate(0.000000,300.000000) scale(0.100000,-0.100000)"
fill="#FFFFFF" stroke="none">
<path d="M857 2845 c-393 -79 -634 -131 -662 -145 -52 -25 -100 -77 -129 -139
-21 -46 -21 -53 -21 -891 l0 -845 24 -49 c13 -26 39 -63 57 -82 39 -39 1261
-649 1332 -665 24 -5 60 -7 80 -3 21 3 325 149 677 323 576 286 644 322 677
361 72 83 69 40 66 981 -3 801 -4 846 -22 879 -26 49 -84 108 -129 131 -35 18
-1178 252 -1289 264 -30 3 -229 -33 -661 -120z m1280 -125 c465 -92 611 -124
634 -141 48 -34 73 -99 37 -99 -6 0 -25 16 -42 36 -30 34 -37 37 -171 64 -475
97 -1064 212 -1090 212 -40 0 -1204 -231 -1230 -244 -11 -6 -30 -23 -43 -39
-23 -28 -52 -30 -52 -4 0 17 46 72 72 86 27 14 1191 247 1242 248 21 1 310
-53 643 -119z m-24 -87 c520 -102 594 -119 615 -140 13 -13 20 -28 17 -33 -4
-7 -437 -10 -1246 -10 -1095 0 -1239 2 -1239 15 0 35 36 51 175 78 77 15 340
67 585 116 245 49 458 90 474 90 16 1 295 -52 619 -116z m-1503 -360 l0 -67
28 27 c26 25 92 39 92 20 0 -4 -16 -24 -36 -44 l-36 -37 36 -47 c20 -25 36
-51 36 -56 0 -5 -15 -9 -34 -9 -29 0 -38 6 -58 38 l-23 37 -3 -38 c-3 -36 -5
-38 -35 -35 l-32 3 0 135 0 134 25 6 c14 4 28 5 33 3 4 -2 7 -34 7 -70z m414
61 c3 -9 6 -29 6 -45 0 -25 4 -29 29 -29 17 0 42 -10 57 -24 24 -20 28 -31 28
-74 0 -83 -53 -122 -144 -107 l-40 7 0 138 c0 136 0 139 23 143 12 2 25 5 28
6 4 0 10 -6 13 -15z m996 -49 c0 -21 5 -25 30 -25 27 0 30 -3 30 -30 0 -27 -3
-30 -31 -30 -29 0 -30 -1 -27 -42 3 -39 6 -43 33 -48 38 -6 48 -45 15 -55 -30
-9 -85 2 -101 21 -14 17 -26 191 -15 219 3 9 18 15 36 15 25 0 30 -4 30 -25z
m411 -25 c16 0 20 -6 17 -27 -3 -25 -7 -28 -35 -25 -44 5 -42 -8 4 -33 89 -47
33 -139 -72 -119 -32 6 -36 10 -33 33 3 24 6 25 46 23 23 -2 42 -1 42 2 0 3
-17 14 -39 25 -39 20 -51 37 -51 70 0 32 54 65 88 55 8 -2 23 -4 33 -4z
m-1621 -62 c0 -70 10 -94 34 -85 13 5 16 21 16 77 l0 70 30 0 30 0 0 -99 0
-99 -48 -7 c-54 -7 -96 5 -111 34 -6 11 -11 54 -11 95 l0 76 30 0 30 0 0 -62z
m515 37 c18 -18 25 -35 25 -65 l0 -40 -56 0 c-36 0 -53 -4 -49 -11 4 -6 26 -9
49 -7 38 2 41 1 44 -24 3 -24 -1 -28 -32 -34 -80 -14 -136 27 -136 100 0 63
37 106 91 106 29 0 47 -7 64 -25z m189 17 c3 -5 2 -18 -1 -30 -4 -16 -13 -22
-34 -22 l-29 0 0 -70 0 -70 -30 0 -30 0 0 94 c0 66 4 96 13 99 20 9 105 8 111
-1z m175 -18 c17 -22 21 -41 21 -101 l0 -74 -32 3 -33 3 -3 68 c-3 59 -5 67
-22 67 -18 0 -20 -7 -20 -70 l0 -70 -30 0 -30 0 0 93 c0 52 3 97 7 100 3 4 32
7 64 7 50 0 60 -3 78 -26z m205 4 c18 -16 26 -35 28 -63 l3 -40 -60 -5 c-37
-3 -55 -8 -47 -13 7 -5 29 -7 50 -5 34 3 37 1 40 -24 3 -24 -1 -28 -32 -34
-80 -15 -136 27 -136 101 0 38 5 52 29 76 37 37 88 39 125 7z m361 0 c18 -17
26 -34 28 -63 l2 -40 -60 -5 c-37 -3 -55 -8 -47 -13 7 -5 29 -7 50 -5 34 3 37
1 40 -24 3 -24 -1 -28 -32 -34 -80 -15 -136 27 -136 101 0 38 5 52 29 76 37
37 88 39 126 7z m490 -453 l0 -160 -1242 -3 -1243 -2 0 165 0 165 1243 -2
1242 -3 0 -160z m-2535 0 c0 -148 -1 -155 -20 -155 -19 0 -20 7 -20 155 0 148
1 155 20 155 19 0 20 -7 20 -155z m2628 4 c2 -119 0 -148 -12 -158 -8 -7 -20
-10 -26 -6 -11 7 -15 297 -3 309 4 4 14 5 23 4 12 -3 15 -27 18 -149z m-2308
-294 c34 -17 37 -27 15 -45 -12 -10 -21 -10 -45 0 -40 17 -80 -7 -80 -48 0
-52 40 -80 83 -57 22 11 28 11 41 -4 23 -25 20 -30 -21 -47 -51 -22 -95 -11
-132 32 -84 95 26 228 139 169z m108 -72 l3 -83 49 0 c47 0 50 -2 50 -25 0
-25 -1 -25 -80 -25 l-80 0 0 103 c0 57 3 107 7 111 4 4 16 6 28 4 18 -3 20
-11 23 -85z m272 72 c64 -33 78 -114 29 -169 -91 -104 -247 2 -184 124 28 55
98 75 155 45z m140 -70 l5 -80 35 0 35 0 5 80 c5 77 6 80 30 80 24 0 25 -3 28
-72 4 -89 -13 -126 -63 -143 -48 -16 -100 2 -120 40 -15 30 -21 160 -8 174 4
4 16 6 28 4 18 -3 21 -12 25 -83z m310 69 c76 -31 93 -113 36 -170 -32 -32
-38 -34 -105 -34 l-71 0 0 103 c0 57 3 107 7 110 12 13 92 7 133 -9z m278 -45
l47 -61 3 61 c3 57 4 61 27 61 l25 0 0 -110 0 -110 -29 0 c-24 0 -35 10 -67
56 l-39 57 -3 -57 c-3 -55 -4 -56 -32 -56 l-30 0 0 103 c0 57 3 107 7 110 18
19 47 2 91 -54z m307 -51 l43 -108 -34 0 c-24 0 -34 5 -34 15 0 11 -12 15 -45
15 -31 0 -47 -5 -51 -15 -6 -15 -64 -22 -64 -8 0 12 73 187 83 201 6 7 21 12
35 10 21 -3 30 -18 67 -110z m195 82 c0 -27 -3 -30 -30 -30 l-30 0 0 -80 0
-80 -30 0 -30 0 0 80 0 80 -30 0 c-25 0 -30 4 -30 23 0 13 3 27 7 30 3 4 44 7
90 7 l83 0 0 -30z m70 -80 l0 -110 -25 0 -25 0 0 103 c0 57 3 107 7 110 3 4
15 7 25 7 16 0 18 -10 18 -110z m77 98 c6 -7 18 -35 28 -61 10 -26 21 -50 25
-52 5 -3 19 23 33 58 22 54 28 62 51 62 14 0 27 -4 28 -8 1 -5 -16 -53 -38
-108 -38 -95 -40 -99 -70 -99 -30 0 -33 4 -73 100 -22 55 -41 105 -41 110 0
14 46 12 57 -2z m353 -18 c0 -30 -1 -30 -55 -30 -42 0 -55 -3 -55 -15 0 -11
12 -15 50 -15 47 0 50 -2 50 -25 0 -23 -3 -25 -50 -25 -38 0 -50 -4 -50 -15 0
-12 13 -15 55 -15 52 0 55 -1 55 -25 0 -25 -1 -25 -85 -25 l-85 0 0 103 c0 57
3 107 7 110 3 4 42 7 85 7 l78 0 0 -30z m-1754 -275 c31 -13 34 -17 24 -36 -9
-16 -17 -19 -33 -14 -71 23 -90 -3 -21 -27 53 -19 64 -31 64 -70 0 -33 -42
-68 -82 -68 -32 0 -98 27 -98 40 0 4 7 13 15 20 11 9 22 9 48 -1 36 -13 73 -6
62 11 -3 5 -23 14 -45 20 -21 6 -46 17 -55 26 -24 25 -19 70 11 93 31 25 62
26 110 6z m414 0 c35 -18 36 -22 14 -46 -15 -17 -18 -17 -41 -2 -23 15 -26 15
-51 -4 -36 -27 -36 -69 -1 -95 22 -16 29 -17 52 -7 21 9 30 9 42 -1 23 -19 19
-29 -19 -46 -65 -31 -144 9 -162 83 -14 54 54 133 114 133 13 0 36 -7 52 -15z
m-180 -20 c0 -24 -3 -25 -61 -25 -77 0 -78 -24 -1 -28 48 -3 52 -5 52 -28 0
-23 -3 -24 -55 -24 -41 0 -55 -4 -55 -15 0 -10 15 -15 58 -17 50 -3 57 -6 60
-25 3 -22 1 -23 -82 -23 l-86 0 0 105 0 105 85 0 c84 0 85 0 85 -25z m280 -40
c0 -52 4 -69 20 -85 24 -24 34 -25 54 -4 12 11 16 35 16 85 l0 69 30 0 30 0 0
-70 c0 -43 -6 -82 -15 -99 -29 -58 -124 -66 -165 -14 -16 21 -20 40 -20 104 0
78 0 79 25 79 24 0 25 -2 25 -65z m341 47 c29 -25 30 -74 0 -105 l-21 -24 20
-25 c26 -34 25 -38 -9 -38 -21 0 -36 8 -51 30 -12 17 -26 30 -31 30 -5 0 -9
-13 -9 -30 0 -27 -3 -30 -30 -30 l-30 0 0 105 0 105 69 0 c52 0 74 -5 92 -18z
m109 -87 l0 -105 -30 0 -30 0 0 105 0 105 30 0 30 0 0 -105z m198 83 c-2 -18
-11 -24 -35 -26 l-33 -3 0 -80 c0 -78 0 -79 -25 -79 -25 0 -25 1 -25 79 l0 80
-32 3 c-25 2 -34 8 -36 26 -3 21 -1 22 93 22 94 0 96 -1 93 -22z m93 -19 l21
-42 24 42 c21 34 31 41 56 41 l30 0 -28 -47 c-15 -27 -33 -57 -41 -68 -7 -11
-13 -36 -13 -57 0 -36 -2 -38 -30 -38 -29 0 -30 2 -30 43 0 31 -10 57 -35 97
-19 30 -35 58 -35 62 0 4 13 8 30 8 25 0 33 -7 51 -41z m597 -311 c-6 -16
-1207 -617 -1233 -617 -27 0 -1229 601 -1233 617 -3 9 249 12 1233 12 959 0
1236 -3 1233 -12z m-2497 -34 c22 -27 1226 -624 1258 -624 32 0 1232 588 1268
622 22 20 43 18 43 -6 0 -7 -10 -22 -23 -34 -13 -12 -299 -159 -636 -327 -442
-220 -622 -305 -647 -305 -44 0 -1273 606 -1297 639 -27 40 4 71 34 35z"/>
<path d="M1020 2154 c0 -41 2 -45 21 -42 29 4 43 29 35 61 -5 20 -13 27 -31
27 -23 0 -25 -4 -25 -46z"/>
<path d="M1253 2203 c-22 -8 -14 -23 12 -23 14 0 25 4 25 9 0 11 -21 19 -37
14z"/>
<path d="M1823 2203 c-22 -8 -14 -23 12 -23 14 0 25 4 25 9 0 11 -21 19 -37
14z"/>
<path d="M2183 2203 c-22 -8 -14 -23 12 -23 14 0 25 4 25 9 0 11 -21 19 -37
14z"/>
<path d="M1312 1794 c-13 -31 -20 -59 -16 -63 4 -3 9 0 11 7 6 15 65 16 81 0
21 -21 20 -4 -2 52 -12 30 -29 56 -37 58 -9 1 -22 -18 -37 -54z m58 -21 c0 -7
-9 -13 -20 -13 -21 0 -25 15 -13 46 6 16 7 16 20 -2 7 -10 13 -24 13 -31z"/>
<path d="M1450 1790 c0 -68 17 -82 22 -17 l3 42 30 -42 c42 -60 55 -56 55 17
0 33 -4 60 -10 60 -5 0 -10 -19 -10 -42 l-1 -43 -37 43 c-20 23 -40 42 -44 42
-5 0 -8 -27 -8 -60z"/>
<path d="M1610 1790 l0 -60 38 0 c25 0 45 7 55 18 38 42 4 102 -58 102 l-35 0
0 -60z m74 34 c25 -24 20 -63 -8 -76 -38 -17 -56 -4 -56 40 0 21 3 42 7 45 11
12 41 7 57 -9z"/>
<path d="M822 1444 c-26 -18 -30 -75 -7 -94 22 -18 66 -15 82 6 20 28 16 71
-9 88 -12 9 -27 16 -33 16 -6 0 -21 -7 -33 -16z"/>
<path d="M1280 1395 c0 -54 0 -55 29 -55 38 0 61 23 61 60 0 32 -23 50 -64 50
-25 0 -26 -3 -26 -55z"/>
<path d="M1857 1390 c-4 -15 0 -20 14 -20 21 0 22 1 13 24 -8 22 -21 20 -27
-4z"/>
<path d="M1640 1140 c0 -18 5 -21 33 -18 20 2 32 8 32 18 0 10 -12 16 -32 18
-28 3 -33 0 -33 -18z"/>
<path d="M1101 758 c-35 -12 -24 -49 19 -63 49 -16 47 -41 -3 -38 -23 2 -35
-1 -32 -7 3 -6 21 -10 39 -10 63 0 72 53 12 68 -42 11 -42 37 2 36 17 -1 32 2
32 6 0 12 -44 18 -69 8z"/>
<path d="M1231 759 c-35 -13 -24 -50 19 -64 48 -16 46 -40 -3 -39 -24 1 -35
-2 -29 -8 5 -5 25 -8 43 -6 28 2 35 8 37 29 3 22 -2 27 -30 35 -19 6 -34 17
-36 28 -3 16 1 18 27 14 17 -2 31 -1 31 3 0 12 -35 16 -59 8z"/>
<path d="M1540 758 c-13 -5 -28 -14 -32 -21 -14 -22 -8 -64 10 -80 21 -19 82
-23 82 -6 0 6 -8 8 -20 4 -31 -10 -60 12 -60 44 0 36 22 55 55 47 14 -4 25 -2
25 3 0 14 -33 19 -60 9z"/>
<path d="M950 705 c-12 -31 -19 -59 -15 -63 4 -4 10 -1 12 6 6 14 69 16 78 2
3 -5 10 -10 15 -10 14 0 -37 115 -53 118 -9 2 -22 -16 -37 -53z m60 -22 c0
-14 -36 -18 -43 -5 -3 4 0 18 5 32 9 24 10 24 24 6 8 -11 14 -26 14 -33z"/>
<path d="M1352 748 c-18 -18 -14 -73 6 -91 22 -21 62 -22 87 -3 21 15 25 67 5
90 -15 19 -81 21 -98 4z m80 -15 c22 -20 23 -41 1 -65 -23 -25 -50 -23 -69 7
-15 23 -15 27 0 50 19 29 42 32 68 8z"/>
<path d="M1640 700 c0 -33 4 -60 10 -60 6 0 10 27 10 60 0 33 -4 60 -10 60 -6
0 -10 -27 -10 -60z"/>
<path d="M1746 752 c-16 -27 -44 -112 -36 -112 5 0 12 5 15 10 9 14 72 12 78
-2 2 -7 8 -10 12 -6 11 10 -36 118 -51 118 -7 0 -15 -4 -18 -8z m38 -74 c-8
-12 -44 -9 -44 3 0 6 5 20 11 31 11 21 12 21 24 -3 7 -13 11 -27 9 -31z"/>
<path d="M1868 753 c20 -4 22 -10 22 -59 0 -30 5 -54 10 -54 6 0 10 24 10 54
0 49 2 55 23 59 12 2 -3 4 -33 4 -30 0 -45 -2 -32 -4z"/>
<path d="M1990 700 l0 -60 48 2 c43 1 44 2 10 5 -32 4 -38 8 -38 28 0 19 6 24
33 28 l32 4 -32 1 c-25 2 -33 7 -33 21 0 15 8 21 38 24 34 3 33 4 -10 5 l-48
2 0 -60z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.5 KiB