본문 바로가기

프로그램/SKT FLY AI56

SKT FLY AI : 14일차 - Docker와 Kubernetes 오늘은 github actions를 이용해서 Docker images를 push하는 것을 배웠다. Jenkins에서 Docker 사용 sudo gpasswd -a jenkins docker sudo systemctl daemon-reload sudo systemctl restart docker sudo service jenkins restart Jenkinsfile pipeline { agent any parameters { choice(name: 'VERSION', choices: ['1.1.0','1.2.0','1.3.0'], description: '') booleanParam(name: 'executeTests'.. 2023. 7. 13.
SKT FLY AI : 13일차 - Docker & Jenkins 젠킨스는 자바 위에서 돌아가기 때문에 자바를 먼저 설치해야 한다. sudo apt install openjdk-11-jre-headless wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add - echo deb http://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FCEF32E745F2C3D5 # 위에 것이 안되면 이걸로 해보자. sudo apt-key adv --keyserver keyserver.u.. 2023. 7. 12.
SKT FLY AI : 12일차 - Github Actions 오늘은 Git의 push와 pull 그리고 github actions를 배워보았다. 아직, 도커랑 쿠버는 진도를 나가지 않아서 간단하게만 해봤다. 정말 간단한 workflow만 작성해보았다. OS도 다르게 설정 가능 name: Python application on: push: branches: [ python-ci-workflow ] pull_request: branches: [ python-ci-workflow ] jobs: build: runs-on: ${{ matrix.os }} strategy: matrix: os: [ubuntu-latest, macos-latest, windows-latest] python-version: ['3.6', '3.8'] exclude: - os: macos-lat.. 2023. 7. 11.
SKT FLY AI : 11일차 오늘부터 DevOps수업에 들어가게 되었다. 수업은 여기서 지급받은 노트북으로 Window환경에서 Docker와 Azure(애져)를 배운다고 한다. git과 source tree를 배웠다. 끝. 2023. 7. 11.