www.tigera.io
Open in
urlscan Pro
162.159.135.42
Public Scan
Submitted URL: https://go.tigera.io/ODA1LUdGSC03MzIAAAGC6uV2mVF66uMMEJMnbZWXJP0owoYhR8Az3oziEQhmtUmNuq6WIpfLBJnuSh0n07JRCYJqUxM=
Effective URL: https://www.tigera.io/lp/calico-open-source-white-paper/?utm_campaign=weeklyemail&utm_medium=email&utm_source=marketo&...
Submission: On March 03 via api from SE — Scanned from DE
Effective URL: https://www.tigera.io/lp/calico-open-source-white-paper/?utm_campaign=weeklyemail&utm_medium=email&utm_source=marketo&...
Submission: On March 03 via api from SE — Scanned from DE
Form analysis
2 forms found in the DOM<form id="mktoForm_2632" novalidate="novalidate" class="mktoForm mktoHasWidth mktoLayoutAbove" data-styles-ready="true">
<style type="text/css">
.mktoForm .mktoButtonWrap.mktoPurpleCandy .mktoButton {
background-color: #9e76e8;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9e76e8), color-stop(50%, #7038e0), color-stop(50%, #6021de), color-stop(100%, #6224de));
background-image: -webkit-linear-gradient(top, #9e76e8 0%, #7038e0 50%, #6021de 50%, #6224de 100%);
background-image: -moz-linear-gradient(top, #9e76e8 0%, #7038e0 50%, #6021de 50%, #6224de 100%);
background-image: -ms-linear-gradient(top, #9e76e8 0%, #7038e0 50%, #6021de 50%, #6224de 100%);
background-image: -o-linear-gradient(top, #9e76e8 0%, #7038e0 50%, #6021de 50%, #6224de 100%);
background-image: linear-gradient(to bottom, #9e76e8 0%, #7038e0 50%, #6021de 50%, #6224de 100%);
border-radius: 3px;
color: #fff;
font: bold 12px/1 "helvetica neue", helvetica, arial, sans-serif;
padding: 10px 0 12px 0;
text-align: center;
text-shadow: 0 -1px 1px #473569;
width: 150px;
-webkit-background-clip: padding-box;
border: none;
}
.mktoForm .mktoButtonWrap.mktoPurpleCandy .mktoButton:hover {
background-color: #8d69cf;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8d69cf), color-stop(50%, #6332c7), color-stop(50%, #551dc4), color-stop(100%, #561fc4));
background-image: -webkit-linear-gradient(top, #8d69cf 0%, #6332c7 50%, #551dc4 50%, #561fc4 100%);
background-image: -moz-linear-gradient(top, #8d69cf 0%, #6332c7 50%, #551dc4 50%, #561fc4 100%);
background-image: -ms-linear-gradient(top, #8d69cf 0%, #6332c7 50%, #551dc4 50%, #561fc4 100%);
background-image: -o-linear-gradient(top, #8d69cf 0%, #6332c7 50%, #551dc4 50%, #561fc4 100%);
background-image: linear-gradient(to bottom, #8d69cf 0%, #6332c7 50%, #551dc4 50%, #561fc4 100%);
-webkit-background-clip: padding-box;
cursor: pointer;
}
.mktoForm .mktoButtonWrap.mktoPurpleCandy .mktoButton:active {
background: #4a1aab;
background: -moz-radial-gradient(50% 31% 0deg, circle cover, rgba(38, 76, 153, 0.4), rgba(11, 23, 46, 0.4)), -moz-linear-gradient(top, #7b5cb5 0%, #572bad 50%, #4a1aab 50%, #4b1bab 100%);
background: -webkit-gradient(radial, 50% 20%, 75, 50% 50%, 0, from(rgba(38, 76, 153, 0.4)), to(rgba(11, 23, 46, 0.4))), -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #7b5cb5), color-stop(0.5, #572bad), color-stop(0.5, #4a1aab), color-stop(1, #4b1bab));
color: #ddd;
-webkit-background-clip: padding-box;
}
.mktoForm .mktoButtonWrap.mktoPurpleCandy button.mktoButton {
background: #FF9900;
}
</style>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol">
<div class="mktoOffset"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="Email" id="LblEmail" class="mktoLabel mktoHasWidth">
<div class="mktoAsterix">*</div>Email
</label>
<div class="mktoGutter mktoHasWidth"></div><input id="Email" name="Email" maxlength="255" aria-labelledby="LblEmail InstructEmail" type="email" class="mktoField mktoEmailField mktoHasWidth mktoRequired" aria-required="true"><span
id="InstructEmail" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol">
<div class="mktoOffset"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="FirstName" id="LblFirstName" class="mktoLabel mktoHasWidth">
<div class="mktoAsterix">*</div>First Name
</label>
<div class="mktoGutter mktoHasWidth"></div><input id="FirstName" name="FirstName" maxlength="255" aria-labelledby="LblFirstName InstructFirstName" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired"
aria-required="true"><span id="InstructFirstName" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol">
<div class="mktoOffset"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="LastName" id="LblLastName" class="mktoLabel mktoHasWidth">
<div class="mktoAsterix">*</div>Last Name
</label>
<div class="mktoGutter mktoHasWidth"></div><input id="LastName" name="LastName" maxlength="255" aria-labelledby="LblLastName InstructLastName" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired" aria-required="true"><span
id="InstructLastName" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol">
<div class="mktoOffset"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="Company" id="LblCompany" class="mktoLabel mktoHasWidth">
<div class="mktoAsterix">*</div>Company Name:
</label>
<div class="mktoGutter mktoHasWidth"></div><input id="Company" name="Company" maxlength="255" aria-labelledby="LblCompany InstructCompany" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired" aria-required="true"><span
id="InstructCompany" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol">
<div class="mktoOffset"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="Agree_to_trial_terms__c" id="LblAgree_to_trial_terms__c" class="mktoLabel mktoHasWidth">
<div class="mktoAsterix">*</div>
</label>
<div class="mktoGutter mktoHasWidth"></div>
<div class="mktoLogicalField mktoCheckboxList mktoHasWidth mktoRequired"><input name="Agree_to_trial_terms__c" id="mktoCheckbox_15931_0" type="checkbox" value="no" aria-required="true"
aria-labelledby="LblAgree_to_trial_terms__c LblmktoCheckbox_15931_0 InstructAgree_to_trial_terms__c" class="mktoField"><label for="mktoCheckbox_15931_0" id="LblmktoCheckbox_15931_0">I agree to the
<a href="https://www.tigera.io/legal/privacy-policy/" target="_blank">privacy policy</a>.</label></div><span id="InstructAgree_to_trial_terms__c" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="utm_campaign" class="mktoField mktoFieldDescriptor mktoFormCol" value="weeklyemail">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="utm_medium" class="mktoField mktoFieldDescriptor mktoFormCol" value="email">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Utm_Source__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="marketo">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="utm_keyword__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="utm_content__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="utm_referring_url__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="">
<div class="mktoClear"></div>
</div>
<div class="mktoButtonRow"><span class="mktoButtonWrap mktoPurpleCandy"><button type="submit" class="mktoButton">SEND ME MY FREE COPY</button></span></div><input type="hidden" name="formid" class="mktoField mktoFieldDescriptor" value="2632"><input
type="hidden" name="munchkinId" class="mktoField mktoFieldDescriptor" value="805-GFH-732">
</form>
<form novalidate="novalidate" class="mktoForm mktoHasWidth mktoLayoutAbove"
style="font-family: Helvetica, Arial, sans-serif; font-size: 16px; color: rgb(51, 51, 51); visibility: hidden; position: absolute; top: -500px; left: -1000px; width: 1600px;"></form>
Text Content
DEFINITIVE GUIDE TO CONTAINER NETWORKING, SECURITY, AND TROUBLESHOOTING From the creators of Calico Open Source Kubernetes has massively simplified the operational complexities for managing containerized workloads and services by reliably orchestrating compute, storage, and networking. The Kubernetes networking model provides the basic foundation for containers, pods, and services communication. With the rapid adoption of container technologies like Kubernetes, teams are grappling with new networking and security challenges. Our definitive guide for container networking, security, and troubleshooting arms you with the knowledge to make the right tradeoffs for container and Kubernetes networking (aligned with the Kubernetes networking model), and provides best practices for securing and troubleshooting containers. DOWNLOAD NOW * Email * First Name * Last Name * Company Name: * I agree to the privacy policy. SEND ME MY FREE COPY Copyright © 2022 Tigera, Inc. BESbswyBESbswyBESbswy