Constrain page content to available area by calculating correct height for content wrapper
Skip CockroachDB init job if any pods exist - cluster already initialized
Improve CockroachDB init check to wait for pods and verify cluster state
Prevent CockroachDB init job from running when cluster is already initialized
Update CockroachDB probes, HTTP redirect, and MinIO service endpoints
Add CORS middleware to theme routes to allow cross-origin access from all websites
Add hostPort to Traefik deployment for direct port access
- Use hostPort 443 for websecure entrypoint to bypass NodePort - Allows router to forward port 443 directly to Traefik - Also set hostPort for web (30080) and a...
Traefik NodePort 서비스에 대한 외부 트래픽 정책 설정
- 라우터에서 외부 트래픽의 적절한 여정을 허용 - 더 나은 로깅을 위한 소스 IP 주소 보존
MediaService 배포에서 TLS 인증서 선택
- 선택 추가 : wildcard-kamocrm-com 비밀 볼륨에 true - cert-converter init 컨테이너를 업데이트하여 누락된 인증서를 안전하게 처리하십시오
Update CockroachDB StatefulSet to use dynamic VPN IP based on node hostname
- Fix advertise-addr to use VPN IP (10.8.1.1 for k1m1, 10.8.2.1 for k2m1) - Update join parameter to use VPN IPs instead of hostnames - Update node certificate ...
K1m1 및 k2m1에 대한 WireGuard 엔드포인트 IP 업데이트
- k1m1: 192.168.1.198 → 192.168.1.201 - k2m1: 192.168.1.169 → 192.168.1.202
Update NATS and MinIO configuration to use new VPN IPs
- Update NATS URLs from old Tailscale IPs (100.64.x.x) to Kubernetes service DNS - Update MinIO IPs from old Tailscale IPs to new VPN IPs (10.8.x.x) - Fixes NAT...
CockroachDB secret 생성에 노드 인증서 추가
- node.crt 및 node.key를 cockroachdb 디렉토리에 추가하십시오. - CI/CD 워크플로우를 업데이트하여 노드 인증서를 생성할 때 *** secret - CockroachDB CrashLoopBackOff 문제 수정
핸들 BackoffLimitExceeded by deleting 실패 일 과 retrying
- 작업이 BackoffLimitExceed 및 pods로 실패하면 정리, 삭제 및 재작업 - 새로운 팟에서 신선한 로그를 얻을 수 있습니다. - Catches 'already initialized' 오류가 재발행
핸들 BackoffLimit지난을 삭제하고 복원 작업
- 작업이 BackoffLimitExceed 및 pods로 실패하면 정리, 삭제 및 재작업 - 클러스터가 이미 초기화되는 경우 재발행 및 성공할 수 있습니다. - transient 실패의 더 나은 취급
Improve CockroachDB init job error handling when pods are cleaned up
- Check previous pod logs if current pods are not found - Test cluster connectivity to verify if already initialized - Better handling of failed jobs with clean...
Resolve Traefik, NATS, and CockroachDB deployment issues
- Remove hostPort from Traefik deployment (conflicts with NodePort service) - Fix NATS deployment to only deploy server-specific statefulsets (nats-k1m1, nats-k...
Improve CockroachDB init job error handling - check pod status and logs after timeout
Full Ken Burns 애니메이션 효과를 복원하고 Swiper CSS를 수입
- 적절한 Carousel 기능에 대한 누락 된 Swiper CSS 가져 오기 - 원래 켄 번화 애니메이션 스케일 (1.14) 및 운동 (2%) - 매끄럽게 효과를 위해 원래 애니메이션 기간 (7s) 복원 - 끊겨진 애니메이션이 있을지도 모르다 과도하게 공격적인 CSS 적분 제거
원래 Swiper 배경 Carousel을 모든 애니메이션 intact로 복원
- 배경 Carousel 작품을 보장하기 위해 직접 Swiper 가져 오기를 복원 - 모든 성능 최적화 (memoization, 이미지 로딩 등) - 모든 Ken Burns 애니메이션 및 퇴색 효과 유지 - 문제를 일으키는 원인이 된 LazySwiperBackground 구성 요소 제거