Skip to content

Commit

Permalink
Rename Crossplane to Walkthroughs
Browse files Browse the repository at this point in the history
  • Loading branch information
Aaron Eaton committed Dec 17, 2023
1 parent dcf1a05 commit 1b4c32f
Show file tree
Hide file tree
Showing 20 changed files with 3,162 additions and 3,072 deletions.
4 changes: 2 additions & 2 deletions analogies/atthewheel/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@
<a href="/analogies/">Analogies</a>
</li>

<li class="menu-item-crossplane">
<a href="/crossplane/">Crossplane</a>
<li class="menu-item-walkthroughs">
<a href="/walkthroughs/">Walkthroughs</a>
</li>

</ul>
Expand Down
4 changes: 2 additions & 2 deletions analogies/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@
<a href="/analogies/">Analogies</a>
</li>

<li class="menu-item-crossplane">
<a href="/crossplane/">Crossplane</a>
<li class="menu-item-walkthroughs">
<a href="/walkthroughs/">Walkthroughs</a>
</li>

</ul>
Expand Down
4 changes: 2 additions & 2 deletions categories/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@
<a href="/analogies/">Analogies</a>
</li>

<li class="menu-item-crossplane">
<a href="/crossplane/">Crossplane</a>
<li class="menu-item-walkthroughs">
<a href="/walkthroughs/">Walkthroughs</a>
</li>

</ul>
Expand Down
1,015 changes: 9 additions & 1,006 deletions crossplane/crossplane-configuration-development-with-poker/index.html

Large diffs are not rendered by default.

622 changes: 9 additions & 613 deletions crossplane/crossplane-package-tdd-with-skaffold/index.html

Large diffs are not rendered by default.

486 changes: 9 additions & 477 deletions crossplane/crossplane-package-testing-with-kuttl/index.html

Large diffs are not rendered by default.

803 changes: 9 additions & 794 deletions crossplane/crossplane-package-testing-with-sonobuoy/index.html

Large diffs are not rendered by default.

164 changes: 9 additions & 155 deletions crossplane/index.html
Original file line number Diff line number Diff line change
@@ -1,156 +1,10 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title>A Tour of Crossplane - AaronEaton.com</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" href="https://aaroneaton.com/favicon.png">



<link rel="stylesheet" href="/css/style.min.b5edc2670fbb2e1948c6a17c1870576e18aad63dd2c4e445432feef7238f4ce4.css">




<meta property="og:title" content="A Tour of Crossplane"/>
<meta property="og:type" content="website"/>
<meta property="og:url" content="https://aaroneaton.com/crossplane/"/>


<meta name="twitter:card" content="summary"/>
<meta name="twitter:site" content="@aaron_eaton"/>
<meta name="twitter:creator" content="@aaron_eaton"/>


<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap" rel="stylesheet">
</head>




<body class='page frame page-default-list'>
<div id="wrapper" class="wrapper">
<div class='header'>
<a class="header-logo" href="https://aaroneaton.com/">AaronEaton.com</a>
<div class="menu-main">
<ul>


<li class="menu-item-about">
<a href="/pages/about/">About</a>
</li>

<li class="menu-item-analogies">
<a href="/analogies/">Analogies</a>
</li>

<li class="menu-item-crossplane active">
<a href="/crossplane/">Crossplane</a>
</li>

</ul>
</div>
</div>

<div class="intro">
<h1>A Tour of Crossplane<span class="dot">.</span></h1>

</div>


<div class="summary">

<div class="summary-date">Mar 10, 2022</div>

<h2 class="summary-title"><a href="/crossplane/crossplane-configuration-development-with-poker/">Teaching Crossplane to Play Poker</a></h2>
<p class="summary-description">Learn the Crossplane Resource Model by Teaching Crossplane to Play Poker</p>
</div>

<div class="summary">

<div class="summary-date">Jan 28, 2022</div>

<h2 class="summary-title"><a href="/crossplane/crossplane-package-testing-with-sonobuoy/">Conformance Testing Crossplane Configuration Packages with Sonobuoy</a></h2>
<p class="summary-description">Conformance Testing Crossplane Configuration Packages with https://sonobuoy.io</p>
</div>

<div class="summary">

<div class="summary-date">Jan 14, 2022</div>

<h2 class="summary-title"><a href="/crossplane/crossplane-package-tdd-with-skaffold/">TDD For Crossplane Packages with Skaffold</a></h2>
<p class="summary-description">Create a Test-Driven Development Environment for Crossplane Packages with https://skaffold.dev</p>
</div>

<div class="summary">

<div class="summary-date">Jan 7, 2022</div>

<h2 class="summary-title"><a href="/crossplane/crossplane-package-testing-with-kuttl/">Testing Crossplane Packages with Kuttl</a></h2>
<p class="summary-description">Test and validate crossplane package with https://kuttl.dev</p>
</div>


<div class="footer">

<div class="footer-social">

<span class="social-icon social-icon-twitter">
<a href="https://twitter.com/aaron_eaton" title="twitter" target="_blank" rel="noopener">
<img src="/images/social/twitter.svg" width="24" height="24" alt="twitter"/>
</a>
</span>

<span class="social-icon social-icon-github">
<a href="https://github.com/AaronMe" title="github" target="_blank" rel="noopener">
<img src="/images/social/github.svg" width="24" height="24" alt="github"/>
</a>
</span>

<span class="social-icon social-icon-linkedin">
<a href="https://www.linkedin.com/in/aaron-eaton-2018/" title="linkedin" target="_blank" rel="noopener">
<img src="/images/social/linkedin.svg" width="24" height="24" alt="linkedin"/>
</a>
</span>

</div>

<div class="footer-copyright">
<span class="copy">Copyright &copy; 2023 Aaron Eaton.</span>
</div>
</div>
</div>






<script type="text/javascript" src="/js/bundle.min.e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.js"></script>










<script async src="https://www.googletagmanager.com/gtag/js?id=G-B4RD5175XG"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-B4RD5175XG');
</script>




</body>
</html>
<html lang="en-us">
<head>
<title>https://aaroneaton.com/walkthroughs/</title>
<link rel="canonical" href="https://aaroneaton.com/walkthroughs/">
<meta name="robots" content="noindex">
<meta charset="utf-8">
<meta http-equiv="refresh" content="0; url=https://aaroneaton.com/walkthroughs/">
</head>
</html>
4 changes: 2 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@
<a href="/analogies/">Analogies</a>
</li>

<li class="menu-item-crossplane">
<a href="/crossplane/">Crossplane</a>
<li class="menu-item-walkthroughs">
<a href="/walkthroughs/">Walkthroughs</a>
</li>

</ul>
Expand Down
16 changes: 8 additions & 8 deletions index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,30 +17,30 @@
</item>
<item>
<title>Teaching Crossplane to Play Poker</title>
<link>https://aaroneaton.com/crossplane/crossplane-configuration-development-with-poker/</link>
<link>https://aaroneaton.com/walkthroughs/crossplane-configuration-development-with-poker/</link>
<pubDate>Thu, 10 Mar 2022 00:00:00 +0000</pubDate>
<guid>https://aaroneaton.com/crossplane/crossplane-configuration-development-with-poker/</guid>
<guid>https://aaroneaton.com/walkthroughs/crossplane-configuration-development-with-poker/</guid>
<description>Let&amp;rsquo;s Teach Crossplane to Play Poker The Penguin Book of Card Games lists over 250 games which can be played with a standard deck of playing cards. Most of those games don&amp;rsquo;t require any changes to the deck. Blackjack, poker, gin, go fish, crazy eights, old maid&amp;hellip; these games all use the same 4 suits of 13 ranks.&#xA;When we start composing infrastructure with Crossplane, it&amp;rsquo;s a lot like learning a new game with playing cards.</description>
</item>
<item>
<title>Conformance Testing Crossplane Configuration Packages with Sonobuoy</title>
<link>https://aaroneaton.com/crossplane/crossplane-package-testing-with-sonobuoy/</link>
<link>https://aaroneaton.com/walkthroughs/crossplane-package-testing-with-sonobuoy/</link>
<pubDate>Fri, 28 Jan 2022 00:00:00 +0000</pubDate>
<guid>https://aaroneaton.com/crossplane/crossplane-package-testing-with-sonobuoy/</guid>
<guid>https://aaroneaton.com/walkthroughs/crossplane-package-testing-with-sonobuoy/</guid>
<description>Conformance Tests for Crossplane Configuration Packages When crossplane graduated to Incubation status we published a conformance for crossplane and its providers. I started to wonder if we could use the same tools and framework for testing Configuration Packages, as well as Provider Packages.&#xA;A unified testing strategy for all crossplane packages could simplify our build and test pipelines. And it would provide a method for testing and validating external packages. Especially if we adopted a tool and framework which were already community standards.</description>
</item>
<item>
<title>TDD For Crossplane Packages with Skaffold</title>
<link>https://aaroneaton.com/crossplane/crossplane-package-tdd-with-skaffold/</link>
<link>https://aaroneaton.com/walkthroughs/crossplane-package-tdd-with-skaffold/</link>
<pubDate>Fri, 14 Jan 2022 00:00:00 +0000</pubDate>
<guid>https://aaroneaton.com/crossplane/crossplane-package-tdd-with-skaffold/</guid>
<guid>https://aaroneaton.com/walkthroughs/crossplane-package-tdd-with-skaffold/</guid>
<description>Crossplane Package Development Crossplane Packages, and specifically the Composition Engine, allow Platform Teams to publish Composite Resources for use by Development Teams or Platform Operators. The end result of a Crossplane Composition is always going to be a set of valid YAML documents which define Crossplane Managed Resources.&#xA;Because the output of our compositions is this declarative set of YAML documents, we have the ability to write tests for our configurations.</description>
</item>
<item>
<title>Testing Crossplane Packages with Kuttl</title>
<link>https://aaroneaton.com/crossplane/crossplane-package-testing-with-kuttl/</link>
<link>https://aaroneaton.com/walkthroughs/crossplane-package-testing-with-kuttl/</link>
<pubDate>Fri, 07 Jan 2022 00:00:00 +0000</pubDate>
<guid>https://aaroneaton.com/crossplane/crossplane-package-testing-with-kuttl/</guid>
<guid>https://aaroneaton.com/walkthroughs/crossplane-package-testing-with-kuttl/</guid>
<description>Crossplane Package Test Loop The test loop for Crossplane Packages is always going to be an end-2-end test in a working kubernetes cluster. In order to validate that a package behaves as desired, we must:&#xA;Access a Kubernetes Cluster Install Crossplane and required providers on that cluster Configure our Composite Resources (XRs) on that cluster Submit a Composite Resource or Claim Validate that we got the desired Resources in response Repeat the last 3 steps for each Resource Kuttl kuttl (The KUbernetes Test TooL) is a toolkit for writing tests against Kubernetes.</description>
</item>
<item>
Expand Down
4 changes: 2 additions & 2 deletions pages/about/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@
<a href="/analogies/">Analogies</a>
</li>

<li class="menu-item-crossplane">
<a href="/crossplane/">Crossplane</a>
<li class="menu-item-walkthroughs">
<a href="/walkthroughs/">Walkthroughs</a>
</li>

</ul>
Expand Down
4 changes: 2 additions & 2 deletions pages/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@
<a href="/analogies/">Analogies</a>
</li>

<li class="menu-item-crossplane">
<a href="/crossplane/">Crossplane</a>
<li class="menu-item-walkthroughs">
<a href="/walkthroughs/">Walkthroughs</a>
</li>

</ul>
Expand Down
10 changes: 5 additions & 5 deletions sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,19 @@
<loc>https://aaroneaton.com/analogies/</loc>
<lastmod>2023-12-01T00:00:00+00:00</lastmod>
</url><url>
<loc>https://aaroneaton.com/crossplane/crossplane-configuration-development-with-poker/</loc>
<loc>https://aaroneaton.com/walkthroughs/crossplane-configuration-development-with-poker/</loc>
<lastmod>2022-03-10T00:00:00+00:00</lastmod>
</url><url>
<loc>https://aaroneaton.com/crossplane/crossplane-package-testing-with-sonobuoy/</loc>
<loc>https://aaroneaton.com/walkthroughs/crossplane-package-testing-with-sonobuoy/</loc>
<lastmod>2022-01-28T00:00:00+00:00</lastmod>
</url><url>
<loc>https://aaroneaton.com/crossplane/crossplane-package-tdd-with-skaffold/</loc>
<loc>https://aaroneaton.com/walkthroughs/crossplane-package-tdd-with-skaffold/</loc>
<lastmod>2022-01-14T00:00:00+00:00</lastmod>
</url><url>
<loc>https://aaroneaton.com/crossplane/crossplane-package-testing-with-kuttl/</loc>
<loc>https://aaroneaton.com/walkthroughs/crossplane-package-testing-with-kuttl/</loc>
<lastmod>2022-01-07T00:00:00+00:00</lastmod>
</url><url>
<loc>https://aaroneaton.com/crossplane/</loc>
<loc>https://aaroneaton.com/walkthroughs/</loc>
<lastmod>2021-01-07T00:00:00+00:00</lastmod>
</url><url>
<loc>https://aaroneaton.com/pages/about/</loc>
Expand Down
4 changes: 2 additions & 2 deletions tags/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@
<a href="/analogies/">Analogies</a>
</li>

<li class="menu-item-crossplane">
<a href="/crossplane/">Crossplane</a>
<li class="menu-item-walkthroughs">
<a href="/walkthroughs/">Walkthroughs</a>
</li>

</ul>
Expand Down
Loading

0 comments on commit 1b4c32f

Please sign in to comment.