அறிவுத் தளம்

Terraform வழங்குநரைப் (zinn-digital/zinn) பயன்படுத்துதல்

Terraform Registry-இலிருந்து zinn-digital/zinn வழங்குநரைச் சேர்த்து, API விசையை உருவாக்கி, DNS பதிவுகளைக் குறியீடாக நிர்வகிக்கவும் — உருவாக்கவும், புதுப்பிக்கவும், இறக்குமதி செய்யவும் — மேலும் உங்கள் தளங்கள், டொமைன்கள், திட்டங்கள் மற்றும் ஹோஸ்டிங் பிராந்தியங்களை தரவு மூலங்களாகப் படிக்கவும்.

zinn-digital/zinn என்பது எங்களின் அதிகாரப்பூர்வ Terraform வழங்குநராகும் (provider), இது கையொப்பமிடப்பட்ட வெளியீடுகளுடன் Terraform Registry-இல் வெளியிடப்பட்டுள்ளது. இது உங்கள் நிறுவனத்திலுள்ள டொமைன்களில் DNS பதிவுகளை நிர்வகிக்கிறது, மேலும் உங்கள் தளங்கள், டொமைன்கள், திட்டங்கள் மற்றும் ஹோஸ்டிங் பகுதிகளை தரவு மூலங்களாகப் படிக்கிறது. தளங்கள், அஞ்சல் பெட்டிகள் மற்றும் திட்டங்கள் ஆகியவை தற்போது Terraform மூலம் நிர்வகிக்கப்படுவதில்லை — அவற்றிற்கு டாஷ்போர்டு, API, SDK-கள் அல்லது Zinnector® CLI-ஐப் பயன்படுத்தவும்.

நிறுவுதல்

terraform {
  required_providers {
    zinn = {
      source = "zinn-digital/zinn"
    }
  }
}

# api_key falls back to ZINN_API_KEY.
provider "zinn" {}

terraform init-ஐ இயக்கவும். Terraform பதிவேட்டில் இருந்து வழங்குநரைப் பதிவிறக்கி, அதன் கையொப்பத்தைச் சரிபார்க்கிறது.

ஓர் API விசையை உருவாக்கவும்

உங்கள் கட்டுப்பாட்டகத்தின் API விசைகள் பக்கத்தைத் திறந்து (app.zinndigital.com/api-keys) மற்றும் விசையை உருவாக்கு என்பதை அழுத்தவும். DNS-ஐ நிர்வகிப்பதற்கு, அனுமதிகள் என்பதன் கீழ் sites.view மற்றும் domains.dns.manage ஆகியவற்றைத் தேர்வுசெய்யவும். Terraform-ஐ இயக்குவதற்கு முன் அதை ஏற்றுமதி செய்யவும்:

export ZINN_API_KEY=zdk_live_…

zinn_regions மற்றும் zinn_plans தரவு மூலங்களுக்கு விசை எதுவும் தேவையில்லை.

DNS பதிவை நிர்வகிக்கவும்

data "zinn_regions" "all" {}
data "zinn_domains" "all" {}

resource "zinn_dns_record" "www" {
  domain_id = one([for d in data.zinn_domains.all.domains : d.id if d.fqdn == "example.com"])
  name      = "www"
  type      = "CNAME"
  value     = "example.com."
  ttl       = 3600
}

output "regions" { value = [for r in data.zinn_regions.all.regions : r.slug] }

terraform apply பதிவை உருவாக்குகிறது; value அல்லது ttl-ஐ மாற்றுவது அதே இடத்தில் அதைப் புதுப்பிக்கிறது; தொகுதியை நீக்குவது அதை அழிக்கிறது. உச்சத்திற்கு @, www போன்ற தொடர்புடைய பெயர் அல்லது முழுப் பெயரை name ஏற்கிறது.

ஏற்கனவே உள்ள பதிவை Terraform-இன் கீழ் கொண்டு வாருங்கள்

terraform import zinn_dns_record.www <domain_id>/<record_id>

டொமைன் ஐடி data.zinn_domains இலிருந்து பெறப்படுகிறது; பதிவு ஐடி API-இன் DNS பதிவுப் பட்டியலில் காட்டப்படுகிறது.

உங்கள் இருப்பைப் படியுங்கள்

data "zinn_sites" "all" {}
data "zinn_plans" "agency" { product_line = "agency" }

output "site_count" { value = length(data.zinn_sites.all.sites) }
output "agency_plans" { value = [for p in data.zinn_plans.agency.plans : p.code] }

வழங்குநர் அமைப்புகள்

  • api_key — API விசை; முன்னிருப்பாக ZINN_API_KEY.
  • api_url — முன்னிருப்பாக ZINN_API_URL, பின்னர் https://api.zinndigital.com.
  • org — செயல்பட வேண்டிய நிறுவனம்; முன்னிருப்பாக ZINN_ORG. பொதுவாக இது தேவையில்லை, ஏனெனில் ஒரு விசை ஒரு நிறுவனத்திற்கு மட்டுமே உரியது.

அடுத்து எங்கு செல்ல வேண்டும்

  • எங்கள் வலைத்தளத்தில் உள்ள வழிகாட்டி: zinndigital.com/developers/terraform
  • Terraform Registry இல் உள்ள வழங்குநர்: registry.terraform.io/providers/zinn-digital/zinn
  • மூலக் குறியீடு: github.com/Zinn-Digital/terraform-provider-zinn

அனைத்து டெவெலப்பர் ஆவணங்களும் →

வலைப்பதிவிலிருந்து அண்மைத்தகவல்கள்

ஹோஸ்டிங், எஸ்சிஓ மற்றும் பெரிய அளவில் தளங்களை இயக்குவது பற்றி நாங்கள் எழுதியவை.

ஹோஸ்டிங் அடுக்கில் இருந்து எஸ்சிஓ மற்றும் இணைப்பு உருவாக்கம்: 2026 ஆபரேட்டரின் பார்வை

2026-இல் ஹோஸ்டிங் எவ்வாறு அட்டவணைப்படுத்தலையும் (indexing) இணைப்பு மதிப்பையும் (link equity) தீர்மானிக்கிறது: பக்கங்களை அட்டவணைப்படுத்தலில் வைத்திருத்தல், பழைய டொமைன்களைப் பயன்படுத்துவதற்கு முன் அவற்றை ஆய்வு செய்தல், எந்தவொரு தடையமும் (footprint) இல்லாமல் இணைப்புகளை உருவாக்குதல், மற்றும் எஸ்சிஓ-விற்கு உள்கட்டமைப்பால் என்ன செய்ய முடியும் மற்றும் என்ன செய்ய முடியாது என்பது பற்றிய வெளிப்படையான பார்வை.

இடுகையைப் படிக்கவும் →

WordPress-ஐ வேகமாகவும் பாதுகாப்பாகவும் மாற்றுதல்: செயல்திறன் மற்றும் செருகுநிரல் சரிபார்ப்புப் பட்டியல்

வேகமான, பாதுகாப்பான WordPress-க்கான ஒரு நடைமுறை சரிபார்ப்புப் பட்டியல்: சேவையக நிலை தற்காலிகச் சேமிப்பு (server-level caching), ஒரு தளத்திற்கான பொருள் தற்காலிகச் சேமிப்பு (object cache), பயன்படுத்தத் தகுதியான சில செருகுநிரல்கள், மென்பொருள் தொகுப்பைப் புதுப்பித்த நிலையில் வைத்திருப்பது மற்றும் நீங்கள் ஒருபோதும் தற்காலிகச் சேமிப்பில் வைக்கக்கூடாத WooCommerce பக்கங்கள்.

இடுகையைப் படிக்கவும் →

2026 இல் நிர்வகிக்கப்படும் வலை ஹோஸ்டிங்கை எவ்வாறு தேர்வு செய்வது: வாங்குபவருக்கான வழிகாட்டி

கட்டுப்பாட்டுப் பலகத்தைக் கொண்ட மலிவான சேவையகத்திலிருந்து சிறந்த நிர்வகிக்கப்படும் ஹோஸ்டிங்கை உண்மையில் வேறுபடுத்துவது எது — இடப்பெயர்வுகள், காப்புப்பிரதிகள், தனிமைப்படுத்தல், உண்மையான தற்காலிகச் சேமிப்பு மற்றும் நம்பகமான அளவிடுதல் — மேலும் நீங்கள் உறுதியளிப்பதற்கு முன் அதை எவ்வாறு மதிப்பிடுவது.

இடுகையைப் படிக்கவும் →

வலைப்பதிவைப் படிக்கவும் →

இன்னும் சிக்கல் உள்ளதா?

ஒவ்வொரு திட்டத்திலும் ஆதரவு சேர்க்கப்பட்டுள்ளது, உதவி மையம் நாளுக்கு 24 மணிநேரமும் திறந்திருக்கும், மேலும் எங்கள் 58 மொழிகளில் எதிலும் நீங்கள் எங்களுக்கு எழுதலாம் — நாங்கள் உங்கள் மொழியிலேயே உங்களுக்குப் பதிலளிக்கிறோம்.

ஆதரவைத் தொடர்பு கொள்ளவும் → அனைத்துக் கட்டுரைகளும் →