Skip to content

Commit 10d922a

Browse files
committed
add blog content
1 parent 7394961 commit 10d922a

File tree

636 files changed

+9078
-2631
lines changed
  • content/blog
    • 2018-year-at-a-glance
    • 2019-year-at-a-glance
    • 2021-dec-hackathon
    • 2021-end-of-year-review
    • 2022-03-10-hierarchical-config
    • 2022-03-30-introducing-pulumiverse
    • 2022-03-31-go-generics-with-pulumi
    • 7-ways-to-deal-with-application-secrets-in-azure
    • accelerate-revenue-growth-time-market-with-platform-engineering
    • adopting-existing-cloud-resources-into-pulumi
    • advanced-aws-networking-part-1
    • advanced-aws-networking-part-2
    • advanced-typescript-type-ftw
    • ai-assist-improvements
    • ai-slack-bot-adding-data-to-pinecone-using-s3-embedchain-and-pulumi-on-aws
    • ai-slack-bot-to-chat-using-embedchain-and-pulumi-on-aws
    • ai-slackbot-in-real-time-using-s3-sqs-and-pulumi-on-aws-uploading-documents
    • amazing-performance
    • amazon-ecr-public
    • amazon-eks-anywhere-bare-metal
    • amazon-eks-distro
    • amazon-s3-express-one-zone
    • announcing-6-0-of-the-pulumi-aws-classic-provider
    • announcing-aws-native
    • announcing-community-slack-archive
    • announcing-crossguard-preview
    • announcing-dependency-caching-deployments
    • announcing-enum-support
    • announcing-infrastructure-as-code-with-java-and-pulumi
    • announcing-kubecrash-fall-2022
    • announcing-kustomize-support
    • announcing-new-usage-based-pricing-for-your-whole-team
    • announcing-nextgen-azure-provider
    • announcing-per-user-pricing-and-unlimited-stacks-for-teams
    • announcing-public-preview-update-plans
    • announcing-pulumi-0.15-kubernetes-cicd-openstack-and-more
    • announcing-pulumi-esc-github-action
    • announcing-pulumi-service-provider
    • announcing-pulumi-up-2022
    • announcing-pulumiup-conference-2024
    • announcing-python-tooling-improvements
    • announcing-speaker-lineup-pulumiup-2023
    • announcing-support-for-email-based-identities
    • announcing-v5.0.0-of-the-pulumi-aws-provider
    • any-terraform-provider
    • api-gateway-to-eventbridge
    • applying-attribute-based-access-controls-to-aws-lambda-functions
    • architect-aws-application-infra-with-pulumi-stack-references
    • architecture-as-code-intro
    • architecture-as-code-kubernetes
    • architecture-as-code-microservices
    • architecture-as-code-serverless
    • architecture-as-code-vm
    • auditing-your-organizations-infrastructure-as-code-activity
    • automatically-enforcing-aws-resource-tagging-policies
    • automating-pulumi-import-to-bring-manually-created-resources-into-iac
    • automation-api-as-platform
    • automation-api-dotnet
    • automation-api-python
    • automation-api-supercharged-cloud-tooling
    • automation-api-workflow
    • automation-api
    • autonaming-configuration
    • aws-cdk-on-pulumi-1.0
    • aws-cdk-on-pulumi
    • aws-cdk-vs-pulumi-why-sst-switched
    • aws-cloudwatch-made-easy-with-pulumi-infrastructure-as-code
    • aws-eks-auto-mode
    • aws-eks-hybrid-nodes
    • aws-eks-managed-nodes-fargate
    • aws-enterprise-container-management
    • aws-iam-access-analyzer-and-crossguard
    • aws-lambda-container-support
    • aws-lambda-efs
    • aws-lambda-functions-powered-by-graviton2
    • aws-lambda-provisioned-concurrency-no-cold-starts
    • aws-lambda-response-streaming
    • aws-lambda-snapstart
    • aws-proton-pulumi
    • aws-quickstart-registry
    • aws-serverless-analytics
    • azure-container-apps
    • azure-container-solutions
    • azure-deployment-environments
    • azure-v6-release
    • benchmarking-python-performance
    • benefits-of-policy-as-code
    • bigdata-boutique-guest-post
    • billing-managers
    • build-a-video-thumbnailer-with-pulumi-using-lambdas-containers-and-infrastructure-on-aws
    • build-images-50x-faster-docker-v4
    • build-publish-containers-iac
    • building-a-data-warehouse-on-aws-with-redshift-and-pulumi
    • building-a-future-of-cloud-engineering
    • building-and-publishing-docker-images-to-a-private-amazon-ecr-repository
    • building-developer-portals
    • building-new-pulumi-projects-and-stacks-from-templates
    • building-your-first-serverless-app-using-only-javascript
    • business-critical-launch
    • cd-made-easy-with-pulumi-and-azure-pipelines
    • celebrating-20k-stars
    • centralized-policy-violations
    • changes-to-import
    • cicd-pipelines-with-codefresh-and-pulumi
    • cloud-engineering-fuels-startup-innovation
    • cloud-engineering-on-the-rise
    • cloud-engineering-summit-build-track
    • cloud-engineering-summit-deploy-track
    • cloud-engineering-summit-manage-track
    • cloud-engineering-the-future-is-now
    • cloud-native-infrastructure-with-kubernetes-and-pulumi
    • cloud-native-secret-management-with-pulumi-esc-and-external-secrets-operator
    • cloud-systems-part-one
    • cloud-systems-part-three
    • cloud-systems-part-two
    • code-deploy-and-manage-a-serverless-rest-api-on-aws-with-pulumi
    • codegen-learnings
    • command-provider-ga
    • community-aws-iam-package
    • configuring-your-dev-environment
    • connecting-multiple-identities-to-pulumi
    • continue-on-error
    • continuous-delivery-to-any-cloud-using-github-actions-and-pulumi
    • continuous-delivery-with-gitlab-and-pulumi-on-amazon-eks
    • controlling-aws-costs-with-lambda-and-pulumi
    • converting-bicep-to-pulumi
    • converting-full-terraform-programs-to-pulumi
    • converting-full-terraform-states-to-pulumi
    • copilot-in-docs
    • copilot-in-vscode
    • copilot-lessons
    • copilot-system-prompts
    • coronavirus-plan
    • create-aks-clusters-with-monitoring-and-logging-with-pulumi-azure-open-source-sdks
    • create-eks-clusters-in-your-favorite-language
    • create-manage-confluent-kafka-cluster-with-pulumi
    • create-secure-jupyter-notebooks-on-kubernetes-using-pulumi
    • creating-a-python-aws-application-using-flask-and-redis
    • creating-and-reusing-cloud-components-using-package-managers
    • crossguard-2-0
    • crosswalk-for-aws-1-0
    • crosswalk-for-aws-all-languages
    • crosswalk-kubernetes
    • csharp-static-analyzer
    • cumundi-guest-post
    • cursed-container-iceberg
    • customer-managed-agents-kubernetes
    • customer-managed-deployment-agents-launch
    • data-science-in-the-cloud
    • data-science-on-demand-spinning-up-a-wallaroo-cluster-is-easy-with-pulumi
    • day-2-kubernetes-migrating-eks-nodegroups-with-zero-downtime
    • delivering-cloud-native-infrastructure-as-code-a-pulumi-white-paper
    • dependent-stack-updates
    • deploy-a-function-app-with-keda
    • deploy-ai-ml-vercel-app
    • deploy-applications-with-aws-app-runner
    • deploy-aws-static-website-with-angular-components
    • deploy-aws-static-website-with-yaml
    • deploy-azure-static-website
    • deploy-kubernetes-and-apps-with-go
    • deploy-minutes-included
    • deploy-to-multiple-regions
    • deploy-wordpress-aws-pulumi-ansible
    • deploying-a-django-application-to-aws
    • deploying-a-pern-stack-application-to-aws
    • deploying-minecraft-on-azure
    • deploying-mysql-schemas-using-dynamic-providers
    • deploying-netlify-cms-on-aws
    • deploying-production-ready-containers-with-pulumi
    • deploying-the-infrastructure-of-oauth-server-for-cms-app
    • deploying-with-octopus-and-pulumi
    • deployments-ga
    • developer-experience-business-critical
    • developer-portal-platform-teams
    • devops-ai-developer-future--pulumi-user-group-tech-talks
    • devsecops-strategy-security-automation-tivity-health
    • disable-default-providers
    • docker-build
    • docker-containers
    • dotnet-custom-providers
    • dotnet-preview
    • drift-detection
    • dynamic-providers
    • easily-bring-your-team-to-pulumi
    • easily-create-and-manage-aws-eks-kubernetes-clusters-with-pulumi
    • easy-ai-apps-with-langserve-and-pulumi
    • easy-serverless-apps-and-infrastructure-real-events-real-code
    • ecs-anywhere-launch
    • eks-blueprints-for-pulumi
    • eks-oidc
    • eks-v3-release
    • embrace-kubernetes-part1
    • embrace-kubernetes-part2
    • enforcing-different-kinds-of-policies-for-cloud-resources
    • enforcing-policy-as-code-on-discovered-resources-with-pulumi
    • enhanced-search-intuitive-navigation-new-docs-experience
    • environments-secrets-configurations-management
    • esc-automation-api-pulumi-service-provider-launch
    • esc-editor-enhancements
    • esc-env-run-aws
    • esc-imports-discoverability
    • esc-key-value-table-editor-launch
    • esc-kubernetes-cluster-and-app
    • esc-projects-environment-tags-launch
    • esc-rotated-secrets-launch
    • esc-sdk-launch
    • esc-secret-rotation-with-iac
    • esc-software-engineering
    • esc-sync-with-iac
    • esc-table-editor-provider-config-support
    • esc-versioning-launch
    • esc-webhooks-launch
    • executing-remote-commands
    • experimental-update-plan-prompt
    • exploring-circular-dependencies
    • extending-pulumi-languages-with-yaml-cue-jsonnet-rust
    • fargate-vs-ec2
    • faster-secrets-management
    • finops-with-pulumi
    • five-years-of-infrastructure-as-code-part-one
    • five-years-of-infrastructure-as-code
    • from-terraform-to-infrastructure-as-software
    • full-access-to-helm-features-through-new-helm-release-resource-for-kubernetes
    • full-coverage-of-azure-resources-with-azure-native
    • fullstack-pulumi-mern-stack-digitalocean
    • functions-accept-outputs
    • future-of-cloud-engineering
    • gartner-cool-vendor-award
    • gcp-v8-release
    • generative-ai-apps-devops-talks-pulumi-user-group
    • get-started-with-docker-on-aws-fargate-using-pulumi
    • get-to-know-pulumis-ux-team
    • get-up-and-running-with-azure-synapse-and-pulumi
    • getting-started-on-digitalocean-with-pulumi
    • getting-started-with-k8s-part1
    • getting-started-with-k8s-part2
    • getting-started-with-k8s-part3
    • getting-started-with-k8s-part4
    • getting-started-with-k8s-part5
    • getting-started-with-k8s-part6
    • getting-started-with-pac
    • getting-to-chatops-with-pulumi-webhooks
    • github-token-scanning-service
    • gitlab-better-than-ever
    • gitlab-project-integration
    • globally-distributed-serverless-application-in-100-lines-of-code-infrastructure-included
    • go-generics-preview
    • go-sdk-road-to-2
    • go-support-pulumi-2-0
    • going-beyond-with-advanced-infrastructure-as-code-use-cases
    • google-cloud-7-0
    • google-cloud-pulumi-import-account-scraper
    • google-cloud-run-serverless-containers
    • happy-birthday-to-pulumi-open-source
    • hcl-vs-pulumi
    • helm-release-resource-for-kubernetes-generally-available
    • hidden-costs-of-infrastructure-management
    • hiteshs-experience-as-a-pulumi-intern
    • hosting-a-static-website-on-azure-with-pulumi
    • how-a-bank-modernized-its-software-engineering-with-infrastructure-as-code-automation
    • how-do-kubernetes-deployments-work-an-adversarial-perspective
    • how-elkjop-nordic-enables-developers-to-self-serve-infrastructure
    • how-secrets-sprawl-is-slowing-you-down
    • how-skai-migrated-to-aws-keyspaces-with-pulumi
    • how-starburst-data-creates-infrastructure-automation-magic-with-code
    • how-to-build-globally-distributed-applications-with-azure-cosmos-db-and-pulumi
    • how-to-create-and-share-a-pulumi-template
    • how-to-deploy-jenkins-to-kubernetes-with-pulumi
    • how-to-registries
    • how-we-use-pulumi-to-build-pulumi
    • how-webiny-built-a-serverless-application-framework
    • iac-best-practices-applying-stack-references
    • iac-best-practices-enabling-developer-stacks-git-branches
    • iac-best-practices-implementing-rbac-and-security
    • iac-best-practices-structuring-pulumi-projects
    • iac-best-practices-summarizing-key-learnings
    • iac-best-practices-understanding-code-organization-stacks
    • iac-best-practices-using-automation-api
    • if-you-liked-ksonnet-youll-love-pulumi
    • ill-just-update-my-bucket-object-what-could-go-wrong
    • import-your-pulumi-cloud-data-with-tap-pulumi-cloud
    • improved-kubernetes-await-logic
    • improved-preview-experience
    • improving-gitops-with-pulumi-operator
    • improving-kubernetes-management-with-pulumis-await-logic
    • infrastructure-as-code-in-any-programming-language
    • infrastructure-as-code-resource-naming
    • infrastructure-ci-cd-with-github-actions-and-pulumi
    • infrastructure-lifecycle-management
    • infrastructure-testing-concepts
    • infrastructure-testing-got-better
    • inside-crosswalk-for-kubernetes
    • insights-cloud-account-discovery
    • insights-resources-v2
    • integrating-devops-and-security-for-scalable-platform-engineering
    • international-women-day-celebrating-women-in-tech
    • intro-architecture-templates
    • intro-to-step-functions
    • introducing-azure-native-v2
    • introducing-crd2pulumi
    • introducing-dev-releases
    • introducing-kube2pulumi
    • introducing-kubecrash
    • introducing-kx
    • introducing-new-docker-images
    • introducing-pulumi-a-cloud-development-platform
    • introducing-pulumi-crosswalk-for-aws-the-easiest-way-to-aws
    • introducing-pulumi-registry
    • introducing-the-puluminaries
    • jamstack-with-pulumi
    • java-1-0
    • join-pulumi-user-group-community
    • keep-your-secrets-secure-by-default
    • keeping-your-secrets-secret
    • kenshoo-migrates-to-aws-with-pulumi
    • kubecon-na-2021-roundup
    • kubecon-na-2024-roundup
    • kubecon-review
    • kubernetes-4-0-even-more-kubernetes-native
    • kubernetes-anti-patterns
    • kubernetes-architecture-templates
    • kubernetes-best-practices-i-wish-i-had-known-before
    • kubernetes-chart-v4
    • kubernetes-fundamentals-part-one
    • kubernetes-fundamentals-part-two
    • kubernetes-ingress-with-aws-alb-ingress-controller-and-pulumi-crosswalk
    • kubernetes-is-better-with-pulumi
    • kubernetes-sdks-pulumiverse
    • kubernetes-server-side-apply
    • kubernetes-yaml-generation
    • kubernetes-yaml-v2
    • kubespy-and-the-lifecycle-of-a-kubernetes-pod-in-four-images
    • kubespy-trace-a-real-time-view-into-the-heart-of-a-kubernetes-service
    • lambda-urls-launch
    • lambdas-as-lambdas-the-magic-of-simple-serverless-functions
    • level-up-your-azure-platform-as-a-service-applications-with-pulumi
    • leveling-up-pulumi-ai-with-the-pulumi-registry
    • life-of-a-pulumi-intern
    • local-testing-with-pulumi
    • low-code-llm-apps-with-local-ai-flowise-and-pulumi
    • manage-digitalocean-kubernetes-clusters-and-workloads
    • manage-infrastructure-with-pac
    • manage-my-dns
    • managing-aws-credentials-on-cicd-part-1
    • managing-aws-credentials-on-cicd-part-2
    • managing-aws-credentials-on-cicd-part-3
    • managing-containers-on-aws-with-pulumi
    • managing-f5-big-ip-systems-with-pulumi
    • managing-github-webhooks-with-pulumi
    • managing-github-with-pulumi
    • managing-kubernetes-infrastructure-with-dotnet-and-pulumi
    • managing-multi-cloud-open-data-noaa
    • managing-secrets-with-pulumi
    • managing-your-mysql-databases-with-pulumi
    • mapbox-iot-as-code-with-pulumi-crosswalk-for-aws
    • master-kubernetes-secrets-with-pulumi-esc-secrets-store-csi-driver
    • meals-for-ukraine
    • meet-the-pulumi-team-at-aws-reinvent
    • migrating-a-cloud-application-to-kubernetes
    • migrating-my-infrastructure-from-terraform-to-pulumi
    • migration-hub
    • mlops-huggingface-llm-aws-sagemaker-python
    • mlops-the-ai-challenge-is-cloud-not-code
    • move-resources-between-stacks
    • ms-teams-integration
    • multi-factor-auth-mfa-in-pulumi-cloud
    • multi-lang-hackathon
    • multicloud-app
    • multicloud-policy-as-code
    • multicloud-with-kubernetes-and-pulumi
    • new-improved-pulumi-service-console
    • new-kubernetes-superpowers
    • new-project-wizard-apr2024-updates
    • new-stacks-page-launch
    • next-level-iac-breakpoint-debugging
    • next-level-iac-briding-the-declarative-gap
    • next-level-iac-package-ecosystems
    • next-level-iac-pulumi-automation-api
    • next-level-iac-pulumi-runtime-logic
    • nodejs-binaries-with-pkg
    • nov-2022-launches
    • nx-monorepo
    • observability-with-infrastructure-as-code
    • observable-infrastructure-as-code
    • october-23-roundup
    • oidc-blog
    • oidc-trust-github-action
    • oidc-trust-relationships
    • oidc-with-azure
    • opa-support-for-crossguard
    • org-admin-tokens
    • organization-access-tokens
    • organizational-patterns-automation-team
    • organizational-patterns-developer-portal
    • organizational-patterns-infra-repo
    • organizing-aws-accounts-with-pulumi
    • p3-some-assembly-required
    • patterns-drift-detection
    • peace-of-mind-with-cloud-secret-providers
    • persisting-kubernetes-workloads-with-amazon-efscsi-volumes-using-pulumi-sdks
    • pinecone-serverless
    • pinpoint
    • pko-2-0-ga
    • platform-engineering-cncf-maturity-model
    • platform-engineering-devops-event-meetup-community
    • platform-engineering-pillars-1
    • platform-engineering-pillars-2
    • platform-engineering-pillars-3
    • platform-engineering-pillars-4
    • post-mortem-2023-10-06
    • pricing-calculator-blog
    • program-kubernetes-with-11-cloud-native-pulumi-pearls
    • program-the-cloud-with-12-pulumi-pearls
    • programming-the-cloud-with-python
    • project-config-mvp
    • project-scoped-stacks-in-self-managed-backend
    • protecting-your-apis-with-lambda-authorizers-and-pulumi
    • provisioning-and-managing-cloud-infrastructure-with-pulumi
    • pulumi-1-0
    • pulumi-2-0-roadmap
    • pulumi-2-0-update
    • pulumi-2-0
    • pulumi-2020-update
    • pulumi-3-0
    • pulumi-a-better-way-to-kubernetes
    • pulumi-ai-new
    • pulumi-ai
    • pulumi-and-docker-development-to-production
    • pulumi-and-epsagon-define-deploy-and-monitor-serverless-applications
    • pulumi-and-localstack
    • pulumi-auth0
    • pulumi-aws-cloudcontrol-provider
    • pulumi-azure-2-0
    • pulumi-backstage-plugin
    • pulumi-bloggers-oct-2019
    • pulumi-challenge-launch
    • pulumi-challenge-september
    • pulumi-cli-time-elapsed
    • pulumi-convert-terraform-improvements
    • pulumi-copilot-rest
    • pulumi-copilot
    • pulumi-deployments-platform-automation
    • pulumi-deployments
    • pulumi-developer-workflow
    • pulumi-dotnet-core
    • pulumi-esc-aws-parameter-store-support
    • pulumi-esc-ga
    • pulumi-esc-public-preview-for-1password-support
    • pulumi-for-aws-automate-secure-manage
    • pulumi-go-boilerplate-v2
    • pulumi-heart-google-cloud-platform
    • pulumi-hearts-opensource
    • pulumi-import-generate-iac-for-existing-cloud-resources
    • pulumi-in-a-cloud-native-world
    • pulumi-insights-2
    • pulumi-insights-ai-cli
    • pulumi-insights
    • pulumi-interstellar
    • pulumi-is-imperative-declarative-imperative
    • pulumi-kubernetes-new-2022
    • pulumi-kubernetes-operator-1-0
    • pulumi-kubernetes-operator-2-0
    • pulumi-kubernetes-operator
    • pulumi-loves-python
    • pulumi-meetup-recap-apis-custom-resources-and-github-webhooks
    • pulumi-now-supports-atlassian-identity
    • pulumi-partner-program
    • pulumi-patterns-and-practices
    • pulumi-release-notes-103
    • pulumi-release-notes-106
    • pulumi-release-notes-114
    • pulumi-release-notes-66
    • pulumi-release-notes-68
    • pulumi-release-notes-69
    • pulumi-release-notes-70
    • pulumi-release-notes-74
    • pulumi-release-notes-77
    • pulumi-release-notes-80
    • pulumi-release-notes-85
    • pulumi-release-notes-87
    • pulumi-release-notes-94
    • pulumi-release-notes-99
    • pulumi-release-notes-m57
    • pulumi-release-notes-m58
    • pulumi-release-notes-m59
    • pulumi-release-notes-m60
    • pulumi-release-notes-m61
    • pulumi-release-notes-m62
    • pulumi-release-notes-m63
    • pulumi-release-notes-m64
    • pulumi-release-notes-m65
    • pulumi-rest-api
    • pulumi-secrets-management
    • pulumi-service-improvements_02-2020
    • pulumi-targets-dotnet-6
    • pulumi-universal-iac
    • pulumi-up-2024
    • pulumi-vscode-extension
    • pulumi-watch-mode-fast-inner-loop-development-for-cloud-infrastructure
    • pulumi-watch-mode-with-rust
    • pulumi-with-aiven-for-influxdb
    • pulumi-yaml-ga
    • pulumi-yaml
    • pulumi-year-in-review
    • puluminaries-program
    • pulumis-soc-2-milestone
    • pulumiup-automation-api-ga
    • pulumiup-bring-your-whole-team-to-pulumi
    • pulumiup-ci-cd-assistant-all-plans
    • pulumiup-global-cloud-iac-platform-engineering-ai-conference
    • pulumiup-google-native-provider
    • pulumiup-native-providers
    • pulumiup-pulumi-packages-multi-language-components
    • pulumiup-workshop-series
    • pulumiup
    • python-for-devops
    • python-for-pac
    • python-uv-toolchain
    • query-kubernetes
    • rabbitMQ-azure
    • redis-cloud-provider
    • redmonk-pulumi-developer-first-infrastructure
    • redshift-etl-with-pulumi-and-aws-glue
    • reduce-cloud-costs-with-ARM
    • reducing-our-error-rate
    • refactoring-iac
    • reflections-of-a-pulumi-intern
    • registry-wave-2
    • reinvent-2020-eks-announcements
    • relaunching-pulumis-public-roadmap
    • remediation-policies
    • repairing-state-with-pulumi-refresh
    • replicating-data-to-support-multi-region-applications
    • resource-methods-for-pulumi-packages
    • resource-oriented-documentation-blog
    • resource-transforms
    • restore-stacks
    • retainondelete
    • reusable-cicd-components-with-circleci-orbs-for-pulumi
    • review-stacks
    • rotating-secret-providers
    • run-deepseek-on-aws-ec2-using-pulumi
    • run-your-own-rss-server
    • running-a-serverles-nodejs-http-server-on-aws-and-azure
    • running-containers-in-aws-the-lowdown-ecs-fargate-and-eks
    • safe-lambda-secrets
    • sam-cogan-testing-best-practices
    • scale-ai-innovation-with-platform-engineering
    • scaling-apps-across-multiple-regions
    • scheduled-deployments
    • scheduling-serverless
    • secure-cloud-kubernetes-workloads-intro
    • self-hosted-search-and-deploy
    • series-b
    • series-c
    • serverless-api
    • serverless-arch-templates
    • serverless-as-simple-callbacks-with-pulumi-and-azure-functions
    • serverless-on-aws-with-pulumi-simple-event-based-functions
    • serving-a-static-website-on-aws-with-pulumi
    • shared-config-with-aws-systems-manager-parameter-store
    • short-lived-access-tokens
    • simple-reproducible-kubernetes-deployments
    • simple-serverless-programming-with-google-cloud-functions-and-pulumi
    • simplified-outputs-in-pulumi-0.17.0
    • simplify-kubernetes-rbac-in-amazon-eks-with-open-source-pulumi-packages
    • six-things-about-pulumi-service
    • slack-integration
    • snowflake-provider-launch
    • stack-init-teams-flag
    • stack-readme
    • stack-reference-output-details
    • stack-transfers
    • supercharging-our-github-action-with-the-pulumi-automation-api
    • supporting-kubernetes-with-pulumi
    • switching-the-application-stack-from-pern-to-mern
    • take-control-with-pac
    • team-access-tokens
    • ten-pearls-with-azure-functions-in-pulumi
    • testable-iam-policy-documents
    • testing-in-practice
    • testing-pulumi-programs-with-jest
    • testing-your-infrastructure-as-code-with-pulumi
    • the-guide-platform-engineering-idp-steps-best-practices
    • the-industry-comes-together-for-the-cloud-engineering-summit-2021
    • the-present-and-future-of-ai-and-iac
    • the-pulumi-intern-experience
    • top-5-things-for-azure-devs-devops
    • top-5-things-for-azure-devs-intro
    • top-5-things-for-azure-devs-kubernetes-apps
    • top-5-things-for-azure-devs-kubernetes-infrastructure
    • top-5-things-for-azure-devs-serverless
    • top-5-things-for-azure-devs-static-websites
    • top-5-things-for-azure-devs-vm
    • tour-pulumi-equinix-provider
    • ttl
    • typescript-versions
    • understanding-state
    • unified-logs-with-pulumi-logs
    • unified-programmatic-approach-infrastructure-management-bmw-using-pulumi
    • unit-test-infrastructure
    • unit-testing-assets
    • unit-testing-cloud-deployments-with-dotnet
    • unit-testing-infrastructure-in-nodejs-and-mocha
    • unlocking-spinnaker-with-pulumi
    • unlocking-your-data-with-metabase-and-aws
    • upcoming-aws-pulumi-webinar-on-feb-5
    • upcoming-events-2021-jan-march
    • update-page-improvements
    • upgrade-strategies-part-1
    • url-shortener-cloudflare-worker
    • using-helm-and-pulumi-to-define-cloud-native-infrastructure-as-code
    • using-pulumi-securely
    • using-pulumi-with-aws-sqs-and-lambdas
    • using-terraform-remote-state-with-pulumi
    • vscode-devcontainers
    • walkthrough-of-adopting-infrastructure-as-code
    • welcoming-gitlab-users-to-pulumi
    • what-exactly-is-cloud-engineering
    • whats-new-k8s-2.0
    • when-to-use-azure-cosmos-db
    • why-choose-pulumi-cloud-over-diy-backends
    • why-every-cloud-engineer-needs-pulumi-esc-secrets-management
    • why-every-platform-engineer-should-care-about-kubernetes-operators
    • why-switch-to-pulumi
    • yaml-terraform-pulumi-whats-the-smart-choice-for-deployment-automation-with-kubernetes
    • your-perfect-infrastructure-sucks
    • your-perfect-infrastructure
    • zephyrs-summer-intern-experience-with-pulumi

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

636 files changed

+9078
-2631
lines changed

content/blog/2018-year-at-a-glance/index.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,18 @@
22
title: "2018 Year at a Glance"
33
authors: ["joe-duffy"]
44
tags: ["pulumi-news"]
5-
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."
5+
meta_desc: "As we close out 2018, here are some of the exciting things at Pulumi.
6+
We've launched our open source community, with support for many major clouds."
67
date: "2018-12-31"
8+
search:
9+
keywords:
10+
- glance
11+
- year
12+
- '2018'
13+
- close
14+
- launched
15+
- clouds
16+
- exciting
717
---
818

919
As we close out 2018, and enter into

content/blog/2019-year-at-a-glance/index.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,19 @@
22
title: "2019 Year at a Glance"
33
authors: ["joe-duffy"]
44
tags: ["pulumi-news"]
5-
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."
5+
meta_desc: "As 2019 winds down, let's review Pulumi's most exciting recent milestones.
6+
This includes 1.0, our 2.0 roadmap, and dozens of other major features."
67
meta_image: "pulumi-new-year.png"
78
date: "2019-12-31"
9+
search:
10+
keywords:
11+
- glance
12+
- year
13+
- '2019'
14+
- winds
15+
- milestones
16+
- roadmap
17+
- dozens
818
---
919

1020
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.

content/blog/2021-dec-hackathon/index.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,23 @@
22
title: "2021 December Hackathon: Introduction"
33
date: 2022-01-07T09:39:28-06:00
44
draft: false
5-
meta_desc: Learn a bit about how Pulumi works as an engineering team in this introduction to our regular hackathon process.
5+
meta_desc: Learn a bit about how Pulumi works as an engineering team in this introduction
6+
to our regular hackathon process.
67
meta_image: meta.png
78
authors:
8-
- laura-santamaria
9+
- laura-santamaria
910
tags:
11+
- hackathon
12+
- pulumi-culture
13+
search:
14+
keywords:
1015
- hackathon
11-
- pulumi-culture
16+
- '2021'
17+
- december
18+
- introduction
19+
- regular
20+
- bit
21+
- engineering
1222
---
1323

1424
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.

content/blog/2021-end-of-year-review/index.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,18 @@ draft: false
55
meta_desc: Review the biggest news and information from Pulumi for 2021.
66
meta_image: meta.png
77
authors:
8-
- laura-santamaria
8+
- laura-santamaria
99
tags:
10-
- pulumi-news
10+
- pulumi-news
11+
search:
12+
keywords:
13+
- review
14+
- year
15+
- '2021'
16+
- news
17+
- biggest
18+
- end
19+
- information
1120
---
1221

1322
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:

content/blog/2022-03-10-hierarchical-config/index.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,20 @@
22
title: "Hierarchical Config: The Interim Solution"
33
date: 2022-03-15T10:00:00Z
44
draft: false
5-
meta_desc: In this aritcle, Rawkode takes a look at how he'd manage project and organizational configuration for Pulumi programs.
5+
meta_desc: In this aritcle, Rawkode takes a look at how he'd manage project and organizational
6+
configuration for Pulumi programs.
67
meta_image: meta.png
78
authors: ["david-flanagan"]
89
tags: ["config"]
10+
search:
11+
keywords:
12+
- hierarchical
13+
- interim
14+
- config
15+
- solution
16+
- aritcle
17+
- rawkode
18+
- organizational
919
---
1020

1121
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?".

content/blog/2022-03-30-introducing-pulumiverse/index.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,22 @@
22
title: "Introducing the Pulumiverse"
33
date: 2022-03-30T10:00:00Z
44
draft: false
5-
meta_desc: The Pulumiverse is a community organized project to help people contribute and use Pulumi more effectively
5+
meta_desc: The Pulumiverse is a community organized project to help people contribute
6+
and use Pulumi more effectively
67
meta_image: meta.png
78
authors: ["david-flanagan"]
89
tags: ["community"]
10+
search:
11+
keywords:
12+
- introducing
13+
- contribute
14+
- organized
15+
- people
16+
- effectively
17+
- community
18+
- project
919
---
20+
1021
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).
1122

1223
<!--more-->

content/blog/2022-03-31-go-generics-with-pulumi/index.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,20 @@
22
title: "Using Go Generics with Pulumi"
33
date: 2022-03-31T14:00:00Z
44
draft: false
5-
meta_desc: In this article, @rawkode shows you how to take advantage of Go's latest feature, Generics, in your Pulumi programs
5+
meta_desc: In this article, @rawkode shows you how to take advantage of Go's latest
6+
feature, Generics, in your Pulumi programs
67
meta_image: meta.png
78
authors: ["david-flanagan"]
89
tags: ["community"]
10+
search:
11+
keywords:
12+
- generics
13+
- rawkode
14+
- using
15+
- article
16+
- shows
17+
- advantage
18+
- programs
919
---
1020

1121
{{% notes type="warning" %}}

content/blog/7-ways-to-deal-with-application-secrets-in-azure/index.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,18 @@ authors: ["mikhail-shilkov"]
44
tags: ["Azure", "Security"]
55
date: "2019-07-26"
66
updated: 2025-03-10
7-
meta_desc: Learn secure ways to manage application secrets in Azure. From Key Vault to environment variables, discover best practices to safeguard sensitive data.
7+
meta_desc: Learn secure ways to manage application secrets in Azure. From Key Vault
8+
to environment variables, discover best practices to safeguard sensitive data.
89
meta_image: feature.png
10+
search:
11+
keywords:
12+
- azure
13+
- deal
14+
- secrets
15+
- ways
16+
- application
17+
- vault
18+
- safeguard
919
---
1020

1121
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.

content/blog/_index.md

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,21 @@
11
---
22
title: Blog
3-
meta_desc: Articles, resources, and posts on universal infrastructure as code best practices.
3+
meta_desc: Articles, resources, and posts on universal infrastructure as code best
4+
practices.
45
meta_image: meta.png
56
outputs: ["html", "rss"]
67
menu:
7-
header:
8-
weight: 5
8+
header:
9+
weight: 5
10+
search:
11+
keywords:
12+
- universal
13+
- articles
14+
- posts
15+
- practices
16+
- best
17+
- blog
18+
- resources
919
---
20+
21+

content/blog/accelerate-revenue-growth-time-market-with-platform-engineering/index.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,25 @@
22
title: Accelerate Revenue Growth and Time to Market with Platform Engineering
33
allow_long_title: true
44
date: 2024-09-04
5-
meta_desc: When organizations build faster and more streamlined release cycles, they gain TTM advantage and a profound business edge over competitors.
5+
meta_desc: When organizations build faster and more streamlined release cycles, they
6+
gain TTM advantage and a profound business edge over competitors.
67
meta_image: meta.png
78
authors:
8-
- marlowe-fenne
9+
- marlowe-fenne
910
tags:
10-
- platform-engineering
11+
- platform-engineering
1112
social:
12-
twitter:
13-
linkedin:
13+
twitter:
14+
linkedin:
15+
search:
16+
keywords:
17+
- revenue
18+
- market
19+
- ttm
20+
- accelerate
21+
- competitors
22+
- growth
23+
- profound
1424
---
1525

1626
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.

0 commit comments

Comments
 (0)