Newer
Older
<PageHeader
title="Big Bang Onboarding"
subtext
description="Learn more about our onboarding process!"
/>
<v-container class="px-md-8 px-auto" fluid>
<img
class="img-fluid mx-auto mt-4 bb-logo"
src="@/assets/images/logos/Big_Bang_Color_Logo_Black_text.png"
alt="Big Bang - ABMS All Domain Common Environment Logo"
/>
<div class="my-4">
<h2 class="my-6 pt-sm-12 mt-sm-12">What is Big Bang?</h2>
<p class="mx-lg-16">
Big Bang is the Infrastructure as Code (IaC), Configuration as Code
(CaC), and DSOP reference architecture packages that deploy a software
factory in a customer-owned environment.
</p>
</div>
<div class="my-16 px-md-8 px-auto card-summary">
<h2 class="my-4 mt-sm-16 pt-md-16 px-auto">
Customer Onboarding Guide
</h2>
<div class="row justify-center">
<div class="col-md-6 col-lg-4 card-container">
<GoogleClassroomIcon class="logo" />
<h4>READ ABOUT OUR WORKSHOP & RESIDENCY</h4>
<div class="text">
<p>
<a
href="https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-workshop"
target="_blank"
>
2-Day Workshop:
</a>
Learn about the Big Bang product
</p>
<p>
<a
href="https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-residency-info"
<h2 class="my-6 pt-sm-12 mt-sm-12">Our Workshop</h2>
<p class="mx-lg-16">
Ideal for engineers interested in deploying the Big Bang tech stack in
their environments.
</p>
<div class="row justify-content-center text-left">
<div class="col-0 col-md-1"></div>
<h4 class="ml-n8">Topics Covered:</h4>
<ul class="text">
<li class="pt-2">IaC/CaC - Ansible, Terraform, Packer</li>
<li class="pt-2">CI/CD</li>
<li class="pt-2">GitOps - ArgoCD</li>
<div class="col-12 col-md-3">
<ul class="mt-md-12">
<li class="pt-2">Monitoring and Logging Capabilities</li>
<li class="pt-2">Istio & Kubernetes Networking</li>
<li class="pt-2">Big Bang Services & Apps</li>
</ul>
</div>
<div class="col-12 text-center">
<p class="mt-8">
Please read
<a
href="https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-workshop#workshop-roles-prerequisites"
target="_blank"
>
Workshop Prerequisites
</a>
<h2 class="my-6 pt-sm-12 mt-sm-12">Our Residency</h2>
<p class="mx-lg-16">
Our 11-day residency is designed for SRE/Operations Engineers
interested in deploying a Big Bang Cluster into their own environment.
</p>
<div class="row justify-content-center mt-10">
<div class="milestones-wrapper mx-2">
<div
v-for="milestone in milestones"
:key="milestone.text"
class="milestone pl-4 mb-4 position-relative"
>
<div class="bullet" :class="{ done: milestone.done }"></div>
<div class="text d-flex align-items-center">
<b>{{ milestone.text }}</b>
</div>
<div v-if="milestone.details" class="text-left">
<ul>
<li
v-for="detail in milestone.details"
:key="detail"
class="milestone-detail"
<div class="row justify-content-center mt-10">
<h4>Sign up for Onboarding here!</h4>
<div class="col-12 mt-4">
<v-btn
href="https://jira.il2.dso.mil/servicedesk/customer/portal/2/create/241"
<h2 class="my-6 pt-sm-12 mt-sm-12">More Information</h2>
<div class="row justify-content-center">
<div class="col-12 col-md-5">
href="https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-workshop"
target="_blank"
>
More information on Workshop
</a>
</li>
href="https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-residency-info"
target="_blank"
>
More information on Residency
</a>
</li>
href="https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-workshop#workshop-roles-prerequisites"
target="_blank"
>
Workshop Prerequisites
</a>
</li>
</ul>
</div>
href="https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-residency-info#residency-prerequisite-knowledge"
target="_blank"
>
Residency Prerequisites
</a>
</li>
target="_blank"
>
More Information on Platform One
</a>
</li>
</ul>
</div>
</div>
</div>
<Wave>
<div class="container">
<div class="row justify-content-center">
<div class="col-md-6">
<h2 class="mx-auto">
READY TO TAKE THE NEXT STEP TO GET IN BIG BANG?
</h2>
href="https://jira.il2.dso.mil/servicedesk/customer/portal/36/create/202"
</div>
</Wave>
<div class="container my-4">
<div class="row justify-content-center">
<div class="col-md-6 px-4 my-auto text-center">
<h4>
Have questions about Big Bang?
</h4>
<v-btn
color="primary"
class="mt-4"
href="https://confluence.il2.dso.mil/questions/topics/10813444/bigbang"
</div>
</div>
</template>
<script>
import PageHeader from "@/components/PageHeader";
import Wave from "@/components/Wave";
// import BBWorkshopIcon from "@/assets/images/icons/Icon_BBWorkshop.svg";
import GoogleClassroomIcon from "@/assets/images/icons/Icon_GoogleClassroom.svg";
export default {
name: "BigBangOnboarding",
return {
milestones: [
{
done: false,
text:
"WEEK 1: PLATFORM ONE OVERVIEW, BIG BANG, SECURITY, AND DEPLOYMENT",
details: [
"Day 1: Overview of Platform One and Big Bang",
"Day 2: Security Overview of P1",
"Days 3 & 4: Big Bang Deployment (cluster, air-gapped Docker registry, air-gapped Git repo)",
],
},
{
done: false,
text: "WEEK 2: BIG BANG CONFIG MANAGEMENT AND SECURITY TOOLING",
details: [
"Days 7 & 8: GitLab CI and Security Tooling",
],
},
{
done: false,
text:
'WEEK 3: BIG "DAY 2" OPERATIONS AND MANAGING A BIG BANG CLUSTER',
details: [
"Day 9: Operator pattern and consolidated monitoring with Prometheus and Grafana",
"Day 10: Consolidated logging with ECK",
'Day 11: "Day 2" Operations',
],
},
],
};
</script>
<style lang="scss">
.big-bang-onboarding {
.image-wrapper {
cursor: pointer;
height: 100%;
background-color: rgba(2, 29, 46, 0.9);
.header {
color: #ffffff;
font-size: 2rem;
}
.title-text {
font-weight: bold;
font-size: 1rem;
}
.text {
color: #ffffff !important;
}
}
.milestones-wrapper {
background-image: linear-gradient(black 33%, rgba(255, 255, 255, 0) 0%);
background-position: left;
background-size: 3px 10px;
background-repeat: repeat-y;
padding-top: 8px;
position: relative;
.bullet {
border: 1px solid black;
background-color: #ffffff;
border-radius: 50%;
display: inline-block;
position: absolute;
left: -7px;
top: 3px;
height: 17px;
width: 17px;
&.done {
background-color: $p1-light-green;
}
.img-container {
width: 24px;
min-height: 24px;
.tool-logo {
max-width: 24px;
max-height: 24px;
}
.text {
font-weight: 600;
}
.milestone:last-child {
background-color: #ffffff;
margin-bottom: 0 !important;
}
.milestone:first-child {
margin-top: -12px;
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
.card-summary {
.row {
margin-left: 0;
margin-right: 0;
}
.card-container {
display: flex;
flex-direction: column;
align-items: center;
padding-left: 2rem;
padding-right: 2rem;
margin-bottom: 1rem;
a {
.btn-link {
word-wrap: none;
}
}
h4 {
margin-top: 1rem;
margin-bottom: 1rem;
}
@include xs {
align-items: flex-start;
text-align: left;
h4 {
margin-left: 0;
padding-left: 0;
}
}
}
.card-container-bottom {
display: flex;
flex-direction: column;
align-items: center;
margin-bottom: 1rem;
@include xs {
align-items: flex-start;
text-align: left;
h4 {
margin-left: 0;
padding-left: 0;
}
}
}