diff --git a/site/content/blog/030-kubecon-schedule.md b/site/content/blog/030-kubecon-schedule.md index e5b4a9f39..b9da48de1 100644 --- a/site/content/blog/030-kubecon-schedule.md +++ b/site/content/blog/030-kubecon-schedule.md @@ -27,8 +27,5 @@ Fresh off the news of being accepted as a Sandbox project to the [Cloud Native C - 7:00pm – VMware addressed their platform packaging and distribution needs with Carvel (and you can too) by John Ryan - Friday, October 28 - 2:00pm – How Carvel can help your application release management across networks and sites, even with COTS apps! (yes, this is a repeat) by Stuart Charlton -## Join the Carvel Community -We are excited to hear from you and learn with you! Here are several ways you can get involved: -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. + +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/argocd-carvel-plugin.md b/site/content/blog/argocd-carvel-plugin.md index 4d4a905a9..13b67adf4 100644 --- a/site/content/blog/argocd-carvel-plugin.md +++ b/site/content/blog/argocd-carvel-plugin.md @@ -163,10 +163,4 @@ For fun, after you port forward, you can view the app at `127.0.0.1:8080`. Visit $ kubectl port-forward svc/simple-app 8080:80 --namespace default ``` -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} diff --git a/site/content/blog/carvel-in-august-2022.md b/site/content/blog/carvel-in-august-2022.md index 549bee5e0..61013b4d8 100644 --- a/site/content/blog/carvel-in-august-2022.md +++ b/site/content/blog/carvel-in-august-2022.md @@ -88,10 +88,4 @@ August was spent collecting and acting upon feedback for schema validations. The Wishing you smooth deployments and painless upgrades! -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/carvel-in-july-2022.md b/site/content/blog/carvel-in-july-2022.md index f49c7cee4..b4056c9d5 100644 --- a/site/content/blog/carvel-in-july-2022.md +++ b/site/content/blog/carvel-in-july-2022.md @@ -50,10 +50,4 @@ Wishing you smooth deployments and may the pods smile upon you! [^1]: Half the Carvel team is actually in India, but we’ll let them tell us about August or September in India in the coming months. [^2]: experimental feature -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} diff --git a/site/content/blog/carvel-in-kubeconeu2023.md b/site/content/blog/carvel-in-kubeconeu2023.md index 72bebd28f..ac88a6195 100644 --- a/site/content/blog/carvel-in-kubeconeu2023.md +++ b/site/content/blog/carvel-in-kubeconeu2023.md @@ -40,8 +40,4 @@ Be sure to stop by our kiosk (#K22) in the project pavilion to grab some new swa - Wednesday, April 19 - 13:30 - Carvel: Clean Tools for Cloud-Native Problems by [Leigh Capili](https://github.com/stealthybox) -## Join the Carvel Community -We are excited to hear from you and learn with you! Here are several ways you can get involved: -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} diff --git a/site/content/blog/carvel-vcluster.md b/site/content/blog/carvel-vcluster.md index 7b9ff42c8..0d0c17a81 100644 --- a/site/content/blog/carvel-vcluster.md +++ b/site/content/blog/carvel-vcluster.md @@ -309,10 +309,4 @@ Additionally, while it's intruiging to be able to install vclusters via kapp-con Thanks for reading, and looking forward to your thoughts! -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/carvelizing-helm-chart.md b/site/content/blog/carvelizing-helm-chart.md index ba557939b..a35816845 100644 --- a/site/content/blog/carvelizing-helm-chart.md +++ b/site/content/blog/carvelizing-helm-chart.md @@ -396,11 +396,4 @@ Response from Custom Server You have successfully wrapped, distributed, and installed an existing Helm chart as a Carvel package. - -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} diff --git a/site/content/blog/casestudy-modernizing-the-us-army.md b/site/content/blog/casestudy-modernizing-the-us-army.md index 957c39403..85389768a 100644 --- a/site/content/blog/casestudy-modernizing-the-us-army.md +++ b/site/content/blog/casestudy-modernizing-the-us-army.md @@ -303,10 +303,4 @@ Applying manifests to all clusters is one thing, but additionally, the team is a Because of these results, CReATE is also able to support elements of [Army Materiel Command](https://www.amc.army.mil/) (AMC), [Army Forces Command](https://www.army.mil/FORSCOM) (FORSCOM), [Army Training and Doctrine Command (TRADOC)](https://www.tradoc.army.mil/), and is iterating towards [helping all legacy software development efforts](https://www.afcea.org/content/software-sustainment-evolves-pony-express-automation) throughout the Department of Defense (DoD). -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} diff --git a/site/content/blog/concourse-ytt.md b/site/content/blog/concourse-ytt.md index 9d8ac270d..f81a3643f 100644 --- a/site/content/blog/concourse-ytt.md +++ b/site/content/blog/concourse-ytt.md @@ -337,10 +337,4 @@ This tutorial just scratches the surface of the power of ytt, be sure to check o - [Getting started with ytt overlays](https://carvel.dev/blog/primer-on-ytt-overlays/) - [ytt's interactive playground](https://carvel.dev/ytt/) -## Join the Carvel Community - -Thanks for following along! We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how and when to attend. +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/cue-and-carvel.md b/site/content/blog/cue-and-carvel.md index 5516623c6..4a68d6a0a 100644 --- a/site/content/blog/cue-and-carvel.md +++ b/site/content/blog/cue-and-carvel.md @@ -412,12 +412,4 @@ Here is what will happen once above App CR is on the cluster: These were two short and sweet examples of how to use CUE and kapp-controller together as part of your GitOps workflow. And let us know if you are interested to learn how to turn your App CR into a Package CR so that you can easily distribute your CUE templates as Carvel packages (with help of [Carvel's imgpkg](/imgpkg)) but for now -- that's a wrap. -## Join us on Slack and GitHub - -We want to hear from you and learn with you. Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace and connect with over 1000+ Carvel users. -* Find us on [GitHub]({{% named_link_url "github_url" %}}). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. - -We look forward to hearing from you! +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/dagger-and-kapp.md b/site/content/blog/dagger-and-kapp.md index 16eadf76a..070900762 100644 --- a/site/content/blog/dagger-and-kapp.md +++ b/site/content/blog/dagger-and-kapp.md @@ -175,12 +175,6 @@ $ dagger do delete [^1]: This has been tested with kind cluster -## Join the Carvel Community - -Thanks for following along! We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how and when to attend. +{{ partial "_blog_footer" . }} diff --git a/site/content/blog/deploying-apps-with-ytt-kbld-kapp.md b/site/content/blog/deploying-apps-with-ytt-kbld-kapp.md index ade4e53ff..097b53755 100644 --- a/site/content/blog/deploying-apps-with-ytt-kbld-kapp.md +++ b/site/content/blog/deploying-apps-with-ytt-kbld-kapp.md @@ -665,10 +665,4 @@ Succeeded We've seen how [ytt](/ytt), [kbld](/kbld), and [kapp](/kapp) can be used together to deploy and iterate on an application running on Kubernetes. Each one of these tools has been designed to be single-purpose and composable with other tools in the larger Kubernetes ecosystem. -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/getting-started-with-open-source-contribution.md b/site/content/blog/getting-started-with-open-source-contribution.md index 91257744e..0fd16fe74 100644 --- a/site/content/blog/getting-started-with-open-source-contribution.md +++ b/site/content/blog/getting-started-with-open-source-contribution.md @@ -85,13 +85,4 @@ Looking forward to seeing your first contribution! _This is the first blog in a series on how you can contribute to open-source projects like Carvel. So, stay tuned ..._ -## Join the Carvel Community - -The Carvel team is very helpful and welcoming to contributions and feedback. We love users who play around with our tools and raise an issue or reach out to us in Slack. We are also eager to know how you are using our tools, which product features you love the most, and which new features you want to be included in our tools. -Here are several ways you can get involved: -- Join the [Carvel's Slack Channel](https://kubernetes.slack.com/archives/CH8KCCKA5) in the Kubernetes Slack Workspace.\ - _(visit http://slack.k8s.io/ to join the Kubernetes Slack workspace if you are not already there.)_ -- Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -- We also encourage you to attend our [community meetings](https://carvel.dev/community/) to get face-to-face interaction with the maintainers and other members of the community. - - +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/getting-started-with-ytt-part-1.md b/site/content/blog/getting-started-with-ytt-part-1.md index 3fb0d5ace..9d8484a03 100644 --- a/site/content/blog/getting-started-with-ytt-part-1.md +++ b/site/content/blog/getting-started-with-ytt-part-1.md @@ -218,9 +218,4 @@ Check out the [Part 2 of this tutorial series!](getting-started-with-ytt-part-2/ Happy Templating :) -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} diff --git a/site/content/blog/getting-started-with-ytt-part-2.md b/site/content/blog/getting-started-with-ytt-part-2.md index 5950a76b1..a2e8fe5b6 100644 --- a/site/content/blog/getting-started-with-ytt-part-2.md +++ b/site/content/blog/getting-started-with-ytt-part-2.md @@ -31,9 +31,4 @@ Happy Templating :) We would love to know if there are other Carvel topics, either ytt-specific or any of our other tools (imgpkg, kapp, kapp-controller, kbld, secretgen-controller, vendir, ytt), that you would like to see as a tutorial by reaching out to us in either in one of the channels listed in the section below, or on Twitter [@carvel_dev](https://twitter.com/carvel_dev) or [emailing us](mailto:carvel-dev@googlegroups.com) with your suggestion. -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/identify-ghost-diff-during-kc-reconcile.md b/site/content/blog/identify-ghost-diff-during-kc-reconcile.md index 32847abae..90b3e71cf 100644 --- a/site/content/blog/identify-ghost-diff-during-kc-reconcile.md +++ b/site/content/blog/identify-ghost-diff-during-kc-reconcile.md @@ -261,11 +261,4 @@ Note: There is already an opened [issue](https://github.com/carvel-dev/kapp/issu This is how a Package consumer can discover the reason for ghost diffs and take appropriate action. In this case, adding a [rebase rule](https://carvel.dev/kapp/docs/latest/hpa-deployment-rebase/#docs) will remove the ghost diffs. - -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} diff --git a/site/content/blog/imgpkg-and-cosign.md b/site/content/blog/imgpkg-and-cosign.md index 2b444b786..3ed7b64f7 100644 --- a/site/content/blog/imgpkg-and-cosign.md +++ b/site/content/blog/imgpkg-and-cosign.md @@ -192,10 +192,4 @@ I'm personally excited about the upcoming features imgpkg has lined up. View our Also, imgpkg is only a single building block. [Carvel](carvel.dev) (inspired by the [unix philosophy](https://en.wikipedia.org/wiki/Unix_philosophy)) also offers other composable, modular building blocks giving users full flexibility in how they wish to work, while still preserving extensibility in their workflow. -## Join us on Slack and GitHub - -We are excited about this new adventure and we want to hear from you and learn with you. Here are several ways you can get involved: - -* Join Carvel’s slack channel, [#carvel in Kubernetes](https://kubernetes.slack.com/archives/CH8KCCKA5) workspace and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](https://carvel.dev/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} diff --git a/site/content/blog/imgpkg-tags.md b/site/content/blog/imgpkg-tags.md index 83381a707..c41169e45 100644 --- a/site/content/blog/imgpkg-tags.md +++ b/site/content/blog/imgpkg-tags.md @@ -215,10 +215,4 @@ to package and distribute your software. `imgpkg` creates tags for different purposes on the destination repository -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} diff --git a/site/content/blog/incorporating-external-resources-in-kapp.md b/site/content/blog/incorporating-external-resources-in-kapp.md index 806a9320f..10af18f58 100644 --- a/site/content/blog/incorporating-external-resources-in-kapp.md +++ b/site/content/blog/incorporating-external-resources-in-kapp.md @@ -150,12 +150,4 @@ spec: Now you can deploy gatekeeper along with the Constraint CRs without having to wait for the CRDs manually. Note that you would need to add a few change rules so that the Constraints are deployed after the gatekeeper controller pods are in ready state. The updated yaml for the complete deployment of gatekeeper and Constraints can be found [here](https://gist.github.com/praveenrewar/a97820ecef7a79ef13b2f7125421c723). -## Join us on Slack and GitHub - -We are excited about this new adventure and we want to hear from you and learn with you. Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. - -We look forward to hearing from you and hope you join us in building a strong packaging and distribution story for applications on Kubernetes! +{{ partial "_blog_footer" . }} diff --git a/site/content/blog/introduction-to-carvel-blog-post.md b/site/content/blog/introduction-to-carvel-blog-post.md index f6c2f139b..04771cf3a 100644 --- a/site/content/blog/introduction-to-carvel-blog-post.md +++ b/site/content/blog/introduction-to-carvel-blog-post.md @@ -54,12 +54,4 @@ For our part at VMware, we're using Carvel with the [cf-for-k8s project](https:/ and [the beta version of VMware Application Service that runs atop Kubernetes](https://network.pivotal.io/products/tas-for-kubernetes/). We can't wait to see what you can do with these tools! -## Join us on Slack and GitHub - -We are excited about this new chapter of our project, and we look forward to building our community. To this end, join us! We want to hear from you and learn with you. Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace and connect with over 1000+ Carvel users. -* Find us on [GitHub]({{% named_link_url "github_url" %}}). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. - -We look forward to hearing from you! +{{ partial "_blog_footer" . }} diff --git a/site/content/blog/introduction-to-carvel-package-manager.md b/site/content/blog/introduction-to-carvel-package-manager.md index 16ef8db95..7837dc52b 100644 --- a/site/content/blog/introduction-to-carvel-package-manager.md +++ b/site/content/blog/introduction-to-carvel-package-manager.md @@ -69,12 +69,4 @@ In the initial release, we have provided the basic package management functional If you are interested in helping us with the development/direction of kapp-controller or any of our other [roadmap](https://github.com/carvel-dev/carvel/blob/develop/ROADMAP.md) items, we would love to have you join us as a contributor! Please review the [CONTRIBUTING.MD doc](https://github.com/carvel-dev/carvel/blob/develop/CONTRIBUTING.md) on the [Carvel GitHub repo](https://github.com/carvel-dev/carvel) for details on how to get started. -## Join us on Slack and GitHub {#community} - -We are excited about this new adventure and we want to hear from you and learn with you. Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. - -We look forward to hearing from you and hope you join us in building a strong packaging and distribution story for applications on Kubernetes! +{{ partial "_blog_footer" . }} diff --git a/site/content/blog/kapp-boxes-and-lines.md b/site/content/blog/kapp-boxes-and-lines.md index 10dbd763c..21e42987b 100644 --- a/site/content/blog/kapp-boxes-and-lines.md +++ b/site/content/blog/kapp-boxes-and-lines.md @@ -215,12 +215,4 @@ Continue? [yN]: y Succeeded ``` -## Join us on Slack and GitHub - -We want to hear from you and learn with you. Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace and connect with over 1000+ Carvel users. -* Find us on [GitHub]({{% named_link_url "github_url" %}}). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](https://carvel.netlify.app/community/) for full details on how to attend. - -We look forward to hearing from you! +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/kapp-rebase-rules.md b/site/content/blog/kapp-rebase-rules.md index d239eeda2..bb95b0fe0 100644 --- a/site/content/blog/kapp-rebase-rules.md +++ b/site/content/blog/kapp-rebase-rules.md @@ -104,11 +104,5 @@ Here’s some links to rebase rules examples in our docs and tests * [Retain cluster added token secret in ServiceAccount’s secrets array](https://github.com/carvel-dev/kapp/blob/d3ee9a01b5f0d7d5632b6a157ea7d0338730d497/pkg/kapp/config/default.go#L123-L154) * [Add a kapp-noop annotation to force a resource with update conflicts not to reconcile ](https://github.com/carvel-dev/kapp/blob/724d714376c8835368915661b6a5ecda06bc7ed5/test/e2e/create_fallback_on_noop_test.go#L31-L47) (effectively: “if there’s an update conflict, keep exactly what’s on the server”) - -## Join the Carvel Community -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/kapp-versioned-resource.md b/site/content/blog/kapp-versioned-resource.md index 5379e7d56..61c1b190a 100644 --- a/site/content/blog/kapp-versioned-resource.md +++ b/site/content/blog/kapp-versioned-resource.md @@ -558,10 +558,4 @@ After adding annotion `kapp.k14s.io/versioned-explicit-ref` to the custom resour Congratulations! We now know how we can leverage `kapp` to manage inter-dependent resources better and help us get more done declaratively. -## Join us on Slack and GitHub - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how and when to attend. +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/kapp_deploy_oidc_gke.md b/site/content/blog/kapp_deploy_oidc_gke.md index d53b1d5c3..c06b0560c 100644 --- a/site/content/blog/kapp_deploy_oidc_gke.md +++ b/site/content/blog/kapp_deploy_oidc_gke.md @@ -98,12 +98,4 @@ jobs: We created this [sample GitHub repo](https://github.com/k14s/kaap-deploy-oidc) for reference to help guide you, which contains a GitHub Action and simple-app.yml which we deploy on GKE using kapp as mentioned above. Thanks for following along! We hope you found this helpful. -## Join us on Slack and GitHub - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how and when to attend. - - +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/kctrl-app-commands-blog.md b/site/content/blog/kctrl-app-commands-blog.md index 2641e1cde..e86d0382d 100644 --- a/site/content/blog/kctrl-app-commands-blog.md +++ b/site/content/blog/kctrl-app-commands-blog.md @@ -502,10 +502,4 @@ In line with the app commands, `kctrl` has `package installed pause`, `package i The `app` commands and enhancements to the `package` improve observability and help users get to know what their apps are doing better! -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/kctrl-release-blog.md b/site/content/blog/kctrl-release-blog.md index 030b304c2..4d03cf2f0 100644 --- a/site/content/blog/kctrl-release-blog.md +++ b/site/content/blog/kctrl-release-blog.md @@ -53,10 +53,4 @@ This [blog](/blog/making-the-most-out-of-clis/) illustrates how `kctrl` fits in If you are using any of the Carvel tools, first we would like to thank you! Our goal is to grow the community, improve Carvel and help each other. One of the best ways that helps us do that is to know how others are using the tools. Please add a comment to [this pinned issue](https://github.com/carvel-dev/carvel/issues/213) with details on your use case with any of the Carvel tools. -## Join the Carvel Community - -Carvel is better because of our contributors and maintainers. It is because of you that we can bring great software to the community. Interested in joining this amazing community? There are several ways to get involved: - - * Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. - * Find us on GitHub in the main [Carvel repo](https://github.com/carvel-dev/carvel), or, go to any of the Carvel [tool-specific repos](https://github.com/carvel-dev/carvel#carvel) that may interest you in contributing. Feel free to suggest how we can improve the project, the docs, or share any other feedback, as well as provide code contributions. - * Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/kubecon-na21-keynote-announcement.md b/site/content/blog/kubecon-na21-keynote-announcement.md index fbebbd8b0..0c4bf71bf 100644 --- a/site/content/blog/kubecon-na21-keynote-announcement.md +++ b/site/content/blog/kubecon-na21-keynote-announcement.md @@ -31,13 +31,4 @@ We have tools to meet your various needs. Need help with templating or overlayin You can register for KubeCon + CloudNativeCon at their [website](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/register/). Registrations are open till Oct 15, and for virtual attendance you can access the keynotes for free! -## Join us on Slack and GitHub {#community} - -We are excited about this new adventure and we want to hear from you and learn with you. Here are several ways you can get involved: - - -* Join Carvel’s slack channel, [#carvel in Kubernetes](https://kubernetes.slack.com/archives/CH8KCCKA5) workspace and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](https://carvel.dev/community/) for full details on how to attend. - -We look forward to hearing from you and hope you join us in building a strong packaging and distribution story for applications on Kubernetes! +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/kubecon-na21-keynote-blog.md b/site/content/blog/kubecon-na21-keynote-blog.md index 4ba8d4b0d..1bdb080d6 100644 --- a/site/content/blog/kubecon-na21-keynote-blog.md +++ b/site/content/blog/kubecon-na21-keynote-blog.md @@ -44,12 +44,4 @@ We recommend that you get started using the below resources. For any more inform * [Create your first package to distribute it to your users](/kapp-controller/docs/latest/package-authoring/) * [Check out how the U.S. Army is using kapp-controller in production](/blog/casestudy-modernizing-the-us-army) -## Join us on Slack and GitHub - -We are excited about this new adventure and we want to hear from you and learn with you. Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. - -We look forward to hearing from you and hope you join us in building a strong packaging and distribution story for applications on Kubernetes! +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/making-the-most-out-of-clis.md b/site/content/blog/making-the-most-out-of-clis.md index 44e966d18..e9ee08b08 100644 --- a/site/content/blog/making-the-most-out-of-clis.md +++ b/site/content/blog/making-the-most-out-of-clis.md @@ -87,11 +87,4 @@ AppCRs are at the heart of Carvel's Packaging API. Different versions of a Packa If you are using any of the Carvel tools, first we would like to thank you! Our goal is to grow the community, improve Carvel and help each other. One of the best ways that helps us do that is to know how others are using the tools. Please add a comment to [this pinned issue](https://github.com/carvel-dev/carvel/issues/213) with details on your use case with any of the Carvel tools. -## Join the Carvel Community - -Carvel is better because of our contributors and maintainers. It is because of you that we can bring great software to the community. Interested in joining this amazing community? There are several ways to get involved: - - * Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. - * Find us on GitHub in the main [Carvel repo](https://github.com/carvel-dev/carvel), or, go to any of the Carvel [tool-specific repos](https://github.com/carvel-dev/carvel#carvel) that may interest you in contributing. Feel free to suggest how we can improve the project, the docs, or share any other feedback, as well as provide code contributions. - * Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. - +{{ partial "_blog_footer" . }} diff --git a/site/content/blog/moving-existing-resources-to-a-new-app.md b/site/content/blog/moving-existing-resources-to-a-new-app.md index 2c337d0df..df3201de5 100644 --- a/site/content/blog/moving-existing-resources-to-a-new-app.md +++ b/site/content/blog/moving-existing-resources-to-a-new-app.md @@ -232,10 +232,4 @@ The disadvantage of using this annotation is that kapp wouldn't show the _Replic ### Option 2 The other option is to use the `fallback-on-replace` update-strategy as mentioned above which would delete and recreate the Deployment, but with a downtime. -## Join us on Slack and GitHub - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/multi-env-deployment-ytt-kapp.md b/site/content/blog/multi-env-deployment-ytt-kapp.md index 631186813..ff5f42a47 100644 --- a/site/content/blog/multi-env-deployment-ytt-kapp.md +++ b/site/content/blog/multi-env-deployment-ytt-kapp.md @@ -328,10 +328,4 @@ To learn more... Hope you enjoyed reading this blog and believe it will make your life easier in handling different deployment environments. Share your experience in our Carvel's slack channel. -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/package-authoring-with-kctrl.md b/site/content/blog/package-authoring-with-kctrl.md index 7e5009f81..99c347667 100644 --- a/site/content/blog/package-authoring-with-kctrl.md +++ b/site/content/blog/package-authoring-with-kctrl.md @@ -48,10 +48,4 @@ All these commands are available from version [v0.40.0+](https://github.com/carv If you are using any of the Carvel tools, first we would like to thank you! Our goal is to grow the community, improve Carvel and help each other. One of the best ways that helps us do that is to know how others are using the tools. Please add a comment to [this pinned issue](https://github.com/carvel-dev/carvel/issues/213) with details on your use case with any of the Carvel tools. -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. \ No newline at end of file +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/parameterizing-project-config-with-ytt.md b/site/content/blog/parameterizing-project-config-with-ytt.md index b77094169..de7f6cbf8 100644 --- a/site/content/blog/parameterizing-project-config-with-ytt.md +++ b/site/content/blog/parameterizing-project-config-with-ytt.md @@ -341,10 +341,4 @@ To ensure that our edits to the Data Values are made correctly, we could add a [ A Data Values Schema file declares a Data Value's name, default value, and type. To learn more about the power of `ytt`, you can [see documentation about how to modularize with ytt.](https://carvel.dev/ytt/docs/develop/how-to-modularize/) -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. \ No newline at end of file +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/primer-on-ytt-overlays.md b/site/content/blog/primer-on-ytt-overlays.md index cb4c5e9d0..9e97bcd8c 100644 --- a/site/content/blog/primer-on-ytt-overlays.md +++ b/site/content/blog/primer-on-ytt-overlays.md @@ -31,10 +31,4 @@ Without further ado, let's get overlayin'! {{< youtube id="15YGMYZ7Vv0" title="Primer on ytt Overlays" >}} -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/tanzu-tuesdays-vendir-ytt.md b/site/content/blog/tanzu-tuesdays-vendir-ytt.md index 507c35f29..a9eebff73 100644 --- a/site/content/blog/tanzu-tuesdays-vendir-ytt.md +++ b/site/content/blog/tanzu-tuesdays-vendir-ytt.md @@ -37,10 +37,4 @@ Video Outline: {{< youtube id="0WT7O3kJwjw" title="Tanzu Tuesdays 92: Carvel: vendir + ytt with Leigh Capili" >}} -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/terraform-carvel-provider.md b/site/content/blog/terraform-carvel-provider.md index e8ed1b664..91132608c 100644 --- a/site/content/blog/terraform-carvel-provider.md +++ b/site/content/blog/terraform-carvel-provider.md @@ -165,12 +165,4 @@ This stands true for other resources you would want to deploy on your cluster af We would love to know how you are using the Carvel tools and our Terraform provider on [this thread](https://github.com/carvel-dev/carvel/issues/213)! -## Join us on Slack and GitHub - -We are excited about this new adventure and we want to hear from you and learn with you. Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. - -We look forward to hearing from you and hope you join us in building a strong packaging and distribution story for applications on Kubernetes! +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/tilt-carvel-local-workflow.md b/site/content/blog/tilt-carvel-local-workflow.md index 6a85ea5b8..fd599ebdb 100644 --- a/site/content/blog/tilt-carvel-local-workflow.md +++ b/site/content/blog/tilt-carvel-local-workflow.md @@ -195,10 +195,4 @@ You can see the complete Tiltfile here [https://github.com/ojhughes/carvel-tilt- ### See it in action! ![](/images/blog/tilt-animated-demo.gif) -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: - -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/ytt-validations-preview.md b/site/content/blog/ytt-validations-preview.md index 42b56d15e..7c550d1f2 100644 --- a/site/content/blog/ytt-validations-preview.md +++ b/site/content/blog/ytt-validations-preview.md @@ -152,9 +152,4 @@ The more time you spend doing this, the less time you spend making progress on y Of course the critical ingredient in all this is that the tool _actually_ solved the problem in the way you want it to. And this is it: here's your chance to add your perspective to the mix; a perspective we highly value. 🏆 -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/content/blog/ytt-validations-released.md b/site/content/blog/ytt-validations-released.md index d203f0870..b2dd7b1ab 100644 --- a/site/content/blog/ytt-validations-released.md +++ b/site/content/blog/ytt-validations-released.md @@ -129,9 +129,4 @@ Learn more about `ytt` Validations: - Get started quick with our [Validations Cheat Sheet](/ytt/docs/v0.43.0/schema-validations-cheat-sheet). - Dive into the syntax and inventory of out-of-the-box rules in the [@schema/validation reference](/ytt/docs/v0.43.0/lang-ref-ytt-schema/#schemavalidation). -## Join the Carvel Community - -We are excited to hear from you and learn with you! Here are several ways you can get involved: -* Join Carvel's slack channel, [#carvel in Kubernetes]({{% named_link_url "slack_url" %}}) workspace, and connect with over 1000+ Carvel users. -* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. -* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. +{{ partial "_blog_footer" . }} \ No newline at end of file diff --git a/site/themes/carvel/layouts/partials/_blog_footer.md b/site/themes/carvel/layouts/partials/_blog_footer.md new file mode 100644 index 000000000..9f384232d --- /dev/null +++ b/site/themes/carvel/layouts/partials/_blog_footer.md @@ -0,0 +1,9 @@ +## Join us on Slack and GitHub {#community} + +We are excited about this new adventure and we want to hear from you and learn with you. Here are several ways you can get involved: + +* Join Carvel's slack channel, [#carvel in Kubernetes](https://kubernetes.slack.com/archives/CH8KCCKA5) workspace and connect with over 1000+ Carvel users. +* Find us on [GitHub](https://github.com/carvel-dev/carvel). Suggest how we can improve the project, the docs, or share any other feedback. +* Attend our Community Meetings! Check out the [Community page](/community/) for full details on how to attend. + +We look forward to hearing from you and hope you join us in building a strong packaging and distribution story for applications on Kubernetes! \ No newline at end of file