Add ionos nginx-lb

This commit is contained in:
Rescla
2026-06-13 20:21:54 +02:00
parent 60c48b9b8b
commit 2a34970297
4 changed files with 71 additions and 1 deletions
+1 -1
View File
@@ -1 +1 @@
{"version":4,"terraform_version":"1.11.1","serial":1,"lineage":"b6201ac6-dfc0-c9be-7968-176095446bfb","outputs":{},"resources":[],"check_results":null}
{"version":4,"terraform_version":"1.11.1","serial":4,"lineage":"b6201ac6-dfc0-c9be-7968-176095446bfb","outputs":{},"resources":[{"mode":"data","type":"docker_registry_image","name":"nginx-lb","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:62f055fb3882dbf920a30ad470c15751d05e382b3213e3eaf2ec9ea8873151cb","insecure_skip_verify":false,"name":"jonasal/nginx-certbot:latest","sha256_digest":"sha256:62f055fb3882dbf920a30ad470c15751d05e382b3213e3eaf2ec9ea8873151cb"},"sensitive_attributes":[]}]},{"mode":"managed","type":"docker_container","name":"nginx-lb","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["/scripts/start_nginx_certbot.sh"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"device_read_bps":[],"device_read_iops":[],"device_requests":[],"device_write_bps":[],"device_write_iops":[],"devices":[],"dns":null,"dns_opts":null,"dns_search":null,"domainname":"","entrypoint":["/docker-entrypoint.sh"],"env":["CERTBOT_EMAIL=letsencrypt@meshmesh.nl"],"exit_code":null,"gpus":null,"group_add":null,"healthcheck":null,"host":[],"hostname":"5927b0ef55e0","id":"5927b0ef55e0aa3a58299f4e78a795c2583481d3b0c16f563cc00dc3fa052487","image":"sha256:8bda190bf853319e5c819e786f68dda4a1d1f5ef78fbde0ade790b5428c6acaa","init":false,"ipc_mode":"shareable","labels":[],"log_driver":"journald","log_opts":null,"logs":false,"max_retry_count":0,"memory":0,"memory_reservation":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":null,"source":"/var/lib/containers/nginx-lb/conf","target":"/etc/nginx/config","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":null,"source":"/var/lib/containers/nginx-lb/log","target":"/var/log/nginx","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":null,"source":"/var/lib/containers/nginx-lb/nginx.conf","target":"/etc/nginx/nginx.conf","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":null,"source":"/var/lib/containers/nginx-lb/secrets","target":"/etc/letsencrypt","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":null,"source":"/var/lib/containers/nginx-lb/user_conf.d","target":"/etc/nginx/user_conf.d","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"nginx-lb","network_data":[{"gateway":"10.88.0.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"10.88.0.77","ip_prefix_length":16,"ipv6_gateway":"","mac_address":"3e:16:94:4c:1d:57","network_name":"podman"}],"network_mode":"bridge","networks_advanced":[],"pid_mode":"private","platform":"linux","ports":[{"external":80,"internal":80,"ip":"0.0.0.0","protocol":"tcp"},{"external":443,"internal":443,"ip":"0.0.0.0","protocol":"tcp"}],"privileged":false,"publish_all_ports":false,"read_only":false,"remove_volumes":true,"restart":"always","rm":false,"runtime":"oci","security_opts":[],"shm_size":62,"start":true,"stdin_open":false,"stop_signal":"3","stop_timeout":10,"storage_opts":null,"sysctls":null,"timeouts":null,"tmpfs":null,"tty":false,"ulimit":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/"},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMiJ9","dependencies":["data.docker_registry_image.nginx-lb","docker_image.nginx-lb"]}]},{"mode":"managed","type":"docker_image","name":"nginx-lb","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:8bda190bf853319e5c819e786f68dda4a1d1f5ef78fbde0ade790b5428c6acaajonasal/nginx-certbot:latest","image_id":"sha256:8bda190bf853319e5c819e786f68dda4a1d1f5ef78fbde0ade790b5428c6acaa","keep_locally":null,"name":"jonasal/nginx-certbot:latest","platform":null,"pull_triggers":["sha256:62f055fb3882dbf920a30ad470c15751d05e382b3213e3eaf2ec9ea8873151cb"],"repo_digest":"docker.io/jonasal/nginx-certbot@sha256:62f055fb3882dbf920a30ad470c15751d05e382b3213e3eaf2ec9ea8873151cb","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.nginx-lb"]}]}],"check_results":null}