Skip to content

[TEST] Docs and Blog keywording #14559

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 6 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/update-search-index.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
update:
name: Update Algolia Search Index
runs-on: ubuntu-latest
environment: production
environment: testing
steps:
- name: Install Node
uses: actions/setup-node@v1
Expand Down
12 changes: 11 additions & 1 deletion content/blog/2018-year-at-a-glance/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,18 @@
title: "2018 Year at a Glance"
authors: ["joe-duffy"]
tags: ["pulumi-news"]
meta_desc: "As we close out 2018, here are some of the exciting things at Pulumi. We've launched our open source community, with support for many major clouds."
meta_desc: "As we close out 2018, here are some of the exciting things at Pulumi.
We've launched our open source community, with support for many major clouds."
date: "2018-12-31"
search:
keywords:
- glance
- year
- '2018'
- close
- launched
- clouds
- exciting
---

As we close out 2018, and enter into
Expand Down
12 changes: 11 additions & 1 deletion content/blog/2019-year-at-a-glance/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,19 @@
title: "2019 Year at a Glance"
authors: ["joe-duffy"]
tags: ["pulumi-news"]
meta_desc: "As 2019 winds down, let's review Pulumi's most exciting recent milestones. This includes 1.0, our 2.0 roadmap, and dozens of other major features."
meta_desc: "As 2019 winds down, let's review Pulumi's most exciting recent milestones.
This includes 1.0, our 2.0 roadmap, and dozens of other major features."
meta_image: "pulumi-new-year.png"
date: "2019-12-31"
search:
keywords:
- glance
- year
- '2019'
- winds
- milestones
- roadmap
- dozens
---

As we celebrate another incredible year in the books here at Pulumi, I wanted to share some reflections about our most exciting milestones over the past twelve months. The best part has been connecting with more customers worldwide, as we saw more than a 15x growth in our customer base, surely a sign of big things to come in 2020. We couldn't have done it without our amazing community; thank you deeply for your continued support and passion around Pulumi's bold mission to empower every engineer to program the cloud — you make it all worthwhile.
Expand Down
16 changes: 13 additions & 3 deletions content/blog/2021-dec-hackathon/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,23 @@
title: "2021 December Hackathon: Introduction"
date: 2022-01-07T09:39:28-06:00
draft: false
meta_desc: Learn a bit about how Pulumi works as an engineering team in this introduction to our regular hackathon process.
meta_desc: Learn a bit about how Pulumi works as an engineering team in this introduction
to our regular hackathon process.
meta_image: meta.png
authors:
- laura-santamaria
- laura-santamaria
tags:
- hackathon
- pulumi-culture
search:
keywords:
- hackathon
- pulumi-culture
- '2021'
- december
- introduction
- regular
- bit
- engineering
---

Pulumi's [hackathon tradition](/blog/multi-lang-hackathon/) continued in the last weeks of 2021 with our 2021 December hackathon. For one solid week, we had teams from across the company focus on improvements across the Pulumi ecosystem, and we brought in people from outside the engineering org to get perspectives on different needs. While there were some projects that were focused on internal work, there were still quite a few open-source projects that we can talk about publicly. We'll get more details from some of those teams over a few more posts. In this post, however, we're going to explore a bit about how we worked.
Expand Down
13 changes: 11 additions & 2 deletions content/blog/2021-end-of-year-review/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,18 @@ draft: false
meta_desc: Review the biggest news and information from Pulumi for 2021.
meta_image: meta.png
authors:
- laura-santamaria
- laura-santamaria
tags:
- pulumi-news
- pulumi-news
search:
keywords:
- review
- year
- '2021'
- news
- biggest
- end
- information
---

It’s the end of the 2021 calendar year here at Pulumi, and like everyone, we’re counting down until 2022 while looking back at our year. We’ve had a very exciting year! In case you missed anything from our past year, here’s a rundown of the top stories from Pulumi:
Expand Down
12 changes: 11 additions & 1 deletion content/blog/2022-03-10-hierarchical-config/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,20 @@
title: "Hierarchical Config: The Interim Solution"
date: 2022-03-15T10:00:00Z
draft: false
meta_desc: In this aritcle, Rawkode takes a look at how he'd manage project and organizational configuration for Pulumi programs.
meta_desc: In this aritcle, Rawkode takes a look at how he'd manage project and organizational
configuration for Pulumi programs.
meta_image: meta.png
authors: ["david-flanagan"]
tags: ["config"]
search:
keywords:
- hierarchical
- interim
- config
- solution
- aritcle
- rawkode
- organizational
---

A really common question that we receive on the Pulumi team is, "How can we set config at a project level, that can be used across all stacks?".
Expand Down
13 changes: 12 additions & 1 deletion content/blog/2022-03-30-introducing-pulumiverse/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,22 @@
title: "Introducing the Pulumiverse"
date: 2022-03-30T10:00:00Z
draft: false
meta_desc: The Pulumiverse is a community organized project to help people contribute and use Pulumi more effectively
meta_desc: The Pulumiverse is a community organized project to help people contribute
and use Pulumi more effectively
meta_image: meta.png
authors: ["david-flanagan"]
tags: ["community"]
search:
keywords:
- introducing
- contribute
- organized
- people
- effectively
- community
- project
---

Today, we're excited to announce that we're working with the Pulumi community to provide a place to interact and collaborate on Pulumi-based libraries, projects, and educational materials: the [Pulumiverse](https://github.com/pulumiverse).

<!--more-->
Expand Down
12 changes: 11 additions & 1 deletion content/blog/2022-03-31-go-generics-with-pulumi/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,20 @@
title: "Using Go Generics with Pulumi"
date: 2022-03-31T14:00:00Z
draft: false
meta_desc: In this article, @rawkode shows you how to take advantage of Go's latest feature, Generics, in your Pulumi programs
meta_desc: In this article, @rawkode shows you how to take advantage of Go's latest
feature, Generics, in your Pulumi programs
meta_image: meta.png
authors: ["david-flanagan"]
tags: ["community"]
search:
keywords:
- generics
- rawkode
- using
- article
- shows
- advantage
- programs
---

{{% notes type="warning" %}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,18 @@ authors: ["mikhail-shilkov"]
tags: ["Azure", "Security"]
date: "2019-07-26"
updated: 2025-03-10
meta_desc: Learn secure ways to manage application secrets in Azure. From Key Vault to environment variables, discover best practices to safeguard sensitive data.
meta_desc: Learn secure ways to manage application secrets in Azure. From Key Vault
to environment variables, discover best practices to safeguard sensitive data.
meta_image: feature.png
search:
keywords:
- azure
- deal
- secrets
- ways
- application
- vault
- safeguard
---

Every non-trivial application relies on configuration values that may depend on the current execution environment. Some of these values contain sensitive information that shouldn't be shared publicly. In general, the fewer parties that have access to those secret values, the safer the application will be&mdash;in fact, in an ideal world, no one would be granted direct access to those secrets.
Expand Down
18 changes: 15 additions & 3 deletions content/blog/_index.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,21 @@
---
title: Blog
meta_desc: Articles, resources, and posts on universal infrastructure as code best practices.
meta_desc: Articles, resources, and posts on universal infrastructure as code best
practices.
meta_image: meta.png
outputs: ["html", "rss"]
menu:
header:
weight: 5
header:
weight: 5
search:
keywords:
- universal
- articles
- posts
- practices
- best
- blog
- resources
---


Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,25 @@
title: Accelerate Revenue Growth and Time to Market with Platform Engineering
allow_long_title: true
date: 2024-09-04
meta_desc: When organizations build faster and more streamlined release cycles, they gain TTM advantage and a profound business edge over competitors.
meta_desc: When organizations build faster and more streamlined release cycles, they
gain TTM advantage and a profound business edge over competitors.
meta_image: meta.png
authors:
- marlowe-fenne
- marlowe-fenne
tags:
- platform-engineering
- platform-engineering
social:
twitter:
linkedin:
twitter:
linkedin:
search:
keywords:
- revenue
- market
- ttm
- accelerate
- competitors
- growth
- profound
---

With 62% of large organizations already using multi-cloud (Cloud Computing News), business leaders are looking for their next competitive advantage. Finding these next-gen business edges can be a real challenge, but some innovative organizations are discovering that time to market can be a big competitive lever. They are accelerating their development cycles by up to 70% and seizing opportunities to build new markets, establish new brands and capture market share. This Time To Market (TTM) advantage can apply to entire markets as well as any aspect of your product or service connected to the cloud.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,20 @@
---
title: "Adopting Existing Cloud Resources into Pulumi"
date: "2019-08-15"
meta_desc: "Migrating from Terraform or another IaC tool? Learn how to adopt existing cloud infrastructure from Terraform, CloudFormation, ARM, YAML, and more into Pulumi."
meta_desc: "Migrating from Terraform or another IaC tool? Learn how to adopt existing
cloud infrastructure from Terraform, CloudFormation, ARM, YAML, and more into Pulumi."
meta_image: "meta.png"
authors: ["luke-hoban"]
tags: ["migration"]
search:
keywords:
- adopting
- cloudformation
- existing
- terraform
- resources
- cloud
- arm
---

{{% notes %}}
Expand Down
22 changes: 16 additions & 6 deletions content/blog/advanced-aws-networking-part-1/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,23 +14,33 @@ date: 2023-04-05
# which is useful for targeting search results or social-media previews.
# This field is required or the build will fail the linter test.
# Max length is 160 characters.
meta_desc: Learn how to create a hub-and-spoke architecture in AWS using Pulumi with Python. This is Part 1 of a 2 Part series.
meta_desc: Learn how to create a hub-and-spoke architecture in AWS using Pulumi with
Python. This is Part 1 of a 2 Part series.

# The meta_image appears in social-media previews and on the blog home page.
# A placeholder image representing the recommended format, dimensions and aspect ratio
# has been provided for you.
meta_image: aws-advanced-networking-part-1.png

authors:
- josh-kodroff
- andy-taylor
- jose-juhala
- josh-kodroff
- andy-taylor
- jose-juhala

tags:
- aws
- networking
- hub-and-spoke
- python
search:
keywords:
- aws
- networking
- hub-and-spoke
- python
- advanced
- spoke
- inspection
- hub
- vpc
---

In this blog series you will learn how to create a hub-and-spoke network architecture in AWS with centralized egress and traffic inspection. In this first installment, we'll talk about the benefits of this architecture and begin to lay out some of its parts in Python with Pulumi, the infrastructure as code tool that enables you to manage infrastructure with real programming languages!
Expand Down
26 changes: 18 additions & 8 deletions content/blog/advanced-aws-networking-part-2/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@ date: 2023-04-20
# which is useful for targeting search results or social-media previews.
# This field is required or the build will fail the linter test.
# Max length is 160 characters.
meta_desc: Learn how to create a hub-and-spoke architecture in AWS using Pulumi with Python. This is Part 2 of a 2 part series.
meta_desc: Learn how to create a hub-and-spoke architecture in AWS using Pulumi with
Python. This is Part 2 of a 2 part series.

# The meta_image appears in social-media previews and on the blog home page.
# A placeholder image representing the recommended format, dimensions and aspect ratio
Expand All @@ -26,21 +27,30 @@ meta_image: meta.png
# of the team member files at /data/team/team.
# Create a file for yourself if you don't already have one.
authors:
- josh-kodroff
- andy-taylor
- jose-juhala
- josh-kodroff
- andy-taylor
- jose-juhala

# At least one tag is required.
# Lowercase, hyphen-delimited is recommended.
tags:
- aws
- networking
- hub-and-spoke
- python
- aws
- networking
- hub-and-spoke
- python

# See the blogging docs at https://github.com/pulumi/docs/blob/master/BLOGGING.md.
# for additional details,
# and please remove these comments before submitting for review.
search:
keywords:
- networking
- advanced
- aws
- spoke
- hub
- vpc
- architecture
---

In this blog series, you will learn how to create a hub-and-spoke network architecture in AWS with centralized egress and traffic inspection. In this second installment, we'll show you how to create spoke VPCs to run your workloads, verify centralized egress is working, and then add centralized traffic inspection using Pulumi, the infrastructure as code tool that enables you to manage infrastructure with real programming languages!
Expand Down
13 changes: 12 additions & 1 deletion content/blog/advanced-typescript-type-ftw/index.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,21 @@
---
title: "Advanced TypeScript type FTW!"
date: "2018-09-19"
meta_desc: "TypeScript is great for cloud apps and infrastructure because of its rich type system. In this blog, learn how the type system works for infrastructure as code."
meta_desc: "TypeScript is great for cloud apps and infrastructure because of its rich
type system. In this blog, learn how the type system works for infrastructure as
code."
meta_image: "completion-list.png"
authors: ["cyrus-najmabadi"]
tags: ["TypeScript"]
search:
keywords:
- advanced
- typescript
- ftw
- type
- unwrap
- rich
- apps
---

We at Pulumi love TypeScript for cloud apps and infrastructure, because of its rich type system and great ahead-of-time
Expand Down
Loading
Loading