이것은 최신 릴리스를 v0.1.0.zip으로 다운로드할 수 있는 Machinehead라는 Linux 앱입니다. 워크스테이션용 무료 호스팅 제공업체인 OnWorks에서 온라인으로 실행할 수 있습니다.
OnWorks와 함께 Machinehead라는 이 앱을 무료로 다운로드하여 온라인에서 실행하십시오.
이 앱을 실행하려면 다음 지침을 따르세요.
- 1. 이 애플리케이션을 PC에 다운로드했습니다.
- 2. 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX에 원하는 사용자 이름을 입력합니다.
- 3. 이러한 파일 관리자에서 이 응용 프로그램을 업로드합니다.
- 4. 이 웹사이트에서 OnWorks Linux 온라인 또는 Windows 온라인 에뮬레이터 또는 MACOS 온라인 에뮬레이터를 시작합니다.
- 5. 방금 시작한 OnWorks Linux OS에서 원하는 사용자 이름으로 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX로 이동합니다.
- 6. 응용 프로그램을 다운로드하여 설치하고 실행합니다.
스크린샷:
머신헤드
설명 :
Compose 프로젝트 집합을 배포 및 유지 관리하고 Vault를 통해 비밀 관리를 제공하는 docker-compose 애플리케이션 관리자입니다. Machinehead는 컨테이너와 최신 GitOps 사례를 활용하고 싶지만 대부분의 도구(예: kube-applier)가 Swarm 및 Kubernetes와 같은 클러스터 기술에 중점을 두기 때문에 할 수 없는 단일 서버 애호가를 위해 설계되었습니다. 이러한 도구 부족 외에도 단일 서버 배포에서 데이터베이스 자격 증명과 같은 민감한 비밀을 관리하는 데 Docker와 원활하게 통합되는 솔루션이 많지 않습니다. Machinehead는 기본적으로 docker-compose.yml 파일이 포함된 하나 이상의 Git 리포지토리가 제공되는 백그라운드 프로세스입니다. 주기적으로 각 저장소에서 가져오기를 시도하고 변경 사항이 있는 경우 docker-compose up을 실행합니다. 이렇게 하면 간단히 git push를 수행하여 컨테이너화된 애플리케이션의 구성을 업데이트할 수 있습니다!
기능
- Machinehead는 바이너리 경로에 민감하지 않고 현재 작업 디렉토리("CWD")에 민감합니다.
- 최상의 결과를 얻으려면 machinehead.json이 포함된 디렉터리도 git 리포지토리여야 합니다.
- Compose 프로젝트 집합을 배포하고 유지 관리하는 Docker-compose 애플리케이션 관리자
- Machinehead는 본질적으로 docker-compose.yml 파일을 포함하는 하나 이상의 Git 리포지토리가 제공되는 백그라운드 프로세스입니다.
- 이렇게 하면 간단히 git push를 수행하여 컨테이너화된 애플리케이션의 구성을 업데이트할 수 있습니다.
- 현재 공식적인 데몬화 방법이 없으므로 자신의 systemd/upstart/무엇이든 구성을 작성하는 것은 귀하에게 달려 있습니다.
프로그래밍 언어
Go
카테고리
이것은 https://sourceforge.net/projects/machinehead.mirror/에서도 가져올 수 있는 애플리케이션입니다. 무료 운영 체제 중 하나에서 가장 쉬운 방법으로 온라인으로 실행하기 위해 OnWorks에서 호스팅되었습니다.