VLANlab
Каталог
О нас
VLANlab
DevOps
5 tools
GitHub ActionsDockerfile Gendocker-composeArgoCD AppK8s Manifests
VLANlab

РАСЧИТАТЬ • НАЙТИ • ПРОВЕРИТЬ

What Is My IP?IPv6 TestSpeed Test
DNS LookupDNS PropagationDNS Health CheckerSPF AnalyzerPTR LookupCAA RecordSRV RecordDNS TraceDNS PrivacyDANE / TLSADNSSEC CheckerSPF BuilderDKIM GeneratorZone DiffPTR Zone Generator
Subnet CalculatorCIDR Range ViewerVLSM CalculatorVLAN PlannerBandwidth CalcIPv6 Subnet CalcIP ↔ BinarySupernet CalcCIDR MergeCIDR to IP RangeCIDR SplitIPv4 → IPv6CIDR OverlapFree IP Space FinderDHCP CalculatorMTU Calculator
WHOIS LookupDomain Age CheckerSubdomain FinderIP GeolocationASN / BGP LookupIP Blacklist CheckReverse IP LookupMAC Address LookupBGP Prefix LookupRPKI / ROA CheckDomain Availability
Email InspectorDKIM CheckerEmail HeadersSMTP TestSMTP TLS CheckMX Health CheckEmail SecurityDMARC Generator
Temp MailСкоро
Is It Down?SSL/TLS CheckerOpen Port CheckerOG Tag CheckerOCSP CheckerPing / LatencyHTTP InspectorRedirect ChainCSP AnalyzerTech Stack CheckerБетаTracerouteБетаHTTP/2 + HTTP/3robots.txt ViewerSSL Cert DecoderBanner GrabberWebSocket TesterCORS TesterDomain MonitoringHTTP TimingStructured DataPWA ManifestSEO Auditor
One-Time SecretHash GeneratorPassword StrengthSecurity.txtCT Log SearchAXFR Zone Test
HTTP Sec ScoreСкоро
WebRTC Leak TestIP Reputation
JSON FormatterYAML FormatterBase64 / URL EncodeJWT DecoderRegex TesterUnix TimestampCron BuilderUUID / ULIDPunycode / IDNBase ConverterACL Generator
CSS Unit ConverterColor ToolkitGradient GeneratorcURL BuilderURL ParserURL Encoder/DecoderHTTP Status CodesBox Shadow GenFavicon GeneratorFlex & Gridrobots.txt Tester
Text CompareCase ConverterText CleanerText AnalyzerText TransformerList ToolsLorem GeneratorSlug Generator
Cloud VPC PlannerCloud IP RangeSecurity GroupsIAM AnalyzerK8s CIDR PlannerFirewall BuilderHCL FormatterEgress Cost CalcCloud DNS Zone
VM Cost EstimatorСкоро
Proxmox Net ConfigVMware Port GroupHyper-V vSwitchVXLAN VNI PlannerKVM Net ConfigXCP-ng NetworkNSX-T Segment
Disposable Email DetectorPhone InspectorTor Exit NodeVPN/Proxy DetectDomain ReputationTyposquat DetectUsername SearchFavicon Hash
GitHub ActionsDockerfile Gendocker-composeArgoCD AppK8s Manifests
О нас

© 2026 VLANlab

Без входа в систему · Без рекламы · Без отслеживания

2.43.fdd8a93

Генератор приложений ArgoCD

Генерировать манифесты приложений ArgoCD для развертываний по методу GitOps с политиками синхронизации, функцией автоматического восстановления и поддержкой Helm.

Тип источника
Политика синхронизации
Манифест приложения
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
  name: my-app
  namespace: argocd
spec:
  project: default
  source:
    repoURL: https://github.com/org/repo
    targetRevision: HEAD
    path: k8s/overlays/prod
  destination:
    server: https://kubernetes.default.svc
    namespace: production
argocd-app.yaml
Команда kubectl Apply
kubectl apply -f argocd-app.yaml

Связанные инструменты

K8s Manifest Gen

Сгенерировать YAML-манифесты Kubernetes для Deployments, Services, ConfigMaps, правил Ingress и HPA.

docker-compose Gen

Создание файлов docker-compose.yml для многосервисных приложений с сервисами, томами, сетями и переменными среды.

GitHub Actions Gen

Создайте файл YAML для рабочего процесса GitHub Actions для любого языка программирования. Выберите триггеры, ОС и этапы.

Об этом инструменте

О генераторе приложений ArgoCD

ArgoCD - это инструмент непрерывной доставки на основе GitOps для Kubernetes. Он отслеживает изменения в репозитории Git и автоматически синхронизирует ресурсы Kubernetes, приводя их в соответствие с желаемым состоянием, зафиксированным в репозитории. Приложение (Application) является основным ресурсом ArgoCD - оно определяет исходный репозиторий, целевой кластер, целевое пространство имён и политику синхронизации.

Как пользоваться

Введите название приложения, пространство имён, URL-адрес репозитория Git и путь внутри этого репозитория, по которому находятся ваши манифесты Kubernetes или диаграммы Helm. Выберите Git или Helm в качестве типа источника, укажите целевую ревизию (ветку или тег) и выберите политику синхронизации. Генератор выдает полный YAML-файл приложения, а также команду <code>`kubectl apply</code>` для его регистрации в ArgoCD.

Рекомендуемая настройка для производственной среды - автоматическая синхронизация с функциями очистки и автоматического восстановления: ArgoCD будет удалять ресурсы, удаленные из Git, и автоматически устранять отклонения. При первых развертываниях ручная синхронизация позволяет проверить, что будет создано, перед применением. Дополнительный параметр <code>CreateNamespace=true</code> для применения на стороне сервера добавляется при включении функции автоматического создания пространства имён.