
목표 EKS Cluster를 만든다 prometheus-grafana를 install한다 grafana를 실행한다 선행 프로그램 설치 eks cluster를 만들기 위해서는 다음과 같이 4가지 install이 선행되어야 한다. 윈도우 기준으로 install하겠다. package 관리 tool은 choco를 설치 해야한다. https://chocolatey.org/install#individual windows power shell을 administrator 모드로 실행 한다. (마우스 우측 관리자 권한으로 실행) Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [Syst..
Pod 현재 네임스페이스의 pods 리스트 kubectl get pods 모든 네임스페이드 대상 pods 리스트 kubectl get pods --all-namespaces 현재 네임스페이스와 상세 정보 kubectl get pods -o wide kube-system 네임스페이스 pods kubectl get -n kube-system pods -a my-pod 대상 yaml 출력 kubectl get pod my-pod -o yaml pod 상세 정보 kubectl describe pod/ ex) kubectl describe pod/weave-net-2hn7s -n kube-system List all pods with labels kubectl get pods --show-labels List r..
aws-cli 내용 명령어 작동중인 instance에서 public ip 얻어오기 $ aws ec2 describe-instances --filters Name=instance-state-name,Values=running --query Reservations[*].Instances[*].PublicIpAddress [ [ "34.220.110.131" ] ] aws에 사용자 등록하기 default aws configure 추가사용자 등록 aws configure --profile 명령어 실행시 기본 사용자 정의하기 export AWS_PROFILE= or export AWS_PROFILE= or (windows) setx AWS_PROFILE 현재 설정 정보 aws configure list 모든 프로..

목적 ViewModel을 사용해서 fragment 작동 동안 데이터를 유지하고 화면에 표시한다 - ViewModel 사용법을 배운다 - ListView를 통해서 List형 Data를 표현하고 인터렉션 하는 것을 배운다 본 내용은 앞선 포스트에서 연속해서 진행합니다. 2022.01.24 - [Android] - Android Fragment 설정하기 2022.01.24 - [Android] - Android Fragment Navigation with Action 2022.01.25 - [Android] - Android Fragment with Arguments 2022.02.03 - [Android] - Android View Binding (뷰 바인딩) 앞서 뷰바인딩에서 마지막으로 사용되었던 소스를 ..

목표 View Binding을 적용한다 2022.01.24 - [Android] - Android Fragment 설정하기 2022.01.24 - [Android] - Android Fragment Navigation with Action 2022.01.25 - [Android] - Android Fragment with Arguments 앞서 진행한 posts의 연속입니다. 마지막 포스트에있는 아래 소스 다운받고 보시면 더 편하실거에요. https://github.com/theyoung/fragmentsetup/tree/2de0436018dde923c210601237c121df6909aa4c findViewById의 단점 앞서 만든 TestFragment.kt 파일을 확인해 보자 class TestFr..

목표 Navigation을 이용한 Fragment의 이동시 Arguments를 전달한다. 2022.01.24 - [Android] - Android Fragment 설정하기 2022.01.24 - [Android] - Android Fragment Navigation with Action 위의 두개까지 완료 했다면 이제는 어떻게 Fragment사이 Action과 함께 Arguments를 넘길 수 있는지 알아 보고자 한다. build.gradle에 plugin 등록 Arguments의 전달을 위해서는 컴파일시 build 되는 파일이 필요하다. 이를 위해서는 2개의 등록이 필요한데 우선 Top Level build.gradle을 열어보자. // Top-level build file where you can ..

목표 2022.01.24 - [Android] - Android Fragment 설정하기 위에서 만들어진 Fragment에 Navigation을 이용해서 Activity하나에 3개의 Fragment가 이동하도록 만드는게 목적이다. Navigation할 Fragment 2개 더 만들기 앞서서 설명한 방법에 따라서 Fragment2개를 더 만들어 보겠다. 위와 같이 2개의 Fragment를 만들었다. Navigation이 될 순서는 TestFragment -> SecondFragment -> ThirdFragment 이다. 각 Fragments사이의 이동을 하기전에 kt파일을 onCreateView만 남겨놓고 깨끗히 지워 준다. package com.example.fragmentsetup import and..

목표 Layout에 Fragment 설정하기 신규 프로젝트 만들기 Empty Activity를 기반으로 신규 프로젝트를 만들어 준다. API 21기준으로 Minimum SDK를 설정해 준다. https://developer.android.com/jetpack/compose/setup Jetpack이 API21 부터 호환하기 때문에 min SDK는 가급적 21로 맞추어 줄 예정이다. Gradle 설정 확인하기 새로 만들어진 Gradle의 Dependency를 확인하자. build.gradle plugins { id 'com.android.application' id 'kotlin-android' } android { compileSdk 31 defaultConfig { applicationId "com.e..

aws cli를 version 1 쓰고 있는 사용자는 version 2로 업데이트 해줘야 한다. 그런데 update기능은 제공하지 않는 다고 한다. uninstall 후 version 2를 install 해줘야 한다. C:\> appwiz.cpl 를 실행해 준다. AWS Command Line Interface를 제거한다. https://awscli.amazonaws.com/AWSCLIV2.msi 를 다운로드 한다. 위의 url이 뭔가 좀 그러면 https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html 여기에서 windows를 선택해서 다운로드 받으면 된다. 다운받은 파일을 install하면 된다. 인스톨 완료 후 터미널에..