메인 콘텐츠로 건너뛰기

쿠버네티스 개발자와 운영자를 위한 간단한 로우코드 플랫폼.

gopaddle 은 쿠버네티스 개발자 및 운영자를 위한 로우 코드 내부 개발자 플랫폼(IDP)입니다. 개발자가 코드를 컨테이너로 스캐폴딩하고, YAML 파일을 자동 생성하고, Docker 이미지를 빌드하고, Kubernetes에 애플리케이션을 배포하고, 애플리케이션 수명 주기를 중앙에서 관리할 수 있는 셀프 서비스 포털을 제공합니다.

Marketplace 앱 배포

리노드 Marketplace 에서는 클라우드 관리자를 사용하여 컴퓨팅 인스턴스에 소프트웨어를 쉽게 배포할 수 있습니다. 전체 단계는 Marketplace 앱 시작하기를 참조하세요.

  1. Cloud 관리자에 로그인하고 왼쪽 탐색 메뉴에서 Marketplace 링크를 선택합니다. 그러면 리노드 만들기 페이지가 표시되며, 미리 선택된 Marketplace 탭이 미리 선택되어 있습니다.
  2. 선택 섹션에서 배포할 앱을 선택합니다.
  3. 컴퓨팅 인스턴스 만들기 가이드의 단계와 조언에 따라 양식을 작성합니다. 선택한 Marketplace 앱에 따라 사용 가능한 추가 구성 옵션이 있을 수 있습니다. 호환되는 배포판, 권장 요금제 및 이 Marketplace 앱에 사용할 수 있는 추가 구성 옵션은 아래의 구성 옵션 섹션을 참조하세요.
  4. 리노드 만들기 단추를 클릭합니다. Compute 인스턴스가 프로비전되고 완전히 전원이 켜지면 소프트웨어 설치가 완료될 때까지 기다립니다. 이 시간 전에 인스턴스가 전원을 끄거나 다시 시작하면 소프트웨어 설치가 실패할 수 있습니다.
  5. 앱이 완전히 설치되었는지 확인하려면 Marketplace 앱 시작하기 > 설치 확인을 참조하세요. 설치가 완료되면 배포 후 시작하기 섹션의 지침에 따라 애플리케이션에 액세스하여 사용을 시작합니다.

예상 배포 시간: gopaddle은 컴퓨팅 인스턴스가 프로비저닝을 완료한 후 15-20분 내에 완전히 설치되어야 합니다.

  • 지원되는 배포판: Ubuntu 22.04 LTS
  • 권장 최소 요금제: 최소 요금제 크기: 8GB Shared CPU 리노드는 고패들용으로 권장됩니다.

배포 후 시작하기

  1. LISH 또는 SSH를 통해 루트 사용자와 인스턴스를 생성할 때 입력한 암호를 사용하여 새 컴퓨팅 인스턴스에 로그인합니다.
  2. 설치 로그를 검토합니다.

    tail -f /var/log/stackscript.log
  3. 설치가 완료되면 해당 로그 파일에 다음 메시지가 표시됩니다. 이 줄에는 고패들 대시보드에 대한 URL이 포함됩니다.
gopaddle-lite installation is complete !
You can now access the gopaddle dashboard @ http://192-0-2-110.ip.linodeusercontent.com:30003/

4. 웹 브라우저를 열고 마지막 단계에서 제공한 URL로 이동합니다. 이것은해야한다. http://[ip-address]:30003/어디 [ip 주소] 계산 인스턴스의 IPv4 주소 또는 rDNS 도메인(예: 192-0-2-1.ip.linodeusercontent.com). IP 주소 관리 IP 주소 및 rDNS 시청에 대한 정보를 안내합니다.

5. 설치가 완료되면 이 URL에 gopaddle 평가 계약 페이지가 표시되어야 합니다. 평가 계약을 검토하고 라이트 에디션을 구독합니다.

고패들 사용

컨테이너화 및 배포

구독이 완료되면 이메일 ID와 초기 비밀번호를 사용하여 gopaddle 콘솔에 로그인할 수 있습니다.

기본 대시보드에서 컨테이너화 및 배포 빠른 시작 마법사는 GitHub 개인용 액세스 토큰을 사용하여 GitHub에서 소스 코드 프로젝트를 온보딩하고, 생성된 컨테이너 이미지를 빌드하고, Docker 레지스트리에 푸시하는 데 도움이 됩니다. 빌드가 완료되면 gopaddle은 필요한 YAML 파일을 생성하고 도커 이미지를 로컬 microk8s 클러스터에 배포합니다.

필수 구성 요소

읽기 및 쓰기 권한이 있는 Docker 액세스 토큰

프라이빗 리포지토리를 컨테이너화하기 위한 GitHub 사용자 액세스 토큰

컨테이너화 및 배포 빠른 시작 마법사의 마지막 단계에서 TLS 확인 사용 안 함 옵션을 사용하도록 설정합니다.

프로세스 중에 생성된 모든 아티팩트는 나중에 편집하고 다시 배포할 수 있습니다.

애플리케이션 템플릿 - Marketplace

템플릿에서 Marketplace 애플리케이션은 사전 빌드된 다양한 Kubernetes 템플릿을 호스팅합니다. 개발자는 이러한 템플릿을 구독하고 로컬 microk8s 클러스터에 배포할 수 있습니다.

gopaddle 구성에 대한 자세한 내용은 설명서를 참조하십시오.\

gopaddle Marketplace 앱은 gopaddle에 의해 Linode용으로 제작되었습니다. 앱 배포와 관련된 지원은 다음 연락처로 문의하세요. Linode 지원. 도구 또는 소프트웨어 자체에 관한 지원은 사이드바의 정보를 사용하거나 해당 커뮤니티 포럼을 찾아보세요.