home.social

#terraform — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #terraform, aggregated by home.social.

fetched live
  1. Nova atividade para o CoffeeOps de Agosto no LHC. Dia 15 de às 09:00 horas

    Agora vamos falar de Proxmox IaC: Gerenciamento com OpenTofu & Terraform com o Marc Pires.

    Uma apresentação mão na massa sobre gerenciamento do Procmox com IaC

    Tópicos:
    Proxmox API
    Preparando o ambiente com Terraform/OpenTofu e SeeWeedFS
    Preparando Proxmox
    Criando VMS e outros recursos via IaC

    eventos.lhc.net.br/event/coffe

    #hackerspace #coffeeops #comunidade #proxmox #iac #campinas #cafe #free #opentofu #terraform #devops

  2. Nova atividade para o CoffeeOps de Agosto no LHC. Dia 15 de às 09:00 horas

    Agora vamos falar de Proxmox IaC: Gerenciamento com OpenTofu & Terraform com o Marc Pires.

    Uma apresentação mão na massa sobre gerenciamento do Procmox com IaC

    Tópicos:
    Proxmox API
    Preparando o ambiente com Terraform/OpenTofu e SeeWeedFS
    Preparando Proxmox
    Criando VMS e outros recursos via IaC

    eventos.lhc.net.br/event/coffe

    #hackerspace #coffeeops #comunidade #proxmox #iac #campinas #cafe #free #opentofu #terraform #devops

  3. RE: mastodon.social/@cichy1173/117

    For now we host provider code and packages on @codefloe and we test it internally using network mirror #terraform feature.
    I want to publish the provider in official Registry in the future - but this requires pushing the code to #GitHub :(

  4. RE: mastodon.social/@cichy1173/117

    For now we host provider code and packages on @codefloe and we test it internally using network mirror #terraform feature.
    I want to publish the provider in official Registry in the future - but this requires pushing the code to #GitHub :(

  5. Started working on my own #terraform provider for my private cloud. Managed to get SSH key create/delete working. Now, I should be able to rapidly finish this provider over the next week.

    #automation #technology #tech #programming #homelab #selfhosted

  6. Started working on my own #terraform provider for my private cloud. Managed to get SSH key create/delete working. Now, I should be able to rapidly finish this provider over the next week.

    #automation #technology #tech #programming #homelab #selfhosted

  7. Looks like it works! Finally Terraform Provider that works with Zabbix 7.0. I wished for this for more than a year.

    #zabbix #terraform #opentofu

  8. Looks like it works! Finally Terraform Provider that works with Zabbix 7.0. I wished for this for more than a year.

    #zabbix #terraform #opentofu

  9. Today's Challenge: try to pull apart a #Cloudformation template (because #CFT sucks as an #IaC solution) and build #Terraform from it. Ive been working on this one all day. I mean, I even built #terragrunt hcls around it to deploy it DRY.

    But does anyone deal with Cloudformation in AWS accounts and actually have a good opinion about it?

    Because I can find NOTHING good about it.

  10. Today's Challenge: try to pull apart a #Cloudformation template (because #CFT sucks as an #IaC solution) and build #Terraform from it. Ive been working on this one all day. I mean, I even built #terragrunt hcls around it to deploy it DRY.

    But does anyone deal with Cloudformation in AWS accounts and actually have a good opinion about it?

    Because I can find NOTHING good about it.

  11. IaC в гибридной IT-инфраструктуре: решаем проблемы разрозненного управления с Terraform

    Рано или поздно большинство зрелых проектов приходят к необходимости использовать как виртуальные машины, так и выделенные серверы. Это логично, поскольку под разные задачи требуются разные вычислительные ресурсы. Однако затем возникает проблема управления физическим оборудованием. В этой статье подробно разберем концепцию, которая позволяет взаимодействовать с выделенными серверами так же легко, как с облачными. На практическом примере развернем гибридную инфраструктуру в разных дата-центрах исключительно средствами Terraform. Объединим разрозненные хосты в общую приватную сеть. Привет! На связи Сергей, системный администратор Читать далее →

    habr.com/ru/companies/selectel

    #selectel #Terraform #Гибридная_инфраструктура #Выделенные_серверы #Облачные_серверы

  12. Опыт разработки terraform-provider-zvirt

    Привет, Хабр. Я Михаил Фучко, технический продакт-менеджер SDN и Terraform в команде zVirt. Я продолжаю серию статей о пути, который мы проделали в процессе разработки собственного провайдера инфраструктуры для Terraform. В предыдущей части мы поговорили о принципиальных причинах неудач и проблем открытого провайдера terraform-provider-ovirt, сделали выводы. Пятая статья цикла будет посвящена ключевым решениям, принятым в ходе разработки собственного закрытого провайдера инфраструктуры zVirt для Terraform.

    Эта статья может быть полезна всем, кому предстоит разработка провайдера под специфичный API, слабо совместимый с концепциями Terraform. Мы разберем основные архитектурные решения, обозначим сознательные концептуальные ограничения и приведем пример построения не самой тривиальной «системы поверх системы» для улучшения пользовательского опыта.

    habr.com/ru/companies/orion_so

    #terraform #terraformпровайдер #ovirt #zvirt

  13. 🥇 AzureRM Provider v5.0.0 dropped!

    * RP registration defaults changed (none not legacy)
    * Enhanced validation moved into features block
    * Preflight validation at plan time (opt-in)
    * Removed resources, deprecated flags #terraform #azurerm

    github.com/hashicorp/terraform

  14. 🥇 AzureRM Provider v5.0.0 dropped!

    * RP registration defaults changed (none not legacy)
    * Enhanced validation moved into features block
    * Preflight validation at plan time (opt-in)
    * Removed resources, deprecated flags #terraform #azurerm

    github.com/hashicorp/terraform

  15. I moved cichyform repository with my custom Terraform modules to @codefloe . Original repository on codeberg has not been deleted but archived so your stacks should be usable without any migrations. But all tags and commits are migrated to CodeFloe, so just simple edit in source="" should be enough to migrate :-)

    codefloe.com/cichy1173/cichyfo

    #terraform #forgejo #codefloe #opentofu

  16. I moved cichyform repository with my custom Terraform modules to @codefloe . Original repository on codeberg has not been deleted but archived so your stacks should be usable without any migrations. But all tags and commits are migrated to CodeFloe, so just simple edit in source="" should be enough to migrate :-)

    codefloe.com/cichy1173/cichyfo

    #terraform #forgejo #codefloe #opentofu

  17. Мониторинг сорока сайтов мышкой: как я написал Terraform-провайдер и опубликовал его в реестре

    Сорок клиентских сайтов. У каждого четыре проверки: доступность, сертификат, срок домена, битые ссылки. Сто шестьдесят проверок, заведённых руками через веб-интерфейс. Пока их двадцать, это терпимо. Когда приходит сорок первый клиент, ты открываешь кабинет и снова кликаешь: создать проверку, интервал, порог, теги, сохранить. Четыре раза. А потом кто-то спрашивает: «а почему у этого сайта порог два, а у соседнего три?» — и честный ответ звучит как «не помню». Инфраструктуру мы описываем кодом уже лет десять. Мониторинг — почему-то нет. Хотя это ровно такая же конфигурация: её надо ревьюить, версионировать и уметь воспроизвести.

    habr.com/ru/articles/1063658/

    #terraform #terraform_provider #terraform_registry #monitoring_as_code #infrastructure_as_code #go #hashicorp #goreleaser #configdriven_import #мониторинг

  18. I got tired of searching GitHub, GitMoji cheat sheets, and old commit messages every time I wanted the "right" commit emoji.

    So I built EmoCommits: a searchable commit emoji handbook for developers, DevOps engineers, SREs, and platform teams.

    github.com/carvilsi/emocommits

    ✅ 800+ curated commit intents
    🐳 Docker
    ☸️ Kubernetes
    🌱 Terraform
    📊 Observability
    💾 Databases
    ☁️ Cloud
    🌐 Networking
    🤖 CI/CD
    🔒 Security
    …and much more.

    Search from your terminal:

    emo -a docker kubernetes
    emo tracing
    emo security cve

    Feedback and contributions are welcome!

    #commit #opensource #devops #kubernetes #docker #terraform #sre #programming

  19. I got tired of searching GitHub, GitMoji cheat sheets, and old commit messages every time I wanted the "right" commit emoji.

    So I built EmoCommits: a searchable commit emoji handbook for developers, DevOps engineers, SREs, and platform teams.

    github.com/carvilsi/emocommits

    ✅ 800+ curated commit intents
    🐳 Docker
    ☸️ Kubernetes
    🌱 Terraform
    📊 Observability
    💾 Databases
    ☁️ Cloud
    🌐 Networking
    🤖 CI/CD
    🔒 Security
    …and much more.

    Search from your terminal:

    emo -a docker kubernetes
    emo tracing
    emo security cve

    Feedback and contributions are welcome!

    #commit #opensource #devops #kubernetes #docker #terraform #sre #programming

  20. Зачем я тащу Terraform в Kubernetes: GitOps-стенд на Flux CD и Tofu Controller

    Последние несколько месяцев я пристально слежу за тем, как растет и меняется Flux CD. Для тех, кто с ним еще не сталкивался: Flux CD — это набор GitOps-контроллеров для Kubernetes. Он непрерывно следит за Git-репозиторием и приводит кластер к тому состоянию, которое там описано — ставит Helm-чарты, применяет Kustomize-оверлеи, подтягивает образы и секреты. Git становится единственным источником правды, а любое изменение инфраструктуры превращается в коммит: его можно отревьюить, откатить и проследить по истории. Flux хорош модульностью. Это не монолит, а набор небольших контроллеров — source-controller, kustomize-controller, helm-controller и другие, — каждый решает свою узкую задачу и расширяется через CRD. Благодаря этому экосистема легко прирастает сторонними контроллерами. Один из них, Tofu Controller, и станет героем этой статьи.

    habr.com/ru/companies/basis/ar

    #fluxcd #terraform #kubernetes #git #gitops #инфраструктура #basis_dynamix #helm

  21. Aviatrix is hiring Senior DevOps Engineer

    🔧 #golang #python #aws #azure #cicd #awsec2 #gcp #kubernetes #terraform #seniorengineer
    🌎 Champaign, Illinois; Chicago, Illinois; Dallas, Texas; Indiana; Kansas City, Missouri; Minnesota; Missouri; St. Louis, Missouri
    ⏰ Full-time
    🏢 Aviatrix

    Job details jobsfordevelopers.com/jobs/sen
    #jobalert #jobsearch #hiring

  22. Aviatrix is hiring Senior DevOps Engineer

    🔧 #golang #python #aws #azure #cicd #awsec2 #gcp #kubernetes #terraform #seniorengineer
    🌎 Champaign, Illinois; Chicago, Illinois; Dallas, Texas; Indiana; Kansas City, Missouri; Minnesota; Missouri; St. Louis, Missouri
    ⏰ Full-time
    🏢 Aviatrix

    Job details jobsfordevelopers.com/jobs/sen
    #jobalert #jobsearch #hiring

  23. Been adding REST API CRUD ops to my virtualization platform (so that I can have #terraform and #curl ops to create VMs, etc). Per the usual, I've found bugs in places that I did not know there were bugs. Also, didn't like how I was handling errors in the middle-layer API and that requires a refactor now. So every "easy" update is now turning into an easy++ update.

    #golang #programming #coding

  24. If you rerun a #Terraform script for infrastructure-as-code, does it wipe out previously existing artifacts? #devops #cloudcomputing

  25. Anyone know why using the `assert` provider would be preferable to a standard logical operator?

    Other than that the provider can do stuff like network calls is there any clear use condition?

    #Terraform #DevOps #PlatformEngineering