Operaous의 작동 방식에 대한 첫 번째 보기
4994 단어 testsserversgithubactions
마침내 우리가 Operaous에서 구축하고 있는 것과 우리의 접근 방식에 어떤 영향을 미치는지 살펴볼 때입니다.
깔끔한 아이디어.
우선 제품의 기본 엔터티는 서버입니다. 서버의 위치나 유형은 중요하지 않습니다. 물리적 또는 가상, 온프레미스 또는 퍼블릭 클라우드 인스턴스, 인터넷을 통해 연결할 수 있는 경우 지원합니다.
컨테이너 실행을 포함하여 거의 모든 작업에 서버가 필요합니다. 수백만이 있습니다.
전 세계에 서버가 있으며 그 수는 곧 줄어들지 않습니다.
서버는 솔루션이지만 문제의 일부일 수도 있습니다.
최소한의 경험과 제한된 리소스 및 적절한 지식을 가진 소규모 팀
그들을 돌보고 있습니다.
바로 여기에서 Operaous가 귀하의 개발 팀을 강화하기 시작합니다!
작동 기본 사용법
가장 먼저 해야 할 일은 서버를 등록하는 것입니다. 우리는 이 단계를 쉽고 빠르게 만들었습니다.
경험이없는 사람들에게도 매우 친숙한 접근 방식
그게 다야! 복사하여 붙여넣는 단일 명령일 뿐이며 등록 단계가 종료됩니다.
설치 프로그램을 프로비저닝 워크플로 또는 구성 관리에 통합할 수 있습니다.
도구. 이에 대한 샘플과 문서를 제공합니다.
서버 등록 후 Operous will test it and quickly report possible improvements regarding configuration, performance, and security .
당사 제품과 귀하의 서버 간의 모든 통신은 SSH를 사용하여 강력하게 암호화됩니다. 우리
중요한 경우 곧 자세히 설명될 키 순환 방법을 사용하고 있습니다.
테스트는 주어진 구성의 상태를 식별하고 확인하는 데 사용되는 가장 작은 단위입니다. 한 번
Operaous는 주어진 테스트를 실행하며 결과는 통과 또는 실패 조건이어야 합니다.
운영 체제 구성 등 다양한 목적으로 많은 테스트를 개발하고 있습니다.
Kubernetes, Docker, Elastic stack, 보안 정책, 보안 강화 등
보고서에는 서버에서 테스트를 실행한 결과가 포함됩니다. 이 보고서에는 다음이 포함됩니다.
팀이 Operaous가 감지한 모든 문제를 해결할 수 있도록 실행 가능한 정보 및 코드 샘플.
CI/CD 통합
Operaous의 인터페이스를 사용하여 서버에서 테스트 실행을 관리할 수 있지만,
기본 작동 모드는 사전에 애플리케이션 CI/CD 워크플로우와 통합됩니다.
배포 후 단계.
따라서 CI/CD 워크플로에서 애플리케이션을 테스트할 뿐만 아니라 서버에서도 테스트를 실행합니다.
동일한 워크플로우에서.
우리의 첫 번째 통합은 GitHub Actions와 함께 할 것이며 GitHub에 Action을 게시할 것입니다.
시장.
name: Test Production Environment
on: deployment_status
jobs:
scan:
runs-on: ubuntu-latest
name: Test Production Servers
steps:
- name: Test App Server
uses: operous/runner@master
if: github.event.deployment_status.state == 'success'
with:
api_token: ${{ secrets.OPEROUS_API_TOKEN }}
server_name: web01
profiles:
- linux-baseline
- ssh
- nginx
- name: Test Database Server
uses: operous/runner@master
with:
api_token: ${{ secrets.OPEROUS_API_TOKEN }}
server_name: db
profiles:
- linux-baseline
- ssh
- postgresql
Operaous를 가장 먼저 사용하고 싶으신가요? 메일링 리스트를 구독하여 제품 업데이트를 받고 베타에 참여하십시오!
Know more about Operous and how it can help hardening SSH servers with the vulnerability scanner
Reference
이 문제에 관하여(Operaous의 작동 방식에 대한 첫 번째 보기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/operous/a-first-look-at-how-operous-works-486f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)