<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>bonoDev</title>
    <link>https://bono915.tistory.com/</link>
    <description>bonoDev 블로그 입니다. IT관련 주제(개발, 클라우드, 인프라 등) 및 일상, 여행을 주제로 담은 블로그입니다.</description>
    <language>ko</language>
    <pubDate>Thu, 9 Apr 2026 00:23:04 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>보노보노92</managingEditor>
    <image>
      <title>bonoDev</title>
      <url>https://tistory1.daumcdn.net/tistory/3098674/attach/5b1ad33609314f9fa5a3c092cb56c5a4</url>
      <link>https://bono915.tistory.com</link>
    </image>
    <item>
      <title>[Windows] Wi-Fi PowerShell Script 자동 설정 방법</title>
      <link>https://bono915.tistory.com/entry/Windows-Wi-Fi-PowerShell-Script-%EC%9E%90%EB%8F%99-%EC%84%A4%EC%A0%95-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 Windows에서 Wi-Fi PowerShell Script 자동 설정 방법에 대해 포스팅 하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;WiFi Powershell 썸네일.png&quot; data-origin-width=&quot;1120&quot; data-origin-height=&quot;1120&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uaX3U/btsJxTITSSc/znUnCKWb1ML92cDtch0gKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uaX3U/btsJxTITSSc/znUnCKWb1ML92cDtch0gKk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uaX3U/btsJxTITSSc/znUnCKWb1ML92cDtch0gKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuaX3U%2FbtsJxTITSSc%2FznUnCKWb1ML92cDtch0gKk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;480&quot; height=&quot;480&quot; data-filename=&quot;WiFi Powershell 썸네일.png&quot; data-origin-width=&quot;1120&quot; data-origin-height=&quot;1120&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Wi-Fi 설정을 자동으로 관리하는 PowerShell 스크립트를 사용하면, 네트워크 설정을 빠르고 간편하게 구성할 수 있습니다. 특히, 자주 사용하는 Wi-Fi 네트워크에 자동으로 연결하고 네트워크 구성을 적용해야 하는 상황에서 유용합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;일반적으로 Wi-Fi를 연결 할때 Wi-Fi 이름과 패스워드 정도만 알면 되지만, 특정 Wi-Fi는&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;IP, 서브넷, 게이트웨이, DNS를 입력&lt;/b&gt;해야 할 경우들이 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;465&quot; data-origin-height=&quot;518&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dJloxD/btsJvtkYexv/ieKnx7XjaxWYnejHHLNinK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dJloxD/btsJvtkYexv/ieKnx7XjaxWYnejHHLNinK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dJloxD/btsJvtkYexv/ieKnx7XjaxWYnejHHLNinK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdJloxD%2FbtsJvtkYexv%2FieKnx7XjaxWYnejHHLNinK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;465&quot; height=&quot;518&quot; data-origin-width=&quot;465&quot; data-origin-height=&quot;518&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 일반적인 Wi-Fi를 사용할때는 다시&lt;b&gt; &quot;자동으로 IP 주소 받기&quot;, &quot;자동으로 DNS 서버 주소 받기&quot;&lt;/b&gt;의&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;설정을 합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;465&quot; data-origin-height=&quot;518&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bQprgG/btsJx9kvXku/kikHKFFNmIgkUtzeayk5M0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bQprgG/btsJx9kvXku/kikHKFFNmIgkUtzeayk5M0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bQprgG/btsJx9kvXku/kikHKFFNmIgkUtzeayk5M0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbQprgG%2FbtsJx9kvXku%2FkikHKFFNmIgkUtzeayk5M0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;465&quot; height=&quot;518&quot; data-origin-width=&quot;465&quot; data-origin-height=&quot;518&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;위 내용을 상황에 따라 반복해서 설정해야 한다면 너무 번거로운 일입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그래서 해당 작업을 필요한 상황에 따라 쉽게 설정할 수 있도록 PowerShell Script를 작성하였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;1) config 정보들을 입력하여 Wi-Fi를 연결하는 경우&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;ChangeWiFiIPSettings.ps1 이름의 PowerShell Script 입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아래 Script에서 SSID 및 네트워크 설정 부분에 필요한 Wi-Fi의 config 정보들을 변수에 입력하면 됩니다.&lt;/p&gt;
&lt;pre id=&quot;code_1725942211380&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# ChangeWiFiIPSettings.ps1

# SSID 및 네트워크 설정
$SSID = &quot;&quot; # wifi 이름
$NewIPAddress = &quot;&quot;  # 변경할 IP 주소
$SubnetMask = &quot;&quot;    # 서브넷 마스크
$Gateway = &quot;&quot;         # 기본 게이트웨이
$DNS1 = &quot;&quot;                # 기본 DNS
$DNS2 = &quot;&quot;                # 보조 DNS


# 관리자 권한 확인
if (-not ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] &quot;Administrator&quot;))
{
    Write-Host &quot;This script needs to be run as Administrator.&quot;
    
    # 관리자 권한으로 스크립트 재실행
    $newProcess = New-Object System.Diagnostics.ProcessStartInfo &quot;powershell&quot;
    $newProcess.Arguments = &quot;-NoProfile -ExecutionPolicy Bypass -File `&quot;&quot; + $PSCommandPath + &quot;`&quot;&quot;
    $newProcess.Verb = &quot;runas&quot;
    [System.Diagnostics.Process]::Start($newProcess)
    
    # 스크립트 종료
    exit
}

# 관리자 권한으로 실행되었음을 확인
Write-Host &quot;Script is running with Administrator privileges.&quot;


# Wi-Fi 프로필이 존재하는지 확인
$wifiProfiles = netsh wlan show profiles
$profileExists = $wifiProfiles | Select-String -Pattern $SSID

if ($profileExists) {
    Write-Host &quot;$SSID profile found. Attempting to connect...&quot;

    # Wi-Fi 연결
    netsh wlan connect name=$SSID

    # 연결 상태 확인 및 대기
    Start-Sleep -Seconds 10
    $interfaces = netsh wlan show interfaces
    $connectedSSID = ($interfaces | Select-String &quot;SSID&quot; | ForEach-Object { $_.ToString().Split(&quot;:&quot;)[1].Trim() })

    if ($connectedSSID -eq $SSID) {
        Write-Host &quot;Connected to $SSID. Changing IP settings...&quot;

        # Wi-Fi 어댑터 확인
        $wifiAdapter = Get-NetAdapter | Where-Object { $_.InterfaceDescription -like &quot;*Wi-Fi*&quot; }

        if ($wifiAdapter) {
            $adapterName = $wifiAdapter.Name
            Write-Host &quot;Using adapter: $adapterName&quot;

            # 기존 IP 주소 삭제
            $existingIPs = Get-NetIPAddress -InterfaceAlias $adapterName
            foreach ($ip in $existingIPs) {
                Remove-NetIPAddress -InterfaceAlias $adapterName -IPAddress $ip.IPAddress -Confirm:$false
            }

            # 기존 기본 게이트웨이 삭제
            $existingGateways = Get-NetRoute -InterfaceAlias $adapterName -DestinationPrefix &quot;0.0.0.0/0&quot;
            foreach ($route in $existingGateways) {
                Remove-NetRoute -InterfaceAlias $adapterName -DestinationPrefix $route.DestinationPrefix -Confirm:$false
            }

            # 새 IP 주소 설정
            New-NetIPAddress -InterfaceAlias $adapterName -IPAddress $NewIPAddress -PrefixLength 24 -DefaultGateway $Gateway

            # DNS 설정 변경
            Set-DnsClientServerAddress -InterfaceAlias $adapterName -ServerAddresses ($DNS1, $DNS2)

            Write-Host &quot;IP and DNS settings updated for $SSID&quot;
        } else {
            Write-Host &quot;No active Wi-Fi adapter found.&quot;
        }
    } else {
        Write-Host &quot;Failed to connect to $SSID. No changes made.&quot;
    }
} else {
    Write-Host &quot;$SSID profile not found. Please ensure the network is available and the profile exists.&quot;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;2) 일반적인 Wi-Fi를 사용할때 config 설정&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;ChangeWiFiAutoSettings.ps1 이름의&lt;span&gt;&amp;nbsp;&lt;/span&gt;PowerShell Script 입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;사용할 Wi-Fi를 선택하고 아래 스크립트를 실행하면 됩니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1725942411469&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# ChangeWiFiAutoSettings.ps1

# 관리자 권한 확인
if (-not ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] &quot;Administrator&quot;))
{
    Write-Host &quot;This script needs to be run as Administrator.&quot;
    
    # 관리자 권한으로 스크립트 재실행
    $newProcess = New-Object System.Diagnostics.ProcessStartInfo &quot;powershell&quot;
    $newProcess.Arguments = &quot;-NoProfile -ExecutionPolicy Bypass -File `&quot;&quot; + $PSCommandPath + &quot;`&quot;&quot;
    $newProcess.Verb = &quot;runas&quot;
    [System.Diagnostics.Process]::Start($newProcess)
    
    # 스크립트 종료
    exit
}

# 관리자 권한으로 실행되었음을 확인
Write-Host &quot;Script is running with Administrator privileges.&quot;

# Wi-Fi 어댑터만 대상
$wifiAdapters = Get-NetAdapter | Where-Object { $_.InterfaceDescription -like &quot;*Wi-Fi*&quot; -and $_.Status -eq 'Up' }

if ($wifiAdapters) {
    foreach ($adapter in $wifiAdapters) {
        $adapterName = $adapter.Name
        Write-Host &quot;Setting IP and DNS to automatic for Wi-Fi adapter: $adapterName&quot;

        # IP 주소 자동 할당 (DHCP)
        Set-NetIPInterface -InterfaceAlias $adapterName -Dhcp Enabled
        
        # DNS 서버 주소 자동 설정
        Set-DnsClientServerAddress -InterfaceAlias $adapterName -ResetServerAddresses

        Write-Host &quot;IP and DNS settings set to automatic for Wi-Fi adapter: $adapterName&quot;
    }
} else {
    Write-Host &quot;No active Wi-Fi adapters found.&quot;
}

Write-Host &quot;All active Wi-Fi adapters have been set to automatically obtain IP and DNS settings.&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;3) PowerShell Script 실행&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;스크립트를 저장한 후, 해당 디렉터리로 이동하여 다음 명령어를 실행합니다:&lt;/p&gt;
&lt;pre id=&quot;code_1725942897936&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# ChangeWiFiIPSettings.ps1 실행
./ChangeWiFiIPSettings.ps1

# ChangeWiFiAutoSettings.ps1 실행 
./ChangeWiFiAutoSettings.ps1&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 Windows에서 Wi-Fi PowerShell Script 자동 설정 방법에 대한 포스팅 이였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/IT Tip</category>
      <category>PowerShell</category>
      <category>Wi-Fi</category>
      <category>wifi</category>
      <category>wifi powershell script</category>
      <category>wifi 자동 config</category>
      <category>wifi 자동 선택</category>
      <category>wifi 자동 설정</category>
      <category>wifi 자동화 스크립트</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/317</guid>
      <comments>https://bono915.tistory.com/entry/Windows-Wi-Fi-PowerShell-Script-%EC%9E%90%EB%8F%99-%EC%84%A4%EC%A0%95-%EB%B0%A9%EB%B2%95#entry317comment</comments>
      <pubDate>Tue, 10 Sep 2024 13:42:52 +0900</pubDate>
    </item>
    <item>
      <title>[Spring] Google OTP QR코드 자체 생성 (NOT API)</title>
      <link>https://bono915.tistory.com/entry/Spring-Google-OTP-QR%EC%BD%94%EB%93%9C-%EC%9E%90%EC%B2%B4-%EC%83%9D%EC%84%B1-NOT-API</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 Spring에서 API를 사용하지 않고 Google OTP QR코드 자체 생성하는 소스를&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;포스팅 하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;기존에 사용하던 프로젝트 소스에서 Google OTP QR코드를 google API를 통해 생성하고&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;관리 및 인증은 소스와 DB에서 진행을 했는데 얼마전 google API에서 OTP QR코드 생성 API를 지원 종료 했습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당 API 주소는 다음과 같습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;(&lt;a href=&quot;https://chart.googleapis.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://chart.googleapis.com/&lt;/a&gt;)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;(&lt;a href=&quot;https://chart.apis.google.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://chart.apis.google.com/&lt;/a&gt;)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;2개의 주소 모두 사용 가능한 API 규격이였는데 현재는 다음과 같이 API 페이지가 404로 나옵니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;652&quot; data-origin-height=&quot;247&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oRq32/btsHwO3Rmbc/2VcFtrkIdAbhTfLGwhnNPK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oRq32/btsHwO3Rmbc/2VcFtrkIdAbhTfLGwhnNPK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oRq32/btsHwO3Rmbc/2VcFtrkIdAbhTfLGwhnNPK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoRq32%2FbtsHwO3Rmbc%2F2VcFtrkIdAbhTfLGwhnNPK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;538&quot; height=&quot;204&quot; data-origin-width=&quot;652&quot; data-origin-height=&quot;247&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;현재 프로젝트에서 소스를 많이 변경하지 않고 google OTP QR코드만 생성하여&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;관리 및 인증부분은 소스 변경 없이 기존과 유지 할 수 있도록,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;google OTP QR코드 API에서 생성하던 알고리즘을 그대로 개발하였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;google OTP는 totp 인증 방식이기 때문에 관련 lib 설치가 필요합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저는 Spring boot 에서 gradle를 사용하기 때문에 다음과 같이 totp 개발을 위한 lib을 설치하였습니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1716255841917&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;[gradle]
// https://mvnrepository.com/artifact/dev.samstevens.totp/totp
implementation 'dev.samstevens.totp:totp:1.7.1'


// https://mvnrepository.com/artifact/com.google.zxing/core
implementation 'com.google.zxing:core:3.5.3'


// https://mvnrepository.com/artifact/com.google.zxing/javase
implementation 'com.google.zxing:javase:3.5.3'&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;google OTP QRcode 생성하는 totp 관련 소스는 다음과 같습니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1716255548958&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import org.apache.commons.codec.binary.Base32;
import dev.samstevens.totp.code.HashingAlgorithm;
import dev.samstevens.totp.exceptions.QrGenerationException;
import dev.samstevens.totp.qr.QrData;
import dev.samstevens.totp.qr.QrGenerator;
import dev.samstevens.totp.qr.ZxingPngQrGenerator;
import static dev.samstevens.totp.util.Utils.getDataUriForImage;

public String createOtp(String userId){
        OtpDomain otpDomain = new OtpDomain();
		
        byte[] buffer = new byte[5 + 5 * 5];
         
        // Filling the buffer with random numbers.
        // Notice: you want to reuse the same random generator
        // while generating larger random number sequences.
        new Random().nextBytes(buffer);
 
        // Getting the key and converting it to Base32
        Base32 codec = new Base32();
        byte[] secretKey = Arrays.copyOf(buffer, 5);
        byte[] bEncodedKey = codec.encode(secretKey);
         
        // 생성된 Key는 DB에 저장하여 인증시 사용
        String encodedKey = new String(bEncodedKey);
        
        String issuer = &quot;OTP NAME&quot;;
		
        // QrCode 이미지 생성 규격
		QrData data = new QrData.Builder()
				.label(userId)
				.secret(encodedKey)
				.issuer(issuer)
				.algorithm(HashingAlgorithm.SHA1)
				.digits(6)
				.period(30)
				.build();
		
		QrGenerator qrGenerator = new ZxingPngQrGenerator();
		byte[] imageData = null;
		try {
			imageData = qrGenerator.generate(data);
			
			
		}catch (QrGenerationException e) {
			throw new CustomException(e);
		}
		
		String mimeType = qrGenerator.getImageMimeType();
		String otpDataUri = getDataUriForImage(imageData, mimeType);
		
		otpDomain.setUserId(userId);
        	otpDomain.setOtpEncodeKey(encodedKey);
        	otpDomain.setQrCodeUrl(otpDataUri);
       
       	 	otpMapper.saveOtp(otpDomain);
		
		return otpDataUri;
	}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;생성된 otpDataUri를 보면 다음과 같이 data URI를 통해 QR코드를 확인할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;별도의 image가 생성된는 것이 아닌, url : data:image/png;base64,~#~#~# 형태로 사용할 수 있는 data이기 때문에,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;별도의 image 저장 없이 활용할 수 있습니다.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span&gt;&lt;span&gt;data&amp;nbsp;URI란&amp;nbsp;RFC&amp;nbsp;2397에&amp;nbsp;정의되어&amp;nbsp;있으며 &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;이미지&amp;nbsp;등의&amp;nbsp;외부&amp;nbsp;바이너리&amp;nbsp;파일을&amp;nbsp;웹페이지에&amp;nbsp;인라인으로&amp;nbsp;넣기&amp;nbsp;위해&amp;nbsp;사용합니다. &lt;/span&gt;&lt;br /&gt;data&amp;nbsp;URI는&amp;nbsp;이미지&amp;nbsp;말고도&amp;nbsp;여러타입을&amp;nbsp;넣을&amp;nbsp;수&amp;nbsp;있으며,&amp;nbsp;URLEncoding방식을&amp;nbsp;이용해&amp;nbsp;텍스트나&amp;nbsp;스크립트를&amp;nbsp;&lt;br /&gt;만들어 넣을 수도 있고, Base64를&amp;nbsp;이용해&amp;nbsp;이미지를&amp;nbsp;만들어&amp;nbsp;쓸&amp;nbsp;수도&amp;nbsp;있습니다.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1073&quot; data-origin-height=&quot;51&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cDsGbc/btsHw3Nk58E/jYeQeMlaXIwDQO72c5kIk0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cDsGbc/btsHw3Nk58E/jYeQeMlaXIwDQO72c5kIk0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cDsGbc/btsHw3Nk58E/jYeQeMlaXIwDQO72c5kIk0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcDsGbc%2FbtsHw3Nk58E%2FjYeQeMlaXIwDQO72c5kIk0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1073&quot; height=&quot;51&quot; data-origin-width=&quot;1073&quot; data-origin-height=&quot;51&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;401&quot; data-origin-height=&quot;405&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8lp91/btsHvJWMWut/YpjTiw306rviZ0b8Fczayk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8lp91/btsHvJWMWut/YpjTiw306rviZ0b8Fczayk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8lp91/btsHvJWMWut/YpjTiw306rviZ0b8Fczayk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8lp91%2FbtsHvJWMWut%2FYpjTiw306rviZ0b8Fczayk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;401&quot; height=&quot;405&quot; data-origin-width=&quot;401&quot; data-origin-height=&quot;405&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당 포스팅은 google OTP QR코드 생성 API -&amp;gt; google OTP QR코드 자체 생성의 의미가 큰 부분입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;전체적인 생성, 인증 부분은 추후에 정리해서 다시 포스팅 하도록 하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Spring</category>
      <category>data uri</category>
      <category>data/image</category>
      <category>google 2차 인증</category>
      <category>Google Authenticator</category>
      <category>google otp</category>
      <category>google otp api</category>
      <category>QR코드 생성</category>
      <category>TOTP</category>
      <category>totp lib</category>
      <category>totp 개발</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/316</guid>
      <comments>https://bono915.tistory.com/entry/Spring-Google-OTP-QR%EC%BD%94%EB%93%9C-%EC%9E%90%EC%B2%B4-%EC%83%9D%EC%84%B1-NOT-API#entry316comment</comments>
      <pubDate>Tue, 21 May 2024 11:21:20 +0900</pubDate>
    </item>
    <item>
      <title>[DBeaver] DB 관리 툴 사용 방법(가장 추천하는 DB 툴)</title>
      <link>https://bono915.tistory.com/entry/DBeaver-DB-%EA%B4%80%EB%A6%AC-%ED%88%B4-%EC%82%AC%EC%9A%A9-%EB%B0%A9%EB%B2%95%EA%B0%80%EC%9E%A5-%EC%B6%94%EC%B2%9C%ED%95%98%EB%8A%94-DB-%ED%88%B4</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은&amp;nbsp;DBeaver&amp;nbsp;DB&amp;nbsp;관리&amp;nbsp;툴&amp;nbsp;사용&amp;nbsp;방법을&amp;nbsp;포스팅하려고&amp;nbsp;합니다. &lt;br /&gt;많은&amp;nbsp;DB관련&amp;nbsp;툴을&amp;nbsp;사용해봤지만,&amp;nbsp;현재&amp;nbsp;저자는&amp;nbsp;DBeaver을&amp;nbsp;주로&amp;nbsp;사용하고 있습니다. &lt;br /&gt;DB&amp;nbsp;툴별로&amp;nbsp;장단점이&amp;nbsp;존재하지만,&amp;nbsp;실무에서&amp;nbsp;사용하기에&amp;nbsp;DBeaver의&amp;nbsp;기능들이&amp;nbsp;가장&amp;nbsp;개발자에게&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;도움이 되는것들이&amp;nbsp;많은&amp;nbsp;것&amp;nbsp;같습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;먼저&amp;nbsp;DBeaver을&amp;nbsp;설치해 보도록&amp;nbsp;하겠습니다. &lt;br /&gt;아래&amp;nbsp;링크를&amp;nbsp;통해&amp;nbsp;본인&amp;nbsp;환경에&amp;nbsp;맞는&amp;nbsp;DBeaver을&amp;nbsp;설치합니다. &lt;br /&gt;저는&amp;nbsp;Windows에서&amp;nbsp;사용하기&amp;nbsp;때문에&amp;nbsp;Windows&amp;nbsp;환경에&amp;nbsp;맞는&amp;nbsp;버전을&amp;nbsp;설치하였습니다. &lt;br /&gt;Community&amp;nbsp;버전과&amp;nbsp;PRO&amp;nbsp;버전으로&amp;nbsp;나뉘는데 &lt;br /&gt;Community&amp;nbsp;버전만&amp;nbsp;이용해도&amp;nbsp;충분히&amp;nbsp;많은&amp;nbsp;기능들을&amp;nbsp;사용할&amp;nbsp;수&amp;nbsp;있고 &lt;br /&gt;무료로&amp;nbsp;사용가능하기&amp;nbsp;때문에&amp;nbsp;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;Community&amp;nbsp;버전을&amp;nbsp;설치&lt;/b&gt;&lt;/span&gt;하도록&amp;nbsp;합니다. &lt;br /&gt;&lt;a href=&quot;https://dbeaver.io/download/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://dbeaver.io/download/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1713603539610&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Download | DBeaver Community&quot; data-og-description=&quot;Download DBeaver Community 24.0.2 Released on April 8th 2024 (Milestones). It is free and open source (license). Also you can get it from the GitHub mirror. DBeaver PRO 24.0 Released on March 11th, 2024 PRO version website: dbeaver.com Trial version is ava&quot; data-og-host=&quot;dbeaver.io&quot; data-og-source-url=&quot;https://dbeaver.io/download/&quot; data-og-url=&quot;https://dbeaver.io/download/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cejJnw/hyVS30fsuT/XzP4LNaEyaHeu8e9MTQMm1/img.png?width=1083&amp;amp;height=222&amp;amp;face=0_0_1083_222&quot;&gt;&lt;a href=&quot;https://dbeaver.io/download/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://dbeaver.io/download/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cejJnw/hyVS30fsuT/XzP4LNaEyaHeu8e9MTQMm1/img.png?width=1083&amp;amp;height=222&amp;amp;face=0_0_1083_222');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Download | DBeaver Community&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Download DBeaver Community 24.0.2 Released on April 8th 2024 (Milestones). It is free and open source (license). Also you can get it from the GitHub mirror. DBeaver PRO 24.0 Released on March 11th, 2024 PRO version website: dbeaver.com Trial version is ava&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;dbeaver.io&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;설치가&amp;nbsp;완료&amp;nbsp;되었다면,&amp;nbsp;DBeaver을&amp;nbsp;실행합니다. &lt;br /&gt;기능들을&amp;nbsp;확인하기&amp;nbsp;위해서는&amp;nbsp;연결&amp;nbsp;가능한&amp;nbsp;DB가&amp;nbsp;존재해야 합니다. &lt;br /&gt;저는&amp;nbsp;localhost에&amp;nbsp;mariaDB를&amp;nbsp;설치하였습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;기능들이&amp;nbsp;매우&amp;nbsp;많지만,&amp;nbsp;유용한&amp;nbsp;기능&amp;nbsp;몇가지만&amp;nbsp;설명드리도록&amp;nbsp;하겠습니다.&amp;nbsp; &lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;다음과&amp;nbsp;같이&amp;nbsp;golang이라는&amp;nbsp;데이터베이스&amp;nbsp;스키마를&amp;nbsp;만들고&amp;nbsp;infos,&amp;nbsp;user라는&amp;nbsp;테이블을&amp;nbsp;만들었습니다. &lt;br /&gt;golang을&amp;nbsp;더블클릭하면,&amp;nbsp;properties의&amp;nbsp;기본정보와&amp;nbsp;ERD(엔티티&amp;nbsp;관계도)를&amp;nbsp;확인할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bclURx/btsGNFty62E/z8B6279IFUtZTsKZ7NYtb0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bclURx/btsGNFty62E/z8B6279IFUtZTsKZ7NYtb0/img.png&quot; data-origin-width=&quot;846&quot; data-origin-height=&quot;678&quot; data-is-animation=&quot;false&quot; data-filename=&quot;DBeaver_02.png&quot; style=&quot;width: 58.3518%; margin-right: 10px;&quot; data-widthpercent=&quot;59.04&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bclURx/btsGNFty62E/z8B6279IFUtZTsKZ7NYtb0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbclURx%2FbtsGNFty62E%2Fz8B6279IFUtZTsKZ7NYtb0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;846&quot; height=&quot;678&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bnB5PZ/btsGMEoUXcj/OFH8IbsrEcXotR68sS0uFK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bnB5PZ/btsGMEoUXcj/OFH8IbsrEcXotR68sS0uFK/img.png&quot; data-origin-width=&quot;619&quot; data-origin-height=&quot;715&quot; data-is-animation=&quot;false&quot; data-filename=&quot;DBeaver_01.png&quot; style=&quot;width: 40.4854%;&quot; data-widthpercent=&quot;40.96&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bnB5PZ/btsGMEoUXcj/OFH8IbsrEcXotR68sS0uFK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbnB5PZ%2FbtsGMEoUXcj%2FOFH8IbsrEcXotR68sS0uFK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;619&quot; height=&quot;715&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그리고&amp;nbsp;테이블&amp;nbsp;infos를&amp;nbsp;더블&amp;nbsp;클릭하여&amp;nbsp;Properties에서&amp;nbsp;DDL정보를&amp;nbsp;확인할&amp;nbsp;수&amp;nbsp;있고,&amp;nbsp;수정도&amp;nbsp;가능합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;DBeaver_03.png&quot; data-origin-width=&quot;1294&quot; data-origin-height=&quot;964&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pWHK1/btsGNE2vhed/J7HMDdC6L59Z2GqcLf507k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pWHK1/btsGNE2vhed/J7HMDdC6L59Z2GqcLf507k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pWHK1/btsGNE2vhed/J7HMDdC6L59Z2GqcLf507k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpWHK1%2FbtsGNE2vhed%2FJ7HMDdC6L59Z2GqcLf507k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1294&quot; height=&quot;964&quot; data-filename=&quot;DBeaver_03.png&quot; data-origin-width=&quot;1294&quot; data-origin-height=&quot;964&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Data에서는&amp;nbsp;DML정보를&amp;nbsp;확인할&amp;nbsp;수&amp;nbsp;있고,&amp;nbsp;수정,&amp;nbsp;삭제&amp;nbsp;또한&amp;nbsp;가능합니다. &lt;br /&gt;데이터 추출을 통해 원하는 형태의 type으로 테이블의 데이터들을 출력할 수 도있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b211cn/btsGMUruPzP/DmmZOZxFYJ676JX3rvjjmk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b211cn/btsGMUruPzP/DmmZOZxFYJ676JX3rvjjmk/img.png&quot; data-origin-width=&quot;1301&quot; data-origin-height=&quot;964&quot; data-is-animation=&quot;false&quot; data-filename=&quot;DBeaver_04-1.png&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b211cn/btsGMUruPzP/DmmZOZxFYJ676JX3rvjjmk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb211cn%2FbtsGMUruPzP%2FDmmZOZxFYJ676JX3rvjjmk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1301&quot; height=&quot;964&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cIlgkl/btsGMgPo4OV/6tDaZOC1KGLYWTT8kqW0Zk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cIlgkl/btsGMgPo4OV/6tDaZOC1KGLYWTT8kqW0Zk/img.png&quot; data-origin-width=&quot;1301&quot; data-origin-height=&quot;964&quot; data-is-animation=&quot;false&quot; data-filename=&quot;DBeaver_04.png&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cIlgkl/btsGMgPo4OV/6tDaZOC1KGLYWTT8kqW0Zk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcIlgkl%2FbtsGMgPo4OV%2F6tDaZOC1KGLYWTT8kqW0Zk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1301&quot; height=&quot;964&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Data에서 원하는 row를 선택하고 우클릭하여 원하는 형태의 type으로 복사도 가능합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저는&amp;nbsp;3개의&amp;nbsp;row를&amp;nbsp;복사하여&amp;nbsp;쿼리문에&amp;nbsp;붙여봤습니다. &lt;br /&gt;복사한&amp;nbsp;row의&amp;nbsp;insert문이&amp;nbsp;나타나서&amp;nbsp;바로&amp;nbsp;실행&amp;nbsp;가능한&amp;nbsp;상태가&amp;nbsp;되었습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cezGML/btsGNfhIuCJ/OI1YBa2XEWvy1UAiHltUO1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cezGML/btsGNfhIuCJ/OI1YBa2XEWvy1UAiHltUO1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1295&quot; data-origin-height=&quot;960&quot; data-filename=&quot;DBeaver_05.png&quot; style=&quot;width: 50.1109%; margin-right: 10px;&quot; data-widthpercent=&quot;50.7&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cezGML/btsGNfhIuCJ/OI1YBa2XEWvy1UAiHltUO1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcezGML%2FbtsGNfhIuCJ%2FOI1YBa2XEWvy1UAiHltUO1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1295&quot; height=&quot;960&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/q3lXs/btsGNtz8gRj/mQpUxS1ylvBQc6d3CCybL0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/q3lXs/btsGNtz8gRj/mQpUxS1ylvBQc6d3CCybL0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;909&quot; data-origin-height=&quot;693&quot; data-filename=&quot;DBeaver_05-1.png&quot; style=&quot;width: 48.7264%;&quot; data-widthpercent=&quot;49.3&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/q3lXs/btsGNtz8gRj/mQpUxS1ylvBQc6d3CCybL0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fq3lXs%2FbtsGNtz8gRj%2FmQpUxS1ylvBQc6d3CCybL0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;909&quot; height=&quot;693&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;파일&amp;nbsp;&amp;gt;&amp;nbsp;최근작업물에서&amp;nbsp;최근에&amp;nbsp;사용하던&amp;nbsp;SQL문들을&amp;nbsp;불러와서&amp;nbsp;편하게&amp;nbsp;사용하실&amp;nbsp;수&amp;nbsp;있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;DBeaver_06.png&quot; data-origin-width=&quot;858&quot; data-origin-height=&quot;696&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bB8CTI/btsGOfVApmu/6DOSywTyG0xpfvoGaAoYs0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bB8CTI/btsGOfVApmu/6DOSywTyG0xpfvoGaAoYs0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bB8CTI/btsGOfVApmu/6DOSywTyG0xpfvoGaAoYs0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbB8CTI%2FbtsGOfVApmu%2F6DOSywTyG0xpfvoGaAoYs0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;858&quot; height=&quot;696&quot; data-filename=&quot;DBeaver_06.png&quot; data-origin-width=&quot;858&quot; data-origin-height=&quot;696&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이외에도 굉장히 유용하고 좋은 기능들이 많지만, 나머지는 직접 사용해 보시기를 추천드립니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 DBeaver DB 관리 툴 사용 방법을 포스팅이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/tools</category>
      <category>DATABASE</category>
      <category>DB 추천 툴</category>
      <category>DB 툴</category>
      <category>dbeaver</category>
      <category>DDL</category>
      <category>DML</category>
      <category>개발 툴</category>
      <category>데이터베이스</category>
      <category>디비 툴</category>
      <category>실무 사용 DB 툴</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/315</guid>
      <comments>https://bono915.tistory.com/entry/DBeaver-DB-%EA%B4%80%EB%A6%AC-%ED%88%B4-%EC%82%AC%EC%9A%A9-%EB%B0%A9%EB%B2%95%EA%B0%80%EC%9E%A5-%EC%B6%94%EC%B2%9C%ED%95%98%EB%8A%94-DB-%ED%88%B4#entry315comment</comments>
      <pubDate>Sat, 20 Apr 2024 18:14:45 +0900</pubDate>
    </item>
    <item>
      <title>[Spring] JpaRepository where에 List 사용 방법</title>
      <link>https://bono915.tistory.com/entry/Spring-JpaRepository-where%EC%97%90-List-%EC%82%AC%EC%9A%A9-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 Spring JpaRepository where에 List 사용 방법에 대해 포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Spring&amp;nbsp;JpaRepository에서&amp;nbsp;where&amp;nbsp;조건에&amp;nbsp;List를&amp;nbsp;사용하는&amp;nbsp;경우는&amp;nbsp;일반적으로 &lt;br /&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;IN절과 NOT IN절&lt;/b&gt;&lt;/span&gt;이 있습니다. &lt;br /&gt;해당&amp;nbsp;부분을&amp;nbsp;사용하기&amp;nbsp;위해서는&amp;nbsp;@Query&amp;nbsp;어노테이션과&amp;nbsp;nativeQuery를&amp;nbsp;활용해야합니다. &lt;br /&gt;nativeQuery는&amp;nbsp;기존의&amp;nbsp;SQL문을&amp;nbsp;사용할수&amp;nbsp;있도록&amp;nbsp;지원하는&amp;nbsp;@Query&amp;nbsp;어노테이션의&amp;nbsp;속성입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;다음과&amp;nbsp;같이&amp;nbsp;예제를&amp;nbsp;만들어봤습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;1. IN 절&lt;/b&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1713419689739&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;@Query(value=&quot; SELECT * FROM user&quot;
	+ &quot; where age in :ageList&quot;, nativeQuery = true)
List&amp;lt;User&amp;gt; findByUserInList(@Param(&quot;ageList&quot;) List&amp;lt;Integer&amp;gt; ageList)&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;2. NOT IN 절&lt;/b&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1713419710115&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;@Query(value=&quot; SELECT * FROM user&quot;
	+ &quot; where type = :type&quot;
	+ &quot; and name not in :nameList&quot;, nativeQuery = true)
List&amp;lt;User&amp;gt; findByUserNotInList(@Param(type) String type, @Param(&quot;nameList&quot;) List&amp;lt;String&amp;gt; nameList)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 Spring JpaRepository where에 list 사용 방법에 대한 포스팅이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Spring</category>
      <category>@Query</category>
      <category>Java</category>
      <category>JPA</category>
      <category>jpa in</category>
      <category>jpa not in</category>
      <category>jpa where list</category>
      <category>JPARepository</category>
      <category>NativeQuery</category>
      <category>Spring</category>
      <category>SQL</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/314</guid>
      <comments>https://bono915.tistory.com/entry/Spring-JpaRepository-where%EC%97%90-List-%EC%82%AC%EC%9A%A9-%EB%B0%A9%EB%B2%95#entry314comment</comments>
      <pubDate>Thu, 18 Apr 2024 14:58:54 +0900</pubDate>
    </item>
    <item>
      <title>[JAVA] List 합집합, 교집합, 차집합 구하기 (with Value Object)</title>
      <link>https://bono915.tistory.com/entry/JAVA-List-%ED%95%A9%EC%A7%91%ED%95%A9-%EA%B5%90%EC%A7%91%ED%95%A9-%EC%B0%A8%EC%A7%91%ED%95%A9-%EA%B5%AC%ED%95%98%EA%B8%B0-with-Value-Object</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 자바(JAVA)에서 List 합집합, 교집합, 차집합 구하기 (with Value Object)에 대해&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;일반적인 자료형들과 VO(Value Object)와 Map 등에서도 활용 가능하도록&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Stream을 사용하여 &lt;span style=&quot;letter-spacing: 0px;&quot;&gt;List 합집합, 교집합, 차집합의 형태로 예제 소스를 구현하였습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;1. 합집합&lt;/b&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1713415129904&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;public void UnionListTest() {
		System.out.println(&quot;합집합 List 찾기&quot;);
		
		ArrayList&amp;lt;String&amp;gt; listA = new ArrayList&amp;lt;String&amp;gt;();
		listA.add(&quot;A&quot;);
		listA.add(&quot;B&quot;);
		listA.add(&quot;C&quot;);
		listA.add(&quot;D&quot;);
		
		ArrayList&amp;lt;String&amp;gt; listB = new ArrayList&amp;lt;String&amp;gt;();
		listB.add(&quot;C&quot;);
		listB.add(&quot;D&quot;);
		listB.add(&quot;E&quot;);
		listB.add(&quot;F&quot;);
		
		List&amp;lt;String&amp;gt; unionList = new ArrayList&amp;lt;String&amp;gt;();
		
		// (1) 간단한 데이터 합집합
//		unionList = listA.addAll(listB);
		
		// (2) 복잡합 데이터 합집합
		// Value Object에서도 사용 가능
		unionList = Stream.of(listA, listB).flatMap(x -&amp;gt; x.stream()).distinct().collect(Collectors.toList());
		System.out.println(&quot;합집합 List : &quot; + unionList);
	}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[실행결과]&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1713415233989&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;합집합 List 찾기
합집합 List : [A, B, C, D, E, F]&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&amp;nbsp;&lt;/h4&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;2. 교집합&lt;/b&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1713415278899&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;public void IntersectionListTest() {
		System.out.println(&quot;교집합 List 찾기&quot;);
		
		ArrayList&amp;lt;String&amp;gt; listA = new ArrayList&amp;lt;String&amp;gt;();
		listA.add(&quot;A&quot;);
		listA.add(&quot;B&quot;);
		listA.add(&quot;C&quot;);
		listA.add(&quot;D&quot;);
		
		ArrayList&amp;lt;String&amp;gt; listB = new ArrayList&amp;lt;String&amp;gt;();
		listB.add(&quot;C&quot;);
		listB.add(&quot;D&quot;);
		listB.add(&quot;E&quot;);
		listB.add(&quot;F&quot;);
		
		ArrayList&amp;lt;String&amp;gt; intersectionList = new ArrayList&amp;lt;String&amp;gt;();
		
		// (1) 간단한 데이터 교집합
//		IntersectionList = listA.retainAll(listB);
		
		// (2) 복잡합 데이터 교집합
		// Value Object에서도 사용 가능
		for (String data_a : listA) {
			for (String data_b : listB) {
				if(data_a.equals(data_b)) {
					intersectionList.add(data_b);
					break;
				}
			}
		}
		
		System.out.println(&quot;교집합 List : &quot; + intersectionList);
		
	}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[실행결과]&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1713415301933&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;교집합 List 찾기
교집합 List : [C, D]&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;3. 차집합&lt;/b&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1713415323607&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;public void DifferenceListATest() {
		System.out.println(&quot;A의 차집합 List 찾기&quot;);
		//A는 존재하지만, B에는 속하지 않는 집합
		
		ArrayList&amp;lt;String&amp;gt; listA = new ArrayList&amp;lt;String&amp;gt;();
		listA.add(&quot;A&quot;);
		listA.add(&quot;B&quot;);
		listA.add(&quot;C&quot;);
		listA.add(&quot;D&quot;);
		
		ArrayList&amp;lt;String&amp;gt; listB = new ArrayList&amp;lt;String&amp;gt;();
		listB.add(&quot;C&quot;);
		listB.add(&quot;D&quot;);
		listB.add(&quot;E&quot;);
		listB.add(&quot;F&quot;);
		
		List&amp;lt;String&amp;gt; differenceListA = new ArrayList&amp;lt;String&amp;gt;();
		
		// (1) 간단한 데이터 차집합
//		differenceListA = listA.removeAll(listB);
		
		// (2) 복잡합 데이터 차집합
		// Value Object에서도 사용 가능
		differenceListA = listA.stream().filter(a -&amp;gt; listB.stream().noneMatch(b -&amp;gt; {
			return b.equals(a);
		})).collect(Collectors.toList());
		
		System.out.println(&quot;A의 차집합 List : &quot; + differenceListA);
		
	}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[실행결과]&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1713415345087&quot; class=&quot;java&quot; data-ke-language=&quot;java&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;A의 차집합 List 찾기
A의 차집합 List : [A, B]&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 자바(JAVA)에서&lt;span&gt;&amp;nbsp;&lt;/span&gt;List 합집합, 교집합, 차집합 구하기 (with Value Object)에 대한&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;포스팅이었습니다.&lt;/p&gt;</description>
      <category>Develope/JAVA</category>
      <category>Java</category>
      <category>list</category>
      <category>Stream</category>
      <category>Value Object</category>
      <category>vo</category>
      <category>교집합</category>
      <category>자바</category>
      <category>차집합</category>
      <category>합집합</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/313</guid>
      <comments>https://bono915.tistory.com/entry/JAVA-List-%ED%95%A9%EC%A7%91%ED%95%A9-%EA%B5%90%EC%A7%91%ED%95%A9-%EC%B0%A8%EC%A7%91%ED%95%A9-%EA%B5%AC%ED%95%98%EA%B8%B0-with-Value-Object#entry313comment</comments>
      <pubDate>Thu, 18 Apr 2024 13:47:18 +0900</pubDate>
    </item>
    <item>
      <title>[Docker] insecure-registry 설정 하는 방법 (for windows)</title>
      <link>https://bono915.tistory.com/entry/Docker-insecure-registry-%EC%84%A4%EC%A0%95-%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95-for-windows</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 windows에서 docker를 사용할 경우 insecure-registry를 설정하는 방법에 대해 포스팅 하려고 합니다.&lt;br /&gt;일반적으로 insecure-registry 설정은 docker image를 push 하고자 할때 사용되며, https통신이 default 값이기 때문에 &lt;br /&gt;insecure-registry를&amp;nbsp;설정하여&amp;nbsp;임시방편의&amp;nbsp;http형태로&amp;nbsp;push&amp;nbsp;하도록&amp;nbsp;합니다. &lt;br /&gt;&lt;br /&gt;설정을 안했을때 docker image를 push를 하면 다음과 같은 x509 이슈가 발생하는 것을 확인할 수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1699323645718&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;docker push test.registry:5000/nginx:latest
Using default tag: latest
The push refers to repository [test.registry:5000/nginx:latest]
Get &quot;https://test.registry:5000/v2/&quot;: tls: failed to verify certificate: x509: certificate is not valid for any names, but wanted to match test.registry&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;현재 docker 설정을 확인하기 위해&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;docker info 명령어를 입력합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Info에 보이는 Insecure Registries: 설정된 값을 확인할 수 있으며,&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;push를 해야하는 docker registry 주소를 해당 항목에 추가해야 합니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1699323726864&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;C:\docker_file&amp;gt;docker info
Client:
 Version:    24.0.6
 Context:    default
 Debug Mode: false
 Plugins:
  buildx: Docker Buildx (Docker Inc.)
    Version:  v0.11.2-desktop.5
    Path:     C:\Program Files\Docker\cli-plugins\docker-buildx.exe
  
  
  ...
  ...
  ...
  
  
 Insecure Registries:
  hubproxy.docker.internal:5555
  127.0.0.0/8
 Live Restore Enabled: false

WARNING: No blkio throttle.read_bps_device support
WARNING: No blkio throttle.write_bps_device support
WARNING: No blkio throttle.read_iops_device support
WARNING: No blkio throttle.write_iops_device support
WARNING: daemon is not using the default seccomp profile&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Insecure Registries를 설정하기 위해서는 Linux도 동일하게 daemon.json을 수정 해야 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Windows에서는 수정하는 방법은 다음과 같습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;C:\Users\{사용자}\.docker&amp;nbsp;위치로&amp;nbsp;이동&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;daemon.json&amp;nbsp;파일&amp;nbsp;열어서&amp;nbsp;수정&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아래 그림과 같이 원하는 insecure-registries를 입력하고&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;원하는 주소를 함께 추가 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&quot;insecure-registries&quot; : [&quot;{registry url}&quot;],&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;430&quot; data-origin-height=&quot;200&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/buWAXT/btszLs3vzaF/mzXx9GF8WE75JIIKSRtrwk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/buWAXT/btszLs3vzaF/mzXx9GF8WE75JIIKSRtrwk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/buWAXT/btszLs3vzaF/mzXx9GF8WE75JIIKSRtrwk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbuWAXT%2FbtszLs3vzaF%2FmzXx9GF8WE75JIIKSRtrwk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;430&quot; height=&quot;200&quot; data-origin-width=&quot;430&quot; data-origin-height=&quot;200&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;여기까지 완료 되었다면, 현재 docker service를 재시작 해줘야 해당 daemon.json 파일의 설정이&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;적용됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;docker service 재시작 하기위해서는 다음과 같이 docker client를 실행하고,&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;좌측 하단에 있는 &lt;b&gt;... 설정을 통해 Restart&lt;/b&gt;를 해줍니다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1263&quot; data-origin-height=&quot;709&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dHyjYR/btszUxPBFMT/WoV5ielSsmVJ3Dbofkc0N1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dHyjYR/btszUxPBFMT/WoV5ielSsmVJ3Dbofkc0N1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dHyjYR/btszUxPBFMT/WoV5ielSsmVJ3Dbofkc0N1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdHyjYR%2FbtszUxPBFMT%2FWoV5ielSsmVJ3Dbofkc0N1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1263&quot; height=&quot;709&quot; data-origin-width=&quot;1263&quot; data-origin-height=&quot;709&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;docker service가 재기동 되었다면, cmd에서 docker info를 재확인 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;다음과 같이 Insecure Registries안에 추가한 docker registry 주소가 추가된 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당 주소로 push할때는 http형태로 통신하기 때문에 x509와 같은 에러가 더이상 발생하지 않습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1699324220152&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;C:\docker_file&amp;gt;docker info
Client:
 Version:    24.0.6
 Context:    default
 Debug Mode: false
 Plugins:
  buildx: Docker Buildx (Docker Inc.)
    Version:  v0.11.2-desktop.5
    Path:     C:\Program Files\Docker\cli-plugins\docker-buildx.exe
  
  
  ...
  ...
  ...
  
  
 Insecure Registries:
  test.registry:5000
  hubproxy.docker.internal:5555
  127.0.0.0/8
 Live Restore Enabled: false&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 insecure-registry 설정 하는 방법 (for windows)에 대한 포스팅 이였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Docker</category>
      <category>docker</category>
      <category>docker daemon</category>
      <category>docker image push</category>
      <category>docker insecure</category>
      <category>docker push 에러</category>
      <category>docker registry</category>
      <category>docker service</category>
      <category>docker windows</category>
      <category>x509</category>
      <category>도커 push 이슈</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/312</guid>
      <comments>https://bono915.tistory.com/entry/Docker-insecure-registry-%EC%84%A4%EC%A0%95-%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95-for-windows#entry312comment</comments>
      <pubDate>Tue, 7 Nov 2023 13:33:44 +0900</pubDate>
    </item>
    <item>
      <title>[Putty] PEM파일 PPK생성 및 사용 방법 (PEM to PPK)</title>
      <link>https://bono915.tistory.com/entry/Putty-PEM%ED%8C%8C%EC%9D%BC-PPK%EC%83%9D%EC%84%B1-%EB%B0%8F-%EC%82%AC%EC%9A%A9-%EB%B0%A9%EB%B2%95-PEM-to-PPK</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 putty를 이용하여 PEM 파일을 PPK 파일로 생성하는 방법에 대해 포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;먼저 PEM 파일이란 웹&amp;nbsp;서버와&amp;nbsp;브라우저&amp;nbsp;간의&amp;nbsp;보안&amp;nbsp;통신&amp;nbsp;채널을&amp;nbsp;설정하는&amp;nbsp;데&amp;nbsp;사용되는&amp;nbsp;보안&amp;nbsp;인증서&amp;nbsp;파일입니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Base64로&amp;nbsp;인코딩되며&amp;nbsp;개인&amp;nbsp;키,&amp;nbsp;서버&amp;nbsp;인증서&amp;nbsp;및/또는&amp;nbsp;다른&amp;nbsp;인증서의&amp;nbsp;조합을&amp;nbsp;포함할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;우리가 일반적으로 SSH 통신을 통해 Linux server에 접근할 때 흔하게 사용하는 Key 중에 하나입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;하지만 ssh tool 중에 pem키를 사용하지 못하는 tool 또한 많이 있기 때문에 PPK로 변환 생성하여&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;사용하는 일 또한 많이 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 대표적인 ssh tool인 Putty를 통해 PEM 파일을 PPK로 생성하고 활용하는&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;방법까지 함께 다뤄보도록 하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;먼저 &lt;b&gt;Putty&lt;/b&gt;를 설치합니다. 구글링을 통해 다양한 경로로 쉽게 설치하실 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Putty가 설치되었다면, &lt;b&gt;PuttyGen.exe&lt;/b&gt;와&lt;b&gt; Putty.exe&lt;/b&gt;가 설치된 것을 확인하실 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;596&quot; data-origin-height=&quot;170&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b3IMhX/btsvDi20CVr/jlnllHVpKkq809k377Xsc0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b3IMhX/btsvDi20CVr/jlnllHVpKkq809k377Xsc0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b3IMhX/btsvDi20CVr/jlnllHVpKkq809k377Xsc0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb3IMhX%2FbtsvDi20CVr%2FjlnllHVpKkq809k377Xsc0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;596&quot; height=&quot;170&quot; data-origin-width=&quot;596&quot; data-origin-height=&quot;170&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;먼저 PEM 파일을 PPK로 생성하기 위해 Puttygen.exe 파일을 실행해 줍니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 현재 가지고 있는 pem파일을 위치에서 파일 확장자를 All Files로 선택한 후&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;가지고 있는 pem파일을 선택 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/6i0r1/btsvdpKfUYV/aEWUBYw7UuDNdJnNIg2dSK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/6i0r1/btsvdpKfUYV/aEWUBYw7UuDNdJnNIg2dSK/img.png&quot; data-origin-width=&quot;602&quot; data-origin-height=&quot;471&quot; data-is-animation=&quot;false&quot; style=&quot;width: 52.1049%; margin-right: 10px;&quot; data-widthpercent=&quot;52.72&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/6i0r1/btsvdpKfUYV/aEWUBYw7UuDNdJnNIg2dSK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F6i0r1%2FbtsvdpKfUYV%2FaEWUBYw7UuDNdJnNIg2dSK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;602&quot; height=&quot;471&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/spmJB/btsvx2svJSS/7IkmlGMcEXEAXBDbkda4H0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/spmJB/btsvx2svJSS/7IkmlGMcEXEAXBDbkda4H0/img.png&quot; data-origin-width=&quot;611&quot; data-origin-height=&quot;533&quot; data-is-animation=&quot;false&quot; style=&quot;width: 46.7323%;&quot; data-widthpercent=&quot;47.28&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/spmJB/btsvx2svJSS/7IkmlGMcEXEAXBDbkda4H0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FspmJB%2Fbtsvx2svJSS%2F7IkmlGMcEXEAXBDbkda4H0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;611&quot; height=&quot;533&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당 PEM Key가 정상적으로 load 되었다면, &lt;b&gt;Save private key&lt;/b&gt; 버튼을 클릭합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;putty2.png&quot; data-origin-width=&quot;602&quot; data-origin-height=&quot;471&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bd1WfF/btsvktL88Bt/kgkMyYXIR0pMCp2vKBsuh0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bd1WfF/btsvktL88Bt/kgkMyYXIR0pMCp2vKBsuh0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bd1WfF/btsvktL88Bt/kgkMyYXIR0pMCp2vKBsuh0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbd1WfF%2FbtsvktL88Bt%2FkgkMyYXIR0pMCp2vKBsuh0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;602&quot; height=&quot;471&quot; data-filename=&quot;putty2.png&quot; data-origin-width=&quot;602&quot; data-origin-height=&quot;471&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당 경고창이 나타나면 &lt;b&gt;예&lt;/b&gt; 버튼을 클릭하시면 됩니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;putty3.png&quot; data-origin-width=&quot;292&quot; data-origin-height=&quot;152&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cmef4e/btsvjhFfG7M/Hf85hZv2xmh3BVU0cpqgnK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cmef4e/btsvjhFfG7M/Hf85hZv2xmh3BVU0cpqgnK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cmef4e/btsvjhFfG7M/Hf85hZv2xmh3BVU0cpqgnK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcmef4e%2FbtsvjhFfG7M%2FHf85hZv2xmh3BVU0cpqgnK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;292&quot; height=&quot;152&quot; data-filename=&quot;putty3.png&quot; data-origin-width=&quot;292&quot; data-origin-height=&quot;152&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저장할 위치를 선택한 후 생성될 ppk 이름을 작성해 주고&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;저장&lt;/b&gt; 버튼을 클릭합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;946&quot; data-origin-height=&quot;533&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8N426/btsvoZpxylq/jZoZ8HGyPVHT8rV4rfEYk1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8N426/btsvoZpxylq/jZoZ8HGyPVHT8rV4rfEYk1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8N426/btsvoZpxylq/jZoZ8HGyPVHT8rV4rfEYk1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8N426%2FbtsvoZpxylq%2FjZoZ8HGyPVHT8rV4rfEYk1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;946&quot; height=&quot;533&quot; data-origin-width=&quot;946&quot; data-origin-height=&quot;533&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;생성된 pem key를 활용하여 putty로 접속을 해보도록 하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;putty.exe 파일을 실행합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;좌측 카테고리에서 &lt;b&gt;Connection &amp;gt; SSH &amp;gt; Auth &amp;gt; Credentials&lt;/b&gt;를 클릭하고&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Private key file for authentication 항목의 &lt;b&gt;Browse...&lt;/b&gt; 버튼을 클릭합니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;(Putty의 버전이 낮은경우 Credentials가 없을 수 도 있습니다.&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;해당 경우엔 Putty의 신규버전을 설치하시면 됩니다.)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;452&quot; data-origin-height=&quot;442&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/FKEyR/btsvlIa0w2t/7YeMm12xkWlv6SJTUjrV4k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/FKEyR/btsvlIa0w2t/7YeMm12xkWlv6SJTUjrV4k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/FKEyR/btsvlIa0w2t/7YeMm12xkWlv6SJTUjrV4k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFKEyR%2FbtsvlIa0w2t%2F7YeMm12xkWlv6SJTUjrV4k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;452&quot; height=&quot;442&quot; data-origin-width=&quot;452&quot; data-origin-height=&quot;442&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;ppk파일을 생성한 위치에서 해당 ppk 파일을 선택합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;946&quot; data-origin-height=&quot;533&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ve6Oc/btsvl6Cyp72/Tv1CfY5B9Pjk8kVMuo8Du1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ve6Oc/btsvl6Cyp72/Tv1CfY5B9Pjk8kVMuo8Du1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ve6Oc/btsvl6Cyp72/Tv1CfY5B9Pjk8kVMuo8Du1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fve6Oc%2Fbtsvl6Cyp72%2FTv1CfY5B9Pjk8kVMuo8Du1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;946&quot; height=&quot;533&quot; data-origin-width=&quot;946&quot; data-origin-height=&quot;533&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;좌측 카테고리에서 Session을 클릭한 후&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;IP / Port / 저장할 session을 입력하고 &lt;b&gt;Save&lt;/b&gt; 버튼을 클릭합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 해당 session을 선택해서 접속을 시도하시면 ppk로 접속이 되는 것을 확인하실 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;452&quot; data-origin-height=&quot;442&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bOJ3Ob/btsvkSEMuef/hlekOkpnSMBku08iXs3EEk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bOJ3Ob/btsvkSEMuef/hlekOkpnSMBku08iXs3EEk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bOJ3Ob/btsvkSEMuef/hlekOkpnSMBku08iXs3EEk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbOJ3Ob%2FbtsvkSEMuef%2FhlekOkpnSMBku08iXs3EEk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;452&quot; height=&quot;442&quot; data-origin-width=&quot;452&quot; data-origin-height=&quot;442&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 Putty를 이용한 PEM파일 PPK생성 및 사용 방법 (PEM to PPK)에 대한&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;포스팅이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/tools</category>
      <category>pem</category>
      <category>pem key 변환</category>
      <category>pem to ppk</category>
      <category>PPK</category>
      <category>ppk 만들기</category>
      <category>putty</category>
      <category>puttygen</category>
      <category>ssh key</category>
      <category>ssh tools</category>
      <category>SSH 접속</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/311</guid>
      <comments>https://bono915.tistory.com/entry/Putty-PEM%ED%8C%8C%EC%9D%BC-PPK%EC%83%9D%EC%84%B1-%EB%B0%8F-%EC%82%AC%EC%9A%A9-%EB%B0%A9%EB%B2%95-PEM-to-PPK#entry311comment</comments>
      <pubDate>Sun, 24 Sep 2023 17:37:48 +0900</pubDate>
    </item>
    <item>
      <title>[MariaDB] mysqldump error Authentication plugin 'client_ed25519' 해결 방법</title>
      <link>https://bono915.tistory.com/entry/MariaDB-mysqldump-error-Authentication-plugin-cliented25519-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 MariaDB를 백업하는 과정에서 나타나는&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;mysqldump error Authentication plugin 'client_ed25519' 해결 방법에 대해 포스팅 하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;client_ed25519에러는 DB backup 이외에도 MariaDB와 인증하는 모든 부분에서 나타나는 부분이기 때문에&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당 포스팅은 해당 인증에 대한 공통적인 이슈라고 보시면 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;먼저 일반적으로 MySQL과 MariaDB는 그동안 저를 포함해서&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;거의 큰 차이 없이 사용하는분들이 많았을텐데,&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;각 DB의 버전이 올라가면서 점차 차이가 나타나게 되었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;구체적인 차이가 궁금하신 분들은 아래 링크를 통해 확인하실 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://aws.amazon.com/ko/compare/the-difference-between-mariadb-vs-mysql/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://aws.amazon.com/ko/compare/the-difference-between-mariadb-vs-mysql/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1692938921598&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;company&quot; data-og-title=&quot;MariaDB와 MySQL 비교 - 오픈 소스 관계형 데이터베이스 간의 차이점 - AWS&quot; data-og-description=&quot;MySQL과 MariaDB는 모두 오픈 소스 데이터베이스 기술입니다. 이들 데이터베이스를 사용하여 행과 열이 있는 표 형식으로 데이터를 저장할 수 있습니다. MySQL은 가장 널리 채택된 오픈 소스 데이터&quot; data-og-host=&quot;aws.amazon.com&quot; data-og-source-url=&quot;https://aws.amazon.com/ko/compare/the-difference-between-mariadb-vs-mysql/&quot; data-og-url=&quot;https://aws.amazon.com/ko/compare/the-difference-between-mariadb-vs-mysql/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/jFZ4l/hyTIOdSpsD/bwR8eFuTgZJMt4kt7gCk51/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/WYk4B/hyTIIShHHd/H43sfVhnLqsHOscstUY0SK/img.png?width=179&amp;amp;height=109&amp;amp;face=0_0_179_109,https://scrap.kakaocdn.net/dn/fQ3xt/hyTIQirm7n/FBRQqaWDkMyiuhEijd4151/img.png?width=1245&amp;amp;height=511&amp;amp;face=0_0_1245_511&quot;&gt;&lt;a href=&quot;https://aws.amazon.com/ko/compare/the-difference-between-mariadb-vs-mysql/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://aws.amazon.com/ko/compare/the-difference-between-mariadb-vs-mysql/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/jFZ4l/hyTIOdSpsD/bwR8eFuTgZJMt4kt7gCk51/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/WYk4B/hyTIIShHHd/H43sfVhnLqsHOscstUY0SK/img.png?width=179&amp;amp;height=109&amp;amp;face=0_0_179_109,https://scrap.kakaocdn.net/dn/fQ3xt/hyTIQirm7n/FBRQqaWDkMyiuhEijd4151/img.png?width=1245&amp;amp;height=511&amp;amp;face=0_0_1245_511');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;MariaDB와 MySQL 비교 - 오픈 소스 관계형 데이터베이스 간의 차이점 - AWS&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;MySQL과 MariaDB는 모두 오픈 소스 데이터베이스 기술입니다. 이들 데이터베이스를 사용하여 행과 열이 있는 표 형식으로 데이터를 저장할 수 있습니다. MySQL은 가장 널리 채택된 오픈 소스 데이터&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;aws.amazon.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;MySQL의 인증방식은 SHA-1&lt;/b&gt;&lt;/span&gt;을 사용하고 있으며,&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;MariaDB는 ed25519인증방식&lt;/b&gt;&lt;/span&gt;을 사용하고 있기 때문에&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;DB tool을 사용할때 ed25519에 대한 부분을 별도로 인증 플러그인을 설치해서 사용해야 할 수도 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이어서 mysqldump error Authentication plugin 'client_ed25519' 해결 방법을 포스팅 하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저는 linux 환경에서 MySQL 또는 MariaDB를 백업할때 사용하던&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;mysqldump&lt;/b&gt;를 통해 MariaDB를 백업하려고 했는데,&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아래 내용과 같은 에러가 나타났습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1692939242710&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;mysqldump: Got error: 1045: &quot;Plugin client_ed25519 could not be loaded: 
/usr/lib/x86_64-linux-gnu/mariadb19/plugin/client_ed25519.so: 
cannot open shared object file: No such file or directory&quot; when trying to connect&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;기존에 사용하던 tool은&amp;nbsp;&lt;b&gt;mysql-client-core-8.0&lt;/b&gt; 였는데, MySQL기반의&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;tool이여서 ed25519 인증 방식에 대한 지원이 되지 않습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;별도로 ed25519 plugin도 설치해봤지만 호환이 되지 않았습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그래서 mysqldump를 사용할 수 있는 다른 tool인 &lt;b&gt;mariadb-client-10.3&lt;/b&gt;를 설치하여 문제를&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해결하였습니다. 아마 mariadb-client라서 ed25519 인증에 대한 플러그인 호환 구성이&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;정의 되어있는 것 같습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1692939464808&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;// mariadb-client-10.3 설치
# apt install mariadb-client-10.3

// client_ed25519.so 호환 lib 찾기
# apt install apt-file
# apt-file update
# apt-file find client_ed25519.so
libmariadb3: /usr/lib/x86_64-linux-gnu/mariadb19/plugin/client_ed25519.so

// client_ed25519.so 호환 lib 설치
# apt install libmariadb3

// MariaDB Backup
# mysqldump --single-transaction -h 192.168.***.*** -P 3306 -u dbUser -pPassWorld --databases dbname &amp;gt; backupDB.sql&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 MariaDB mysqldump error Authentication plugin 'client_ed25519' 해결 방법에 대한&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;포스팅 이였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/DataBase</category>
      <category>Authentication plugin</category>
      <category>client_ed25519</category>
      <category>DATABASE</category>
      <category>ed25519</category>
      <category>mariadb</category>
      <category>MariaDB Backup</category>
      <category>MariaDB 백업 방법</category>
      <category>MariaDB 인증</category>
      <category>mysql</category>
      <category>mysqldump</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/310</guid>
      <comments>https://bono915.tistory.com/entry/MariaDB-mysqldump-error-Authentication-plugin-cliented25519-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95#entry310comment</comments>
      <pubDate>Fri, 25 Aug 2023 14:06:35 +0900</pubDate>
    </item>
    <item>
      <title>[PowerMockUp] 설치 및 사용방법</title>
      <link>https://bono915.tistory.com/entry/PowerMockUp-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%82%AC%EC%9A%A9%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 PowerPoint에 연동하여 사용 가능한 기획 tool인 PowerMockUp의 설치 및 사용방법에 대해&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;포스팅 하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;PowerMockup&amp;nbsp;이란&amp;nbsp;웹&amp;nbsp;기획자를&amp;nbsp;위한&amp;nbsp;화면설계&amp;nbsp;도구입니다. &lt;br /&gt;저는&amp;nbsp;본업이&amp;nbsp;개발자지만,&amp;nbsp;퍼블리셔에게&amp;nbsp;해당&amp;nbsp;기획의&amp;nbsp;내용&amp;nbsp;또한&amp;nbsp;명확하게&amp;nbsp;전달해야하기&amp;nbsp;때문에&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;여러 기획 방법을 찾던 중 PowerMockUp을 사용하게 되었습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;PowerMockUp은 아래 공식 홈페이지 링크 통해 다운로드 할 수 있습니다.&amp;nbsp; &lt;br /&gt;&lt;a href=&quot;https://www.powermockup.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.powermockup.com/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1688287922202&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;PowerPoint Wireframe and Prototyping Tool | PowerMockup&quot; data-og-description=&quot;Collaboration PowerPoint includes collaboration and sharing features that facilitate working in a team. You can share documents with others via OneDrive or SharePoint, leave comments on slides, and merge different versions of a document into a single file.&quot; data-og-host=&quot;www.powermockup.com&quot; data-og-source-url=&quot;https://www.powermockup.com/&quot; data-og-url=&quot;https://www.powermockup.com/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/yAcQo/hyTcFG8TO0/EYexUGmGJ2NodkSnBz33UK/img.jpg?width=720&amp;amp;height=405&amp;amp;face=0_0_720_405,https://scrap.kakaocdn.net/dn/fzWSt/hyTcMfb5en/EgHOhBloKn9su3otA2TwK1/img.jpg?width=720&amp;amp;height=405&amp;amp;face=0_0_720_405,https://scrap.kakaocdn.net/dn/EQwol/hyTa7Zzd7W/DAHOMA5X0Q2qR78tA803e0/img.jpg?width=720&amp;amp;height=405&amp;amp;face=31_18_702_361&quot;&gt;&lt;a href=&quot;https://www.powermockup.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.powermockup.com/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/yAcQo/hyTcFG8TO0/EYexUGmGJ2NodkSnBz33UK/img.jpg?width=720&amp;amp;height=405&amp;amp;face=0_0_720_405,https://scrap.kakaocdn.net/dn/fzWSt/hyTcMfb5en/EgHOhBloKn9su3otA2TwK1/img.jpg?width=720&amp;amp;height=405&amp;amp;face=0_0_720_405,https://scrap.kakaocdn.net/dn/EQwol/hyTa7Zzd7W/DAHOMA5X0Q2qR78tA803e0/img.jpg?width=720&amp;amp;height=405&amp;amp;face=31_18_702_361');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;PowerPoint Wireframe and Prototyping Tool | PowerMockup&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Collaboration PowerPoint includes collaboration and sharing features that facilitate working in a team. You can share documents with others via OneDrive or SharePoint, leave comments on slides, and merge different versions of a document into a single file.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.powermockup.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;PowerMockup의 가장 큰 장점&lt;/b&gt;&lt;/span&gt;은 새로운&amp;nbsp;tool의&amp;nbsp;기능을&amp;nbsp;익히는&amp;nbsp;것이&amp;nbsp;아닌 &lt;br /&gt;PowerPoint에&amp;nbsp;add-on&amp;nbsp;하여&amp;nbsp;사용하기&amp;nbsp;때문에&amp;nbsp;익숙한&amp;nbsp;사용법으로&amp;nbsp;접근성이&amp;nbsp;매우&amp;nbsp;좋고&amp;nbsp; &lt;br /&gt;기존의&amp;nbsp;PowerPoint의&amp;nbsp;기능들과&amp;nbsp;혼합하여&amp;nbsp;사용이&amp;nbsp;가능하기&amp;nbsp;때문에&amp;nbsp;효율적이고&amp;nbsp;편리하게&amp;nbsp;기획이&amp;nbsp;가능&amp;nbsp;합니다. &lt;br /&gt;다양한&amp;nbsp;아이콘&amp;nbsp;및&amp;nbsp;엘리먼트&amp;nbsp;등&amp;nbsp;800개&amp;nbsp;이상의&amp;nbsp;UI를&amp;nbsp;제공합니다. &lt;br /&gt;기획자가&amp;nbsp;아니더라도&amp;nbsp;쉽게&amp;nbsp;기획을&amp;nbsp;할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;PowerMockUp을 다운로드 하여 설치해보도록 하겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;powermockup download.png&quot; data-origin-width=&quot;1459&quot; data-origin-height=&quot;856&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/FHDu3/btsl3iFF5Ab/n3UdljNnZmcD74kMkcPAs0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/FHDu3/btsl3iFF5Ab/n3UdljNnZmcD74kMkcPAs0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/FHDu3/btsl3iFF5Ab/n3UdljNnZmcD74kMkcPAs0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFHDu3%2Fbtsl3iFF5Ab%2Fn3UdljNnZmcD74kMkcPAs0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1459&quot; height=&quot;856&quot; data-filename=&quot;powermockup download.png&quot; data-origin-width=&quot;1459&quot; data-origin-height=&quot;856&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kzd5b/btsl2m9i3F4/y63KEbWGQsl3ZlM8V4kmNk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kzd5b/btsl2m9i3F4/y63KEbWGQsl3ZlM8V4kmNk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;602&quot; data-origin-height=&quot;512&quot; data-filename=&quot;install1.png&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kzd5b/btsl2m9i3F4/y63KEbWGQsl3ZlM8V4kmNk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fkzd5b%2Fbtsl2m9i3F4%2Fy63KEbWGQsl3ZlM8V4kmNk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;602&quot; height=&quot;512&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Fqwyp/btsl0XJfvJY/gwCWEtmpa57kI8ChvqtkwK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Fqwyp/btsl0XJfvJY/gwCWEtmpa57kI8ChvqtkwK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;602&quot; data-origin-height=&quot;512&quot; data-filename=&quot;install2.png&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.4186%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Fqwyp/btsl0XJfvJY/gwCWEtmpa57kI8ChvqtkwK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFqwyp%2Fbtsl0XJfvJY%2FgwCWEtmpa57kI8ChvqtkwK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;602&quot; height=&quot;512&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Av0MS/btsl1hgH1Cv/LyhsVVw1k60Jxm24WCkOu1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Av0MS/btsl1hgH1Cv/LyhsVVw1k60Jxm24WCkOu1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;602&quot; data-origin-height=&quot;512&quot; data-filename=&quot;install3.png&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Av0MS/btsl1hgH1Cv/LyhsVVw1k60Jxm24WCkOu1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAv0MS%2Fbtsl1hgH1Cv%2FLyhsVVw1k60Jxm24WCkOu1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;602&quot; height=&quot;512&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/H0X0X/btsl2n8a7SD/eTdDaKW6gEk9OEgLoXPyUk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/H0X0X/btsl2n8a7SD/eTdDaKW6gEk9OEgLoXPyUk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;602&quot; data-origin-height=&quot;512&quot; data-filename=&quot;install4.png&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.4186%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/H0X0X/btsl2n8a7SD/eTdDaKW6gEk9OEgLoXPyUk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FH0X0X%2Fbtsl2n8a7SD%2FeTdDaKW6gEk9OEgLoXPyUk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;602&quot; height=&quot;512&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;PowerMockUp 다운로드 및 설치&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;설치가 완료 되었다면, PowerPoint를 실행 했을 때 자동으로 기능이 add-on 된것을 확인 할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 우측에 나타난 PowerMockup Shapes를 통해 원하는 엘리먼트를 선택하여 사용할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;PowerMockup은 일반적으로 유료 사용이지만, Free Trial로 기간 제한 없이 무한으로도 사용할 수 있습니다. &lt;br /&gt;하지만 Free Trial로 사용하는 경우에는 사용 가능한 엘리먼트가 제한적입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;(유료 엘리먼트를 클릭하면 full version required라는 문구가 나타나면서 사용이 불가능 합니다.)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/1Cmd5/btsl2c61TiL/bQ22tTMaybgBqvyTRxozCk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/1Cmd5/btsl2c61TiL/bQ22tTMaybgBqvyTRxozCk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1928&quot; data-origin-height=&quot;1056&quot; data-filename=&quot;powerpoint addon.png&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/1Cmd5/btsl2c61TiL/bQ22tTMaybgBqvyTRxozCk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F1Cmd5%2Fbtsl2c61TiL%2FbQ22tTMaybgBqvyTRxozCk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1928&quot; height=&quot;1056&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bkwjKj/btsl0itlqZ3/8WoTUFkVuSSEsmY58lHr4K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bkwjKj/btsl0itlqZ3/8WoTUFkVuSSEsmY58lHr4K/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1928&quot; data-origin-height=&quot;1056&quot; data-filename=&quot;full version required.png&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bkwjKj/btsl0itlqZ3/8WoTUFkVuSSEsmY58lHr4K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbkwjKj%2Fbtsl0itlqZ3%2F8WoTUFkVuSSEsmY58lHr4K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1928&quot; height=&quot;1056&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 기본으로 있는 엘리먼트 이외에도 우측 하단에 &lt;b&gt;&quot;Download More Shapes...&quot;&lt;/b&gt; 를 클릭하시면&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;다양한 엘리먼트 그룹을 다운로드 받아서 더 많은 종류의 엘리먼트들을 사용 하실 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cA3SWs/btsl0iUpLkD/2Fn4B0ScrL8iG9gmIk6kt1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cA3SWs/btsl0iUpLkD/2Fn4B0ScrL8iG9gmIk6kt1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1928&quot; data-origin-height=&quot;1056&quot; data-filename=&quot;download more shapes.png&quot; data-widthpercent=&quot;46.78&quot; style=&quot;width: 46.2347%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cA3SWs/btsl0iUpLkD/2Fn4B0ScrL8iG9gmIk6kt1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcA3SWs%2Fbtsl0iUpLkD%2F2Fn4B0ScrL8iG9gmIk6kt1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1928&quot; height=&quot;1056&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zBe3a/btsl3hUilrm/yCiICLHd2jXKx0BydimfuK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zBe3a/btsl3hUilrm/yCiICLHd2jXKx0BydimfuK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1103&quot; data-origin-height=&quot;531&quot; data-filename=&quot;download shapes.png&quot; data-widthpercent=&quot;53.22&quot; style=&quot;width: 52.6025%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zBe3a/btsl3hUilrm/yCiICLHd2jXKx0BydimfuK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzBe3a%2Fbtsl3hUilrm%2FyCiICLHd2jXKx0BydimfuK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1103&quot; height=&quot;531&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;PowerMockUp의 유료 사용 비용은 다음과 같습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;기능이 매우 많지만, 비용이 저렴하지는 않은 것 같습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;하지만, PowerMockUp은 다음과 같은 조건으로 무료 licence를 신청할 수 있습니다.&lt;br /&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;블로거&amp;nbsp;/&amp;nbsp;언론인&amp;nbsp;/&amp;nbsp;마이크로소프트&amp;nbsp;MVP&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;가장&amp;nbsp;쉽게&amp;nbsp;무료&amp;nbsp;licence를&amp;nbsp;얻기&amp;nbsp;위해서는&amp;nbsp;저와&amp;nbsp;같은&amp;nbsp;블로거들이&amp;nbsp;유리할&amp;nbsp;것&amp;nbsp;같습니다.&lt;br /&gt;저도&amp;nbsp;신청을&amp;nbsp;해보고&amp;nbsp;결과에&amp;nbsp;대해&amp;nbsp;글을&amp;nbsp;이어가보려고&amp;nbsp;합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wACFb/btsl2pdTv1y/5q0KAGIArBTIYJKpGqnxy0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wACFb/btsl2pdTv1y/5q0KAGIArBTIYJKpGqnxy0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1294&quot; data-origin-height=&quot;917&quot; data-filename=&quot;edited_powermockup 유료.PNG&quot; style=&quot;width: 47.9704%; margin-right: 10px;&quot; data-widthpercent=&quot;48.53&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wACFb/btsl2pdTv1y/5q0KAGIArBTIYJKpGqnxy0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwACFb%2Fbtsl2pdTv1y%2F5q0KAGIArBTIYJKpGqnxy0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1294&quot; height=&quot;917&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xtb29/btsl6URNA0J/ItAk9WgzRFkuX3p3wFs6NK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xtb29/btsl6URNA0J/ItAk9WgzRFkuX3p3wFs6NK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1221&quot; data-origin-height=&quot;816&quot; data-filename=&quot;edited_무료 licence 획득 방법.PNG&quot; style=&quot;width: 50.8668%;&quot; data-widthpercent=&quot;51.47&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xtb29/btsl6URNA0J/ItAk9WgzRFkuX3p3wFs6NK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fxtb29%2Fbtsl6URNA0J%2FItAk9WgzRFkuX3p3wFs6NK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1221&quot; height=&quot;816&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;무료 licence를 신청해보고 포스팅을 이어가보도록 하겠습니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;PowerMockUp에 메일로 요청한지 4시간만에 응답이 왔습니다!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;한달에 59.9 달러를 지불 해야 이용할 수 있는 라이센스를 이렇게 흔쾌히 주다니....!&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;블로거로써 처음으로 대우받아보는 것 같습니다!&lt;/p&gt;
&lt;figure contenteditable=&quot;false&quot; data-ke-type=&quot;emoticon&quot; data-ke-align=&quot;alignCenter&quot; data-emoticon-type=&quot;friends1&quot; data-emoticon-name=&quot;027&quot; data-emoticon-isanimation=&quot;false&quot; data-emoticon-src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends1/large/027.gif&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends1/large/027.gif&quot; width=&quot;150&quot; /&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;전달받은 라이센스 키를 PowerPoint에서 입력해서&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;바로 유료 버전의 엘리멘트들을 사용할 수 있게 되었습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3Qyyn/btsl5jZYINV/7Z3KczBKRFyhReZsXQPbVK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3Qyyn/btsl5jZYINV/7Z3KczBKRFyhReZsXQPbVK/img.png&quot; data-origin-width=&quot;476&quot; data-origin-height=&quot;484&quot; data-is-animation=&quot;false&quot; data-filename=&quot;blob&quot; style=&quot;width: 39.5901%; margin-right: 10px;&quot; data-widthpercent=&quot;40.06&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3Qyyn/btsl5jZYINV/7Z3KczBKRFyhReZsXQPbVK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3Qyyn%2Fbtsl5jZYINV%2F7Z3KczBKRFyhReZsXQPbVK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;476&quot; height=&quot;484&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ckGbei/btsmlnFFX1h/pVfL7BTqksNJDNEU1GMTOk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ckGbei/btsmlnFFX1h/pVfL7BTqksNJDNEU1GMTOk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1382&quot; data-origin-height=&quot;939&quot; data-filename=&quot;fullversion2.png&quot; style=&quot;width: 59.2471%;&quot; data-widthpercent=&quot;59.94&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ckGbei/btsmlnFFX1h/pVfL7BTqksNJDNEU1GMTOk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FckGbei%2FbtsmlnFFX1h%2FpVfL7BTqksNJDNEU1GMTOk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1382&quot; height=&quot;939&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/1v6jT/btsl4mWydHx/pVwV1ubmQbrA5man2BHhCk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/1v6jT/btsl4mWydHx/pVwV1ubmQbrA5man2BHhCk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1388&quot; data-origin-height=&quot;940&quot; data-filename=&quot;fullversion3.PNG&quot; style=&quot;width: 44.1935%; margin-right: 10px;&quot; data-widthpercent=&quot;44.71&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/1v6jT/btsl4mWydHx/pVwV1ubmQbrA5man2BHhCk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F1v6jT%2Fbtsl4mWydHx%2FpVwV1ubmQbrA5man2BHhCk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1388&quot; height=&quot;940&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Ljdy6/btsmkOQ20si/83MypUr79JCt4OMlrfi4EK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Ljdy6/btsmkOQ20si/83MypUr79JCt4OMlrfi4EK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;1928&quot; data-origin-height=&quot;1056&quot; data-filename=&quot;fullversion4.png&quot; style=&quot;width: 54.6437%;&quot; data-widthpercent=&quot;55.29&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Ljdy6/btsmkOQ20si/83MypUr79JCt4OMlrfi4EK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLjdy6%2FbtsmkOQ20si%2F83MypUr79JCt4OMlrfi4EK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1928&quot; height=&quot;1056&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 &lt;span style=&quot;color: #333333; text-align: center;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;PowerPoint에 연동하여 사용 가능한 기획 tool인 PowerMockUp의 설치 및 사용방법에 대한&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: center;&quot;&gt;포스팅 이였습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/tools</category>
      <category>IT 기획 툴</category>
      <category>Powermockup</category>
      <category>PowerMockUp 사용방법</category>
      <category>PowerMockUp 설치</category>
      <category>PowerMockUp 엘리먼트</category>
      <category>powerpoint</category>
      <category>기획 tools</category>
      <category>기획 제작</category>
      <category>기획 툴</category>
      <category>파워목업</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/309</guid>
      <comments>https://bono915.tistory.com/entry/PowerMockUp-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%82%AC%EC%9A%A9%EB%B0%A9%EB%B2%95#entry309comment</comments>
      <pubDate>Sun, 2 Jul 2023 18:10:40 +0900</pubDate>
    </item>
    <item>
      <title>[Golang] 설치 및 환경설정 (for Windows)</title>
      <link>https://bono915.tistory.com/entry/Golang-%EC%84%A4%EC%B9%98-%EB%B0%8F-%ED%99%98%EA%B2%BD%EC%84%A4%EC%A0%95-for-Windows</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 Golang 설치 및 환경설정 (for Windows)에 대해 포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Golang 환경설정 및 개발에 필요한 도구들을 먼저 설치해 보겠습니다.&lt;/p&gt;
&lt;h3 style=&quot;text-align: center;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;1. Install&lt;/b&gt;&lt;/h3&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;(1) Golang&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Golang을 하기 위해서는 당연히 Golang을 설치 해야겠죠?&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아래&amp;nbsp;페이지에서&amp;nbsp;Golang을&amp;nbsp;다운로드하여서&amp;nbsp;설치하면&amp;nbsp;됩니다.&amp;nbsp; &lt;br /&gt;&lt;a href=&quot;https://go.dev/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://go.dev/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1679813935499&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;The Go Programming Language&quot; data-og-description=&quot;DevOps &amp;amp; Site Reliability With fast build times, lean syntax, an automatic formatter and doc generator, Go is built to support both DevOps and SRE.&quot; data-og-host=&quot;go.dev&quot; data-og-source-url=&quot;https://go.dev/&quot; data-og-url=&quot;https://go.dev/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/qG4wZ/hyR2M3aKfH/UMAicnoEheVCog94BOadoK/img.jpg?width=300&amp;amp;height=313&amp;amp;face=0_0_300_313,https://scrap.kakaocdn.net/dn/ltj3h/hyR39vHi8s/7bZlgdlkgyaEpEhHubkTO1/img.png?width=214&amp;amp;height=200&amp;amp;face=0_0_214_200&quot;&gt;&lt;a href=&quot;https://go.dev/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://go.dev/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/qG4wZ/hyR2M3aKfH/UMAicnoEheVCog94BOadoK/img.jpg?width=300&amp;amp;height=313&amp;amp;face=0_0_300_313,https://scrap.kakaocdn.net/dn/ltj3h/hyR39vHi8s/7bZlgdlkgyaEpEhHubkTO1/img.png?width=214&amp;amp;height=200&amp;amp;face=0_0_214_200');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;The Go Programming Language&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;DevOps &amp;amp; Site Reliability With fast build times, lean syntax, an automatic formatter and doc generator, Go is built to support both DevOps and SRE.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;go.dev&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;(2) Visual Studio Code&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Golang을&amp;nbsp;사용하기&amp;nbsp;위한&amp;nbsp;IDE로&amp;nbsp;가장&amp;nbsp;많이&amp;nbsp;사용되는&amp;nbsp;tool입니다. &lt;br /&gt;아래&amp;nbsp;페이지에서&amp;nbsp;Visual&amp;nbsp;Studio&amp;nbsp;Code을&amp;nbsp;다운받아서&amp;nbsp;설치하면&amp;nbsp;됩니다. &lt;br /&gt;&lt;a href=&quot;https://code.visualstudio.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://code.visualstudio.com/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1679813996816&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Visual Studio Code - Code Editing. Redefined&quot; data-og-description=&quot;Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.&amp;nbsp; Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.&quot; data-og-host=&quot;code.visualstudio.com&quot; data-og-source-url=&quot;https://code.visualstudio.com/&quot; data-og-url=&quot;https://code.visualstudio.com/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/i9iSX/hyR2WxXNmf/Kns4brqp96zAPEAFsthcHK/img.png?width=1012&amp;amp;height=506&amp;amp;face=0_0_1012_506&quot;&gt;&lt;a href=&quot;https://code.visualstudio.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://code.visualstudio.com/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/i9iSX/hyR2WxXNmf/Kns4brqp96zAPEAFsthcHK/img.png?width=1012&amp;amp;height=506&amp;amp;face=0_0_1012_506');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Visual Studio Code - Code Editing. Redefined&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.&amp;nbsp; Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;code.visualstudio.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;(3) Git&amp;nbsp;&lt;/b&gt; &lt;br /&gt;Golang은&amp;nbsp;lib와&amp;nbsp;package를&amp;nbsp;Git으로&amp;nbsp;관리합니다. &lt;br /&gt;아래&amp;nbsp;페이지에서&amp;nbsp;Git을&amp;nbsp;다운받아서&amp;nbsp;설치하면&amp;nbsp;됩니다. &lt;br /&gt;&lt;a href=&quot;https://git-scm.com/downloads&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://git-scm.com/downloads&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1679814011773&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Git - Downloads&quot; data-og-description=&quot;Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific exp&quot; data-og-host=&quot;git-scm.com&quot; data-og-source-url=&quot;https://git-scm.com/downloads&quot; data-og-url=&quot;https://git-scm.com/downloads&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://git-scm.com/downloads&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://git-scm.com/downloads&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Git - Downloads&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific exp&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;git-scm.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;(4) 설치확인&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;설치가&amp;nbsp;모두&amp;nbsp;완료되면&amp;nbsp;cmd창에서&amp;nbsp;설치가&amp;nbsp;정상적으로&amp;nbsp;되었는지&amp;nbsp;확인합니다. &lt;br /&gt;&lt;b&gt;&amp;nbsp;$ go version &lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;nbsp;$ git version&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;646&quot; data-origin-height=&quot;384&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b3j90r/btr5UlLiKUP/R6og1VWzufZZbi2k3W8eWk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b3j90r/btr5UlLiKUP/R6og1VWzufZZbi2k3W8eWk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b3j90r/btr5UlLiKUP/R6og1VWzufZZbi2k3W8eWk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb3j90r%2Fbtr5UlLiKUP%2FR6og1VWzufZZbi2k3W8eWk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;552&quot; height=&quot;328&quot; data-origin-width=&quot;646&quot; data-origin-height=&quot;384&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 style=&quot;text-align: center;&quot; data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 style=&quot;text-align: center;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2. Golang 폴더 생성&lt;/b&gt;&lt;/h3&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;임의의 이름으로 project 폴더를 생성합니다.&lt;br /&gt;project&amp;nbsp;폴더의&amp;nbsp;하위&amp;nbsp;폴더로&amp;nbsp;3개의&amp;nbsp;폴더&amp;nbsp;생성&lt;b&gt;(3개&amp;nbsp;폴더의&amp;nbsp;명명규칙&amp;nbsp;중요)&lt;/b&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;u&gt;1)&amp;nbsp;src&amp;nbsp;-&amp;nbsp;소스&amp;nbsp;폴더 &lt;/u&gt;&lt;br /&gt;&lt;u&gt;2) pkg - 패키지 폴더(외부 package 또는 git 파일) &lt;/u&gt;&lt;br /&gt;&lt;u&gt;3) bin - 실행 가능한 파일을 만들 때 자동으로 bin에 저장&lt;/u&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1679814191288&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# ex ) 
golang-study
 ├ bin
 ├ src
 ├ pkg&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;text-align: center;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;3. 환경설정&lt;/b&gt;&lt;/h3&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;제어판&amp;nbsp;-&amp;nbsp;시스템&amp;nbsp;-&amp;nbsp;고급&amp;nbsp;시스템&amp;nbsp;설정&amp;nbsp;-&amp;nbsp;고급(tab)&amp;nbsp;-&amp;nbsp;환경&amp;nbsp;변수 &lt;br /&gt;(1)&amp;nbsp;(시스템&amp;nbsp;변수)&amp;nbsp;새로&amp;nbsp;만들기&amp;nbsp;-&amp;nbsp;GOPATH&amp;nbsp;/&amp;nbsp;(생성한&amp;nbsp;folder&amp;nbsp;위치)&amp;nbsp;-&amp;nbsp;환경&amp;nbsp;변수에&amp;nbsp;GOPATH가&amp;nbsp;있다면&amp;nbsp;수정하기 &lt;br /&gt;(2)&amp;nbsp;(시스템&amp;nbsp;변수)&amp;nbsp;새로&amp;nbsp;만들기&amp;nbsp;-&amp;nbsp;GOBIN&amp;nbsp;/&amp;nbsp;(생성한&amp;nbsp;folder&amp;nbsp;위치의&amp;nbsp;bin)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;golang 환경변수 설정.png&quot; data-origin-width=&quot;618&quot; data-origin-height=&quot;585&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rhbhs/btr6bu8hwuM/4PPbOnQrM4Kkbo8Tdq0T40/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rhbhs/btr6bu8hwuM/4PPbOnQrM4Kkbo8Tdq0T40/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rhbhs/btr6bu8hwuM/4PPbOnQrM4Kkbo8Tdq0T40/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Frhbhs%2Fbtr6bu8hwuM%2F4PPbOnQrM4Kkbo8Tdq0T40%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;618&quot; height=&quot;585&quot; data-filename=&quot;golang 환경변수 설정.png&quot; data-origin-width=&quot;618&quot; data-origin-height=&quot;585&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;환경설정이&amp;nbsp;모두&amp;nbsp;완료되었다면,&amp;nbsp;cmd창을&amp;nbsp;열어서&amp;nbsp;추가&amp;nbsp;설정&amp;nbsp;및&amp;nbsp;확인합니다. &lt;br /&gt;&lt;b&gt;go env -w GO111MODULE=off&lt;/b&gt; (GO111MODULE off를 해야 GOPATH의 github.com에 lib들을 관리하여 사용 가능)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;(* Golang 프로젝트가 여러개가 되다보면 GOPATH의 프로젝트 파일 안에서 개발 하는것이 한계가 있기 때문에&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;추후에는 &lt;b&gt;GO111MODULE=ON&lt;/b&gt; 하여 go mod를 통해 프로젝트별로 GOPATH와 관계 없이 실행하는 것을 포스팅 하겠습니다.)&lt;/p&gt;
&lt;pre id=&quot;code_1679814342757&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ go env -w GO111MODULE=off&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;아래&amp;nbsp;명령어를&amp;nbsp;통해&amp;nbsp;지금까지&amp;nbsp;설정한&amp;nbsp;golang&amp;nbsp;환경정보가&amp;nbsp;정상적으로&amp;nbsp;변경된&amp;nbsp;것을&amp;nbsp;확인할&amp;nbsp;수&amp;nbsp;있습니다. &lt;br /&gt;&lt;b&gt;$ go env&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;go env.png&quot; data-origin-width=&quot;776&quot; data-origin-height=&quot;422&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bzhv5u/btr5PcPzpVi/YLpWCA3gsAnGUPNPmyBYR0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bzhv5u/btr5PcPzpVi/YLpWCA3gsAnGUPNPmyBYR0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bzhv5u/btr5PcPzpVi/YLpWCA3gsAnGUPNPmyBYR0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbzhv5u%2Fbtr5PcPzpVi%2FYLpWCA3gsAnGUPNPmyBYR0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;776&quot; height=&quot;422&quot; data-filename=&quot;go env.png&quot; data-origin-width=&quot;776&quot; data-origin-height=&quot;422&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;text-align: center;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;4. 실행하기&lt;/b&gt;&lt;/h3&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Visual&amp;nbsp;Studio&amp;nbsp;Code을&amp;nbsp;열고 &lt;br /&gt;Tab&amp;nbsp;&amp;gt;&amp;nbsp;파일&amp;nbsp;&amp;gt;&amp;nbsp;폴더&amp;nbsp;열기를&amp;nbsp;통해서&amp;nbsp;임의로&amp;nbsp;생성한&amp;nbsp;project&amp;nbsp;폴더를&amp;nbsp;클릭합니다. &lt;br /&gt;src&amp;nbsp;폴더에&amp;nbsp;helloworld.go를&amp;nbsp;생성합니다. &lt;br /&gt;&lt;br /&gt;아래&amp;nbsp;소스를&amp;nbsp;입력합니다. &lt;/p&gt;
&lt;pre id=&quot;code_1679814441776&quot; class=&quot;go&quot; data-ke-language=&quot;go&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;package main

import &quot;fmt&quot;

func main() {
  fmt.Println(&quot;hello world!&quot;)
}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당 소스를 실행하기 위해 Visual Studio Code안에서 터미널을 열어줍니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Tab&amp;nbsp;&amp;gt;&amp;nbsp;터미널&amp;nbsp;&amp;gt;&amp;nbsp;새&amp;nbsp;터미널 &lt;br /&gt;터미널을&amp;nbsp;열고&amp;nbsp;해당&amp;nbsp;src&amp;nbsp;폴더&amp;nbsp;위치에서&amp;nbsp;&lt;b&gt;go&amp;nbsp;run&amp;nbsp;helloworld.go&lt;/b&gt;을&amp;nbsp;실행해 보면 &lt;br /&gt;hello&amp;nbsp;world!&amp;nbsp;가&amp;nbsp;실행되는&amp;nbsp;것을&amp;nbsp;확인할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1679814525140&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ go run .\helloworld.go
hello world!&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 Golang 설치 및 환경설정 (for Windows)에 대해 포스팅이었습니다.&lt;/p&gt;</description>
      <category>Develope/Golang</category>
      <category>Go</category>
      <category>Go 시작하기</category>
      <category>Golang</category>
      <category>Golang Helloworld</category>
      <category>Golang Install</category>
      <category>Golang 설치하기</category>
      <category>Golang 실행하기</category>
      <category>gopath</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/308</guid>
      <comments>https://bono915.tistory.com/entry/Golang-%EC%84%A4%EC%B9%98-%EB%B0%8F-%ED%99%98%EA%B2%BD%EC%84%A4%EC%A0%95-for-Windows#entry308comment</comments>
      <pubDate>Sun, 26 Mar 2023 17:15:02 +0900</pubDate>
    </item>
    <item>
      <title>[Linux] Swap 영구 비활성화 방법</title>
      <link>https://bono915.tistory.com/entry/Linux-Swap-%EC%98%81%EA%B5%AC-%EB%B9%84%ED%99%9C%EC%84%B1%ED%99%94-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 Linux Swap을 영구적으로 비활성화 하는 방법에 대해 포스팅 하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;일반적으로 Linux에서 다음과 같은 명령어를 실행하면 swap이 비활성화 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;하지만 영구적이진 않습니다. 재부팅을 하면 다시 활성화가 되기 때문에&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;해당 명령어는 임시 비활성화&lt;/b&gt;&lt;/span&gt; 라고 생각하시면 됩니다.&lt;/p&gt;
&lt;pre id=&quot;code_1679812088570&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# 임시 비활성화

$ swapoff -a&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;영구적으로 비활성화 하기위해서는&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;/etc/fstab을 주석처리 해야 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;다음과 같은 명령어로 주석처리 시킬 수 있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1679812186405&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# 영구 비활성화(1)

$ sed -i '/swap/s/^/#/' /etc/fstab&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;하지만 위 방법까지 해도 영구적으로 비활성화 되지 않는 경우가 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당 내용때문에 kubernetes를 하시는 분들은 재부팅 할때마다 kubelet service가 실행되지 않는 경우가&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;빈번하기 때문에 다음과 같은 방법을 꼭 알아두셔야 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;systemd 환경에서 동작하는 경우에는 swap unit으로 관리되기 때문에 재부팅을 하는 경우에&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;swap이 다시 활성화 되어 /etc/fstab의 영구 비활성화 설정이 무의미 할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그래서 다음과 같이 해당 swap unit을 mask를 통해 비활성화 하면 영구적으로 swap을&amp;nbsp;비활성화&amp;nbsp;시킬&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1679812406737&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# 영구 비활성화(2)

$ systemctl list-unit-files --type swap
UNIT FILE     STATE     VENDOR PRESET
dev-vda3.swap generated enabled

# systemctl mask [systemctl list-unit-files --type swap 값]
$ systemctl mask dev-vda3.swap
Created symlink /etc/systemd/system/dev-vda3.swap &amp;rarr; /dev/null.

# 확인
$ sudo systemctl list-unit-files --type swap
UNIT FILE     STATE  VENDOR PRESET
dev-vda3.swap masked enabled&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 Linux Swap을 영구적으로 비활성화 하는 방법에 대한 포스팅 이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Linux</category>
      <category>CentOS</category>
      <category>kubelet</category>
      <category>Kubernetes</category>
      <category>linux</category>
      <category>OS swap</category>
      <category>swap unit</category>
      <category>swap 비활성화</category>
      <category>swap 영구 비활성화</category>
      <category>ubuntu</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/307</guid>
      <comments>https://bono915.tistory.com/entry/Linux-Swap-%EC%98%81%EA%B5%AC-%EB%B9%84%ED%99%9C%EC%84%B1%ED%99%94-%EB%B0%A9%EB%B2%95#entry307comment</comments>
      <pubDate>Sun, 26 Mar 2023 15:46:59 +0900</pubDate>
    </item>
    <item>
      <title>[베트남 여행] 베트남 달랏 2박 3일 여행 일정(with 나혼자 산다) - 3 Day</title>
      <link>https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-2%EB%B0%95-3%EC%9D%BC-%EC%97%AC%ED%96%89-%EC%9D%BC%EC%A0%95with-%EB%82%98%ED%98%BC%EC%9E%90-%EC%82%B0%EB%8B%A4-3-Day</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 지난 포스팅 베트남 달랏 2박 3일 여행 일정 및 TIP에 이어서&lt;br /&gt;베트남 달랏 2박 3일 여행 일정 중 &lt;b&gt;3일 차 일정&lt;/b&gt;을 포스팅하려고 합니다.&lt;br /&gt;앞전&amp;nbsp;포스팅&amp;nbsp;내용의&amp;nbsp;전체&amp;nbsp;적인&amp;nbsp;일정과&amp;nbsp;TIP에&amp;nbsp;대해&amp;nbsp;궁금하신&amp;nbsp;분들은&amp;nbsp;아래&amp;nbsp;링크를&amp;nbsp;참고해&amp;nbsp;주세요!&amp;nbsp;:)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-2박-3일-여행-일정-및-TIP-with-나혼자-산다&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;[여행/해외여행] - [베트남 여행] 베트남 달랏 2박 3일 여행 일정 및 TIP (with 나 혼자 산다)&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1674378553014&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[베트남 여행] 베트남 달랏 2박 3일 여행 일정 및 TIP (with 나혼자 산다)&quot; data-og-description=&quot;오늘은 베트남 여행지중에 잘 알려져 있지 않았던 여행 장소 달랏에 대해 포스팅하려고 합니다. 코로나 때문에 2019년 이후로 3년 만에 해외여행을 갔다 와서 해외여행글을 오랜만에 작성합니다.&quot; data-og-host=&quot;bono915.tistory.com&quot; data-og-source-url=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-2박-3일-여행-일정-및-TIP-with-나혼자-산다&quot; data-og-url=&quot;https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-2%EB%B0%95-3%EC%9D%BC-%EC%97%AC%ED%96%89-%EC%9D%BC%EC%A0%95-%EB%B0%8F-TIP-with-%EB%82%98%ED%98%BC%EC%9E%90-%EC%82%B0%EB%8B%A4&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/ddISGs/hyRlw8aBt6/o7k6G8VhM5qkbSTYkOBQS0/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/6L1H2/hyRluJjiRG/Yp4wdUJezCsqrNQ1DBUDhK/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/bcVgnX/hyRlBhnCDW/O4SA66kQTlWFlq6Ng535tk/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-2박-3일-여행-일정-및-TIP-with-나혼자-산다&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-2박-3일-여행-일정-및-TIP-with-나혼자-산다&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/ddISGs/hyRlw8aBt6/o7k6G8VhM5qkbSTYkOBQS0/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/6L1H2/hyRluJjiRG/Yp4wdUJezCsqrNQ1DBUDhK/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/bcVgnX/hyRlBhnCDW/O4SA66kQTlWFlq6Ng535tk/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[베트남 여행] 베트남 달랏 2박 3일 여행 일정 및 TIP (with 나혼자 산다)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 베트남 여행지중에 잘 알려져 있지 않았던 여행 장소 달랏에 대해 포스팅하려고 합니다. 코로나 때문에 2019년 이후로 3년 만에 해외여행을 갔다 와서 해외여행글을 오랜만에 작성합니다.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;bono915.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 style=&quot;text-align: center;&quot; data-ke-size=&quot;size26&quot;&gt;-&amp;nbsp;달랏&amp;nbsp;여행&amp;nbsp;3일차&amp;nbsp;-&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;베트남 달랏 여행 썸네일03.png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhmxnN/btrWRc5dzfW/G5QY29NI4wKmT1FDwC2OiK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhmxnN/btrWRc5dzfW/G5QY29NI4wKmT1FDwC2OiK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhmxnN/btrWRc5dzfW/G5QY29NI4wKmT1FDwC2OiK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhmxnN%2FbtrWRc5dzfW%2FG5QY29NI4wKmT1FDwC2OiK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;518&quot; height=&quot;518&quot; data-filename=&quot;베트남 달랏 여행 썸네일03.png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;먼저 3일차 일정과 위치가 궁금하신 분들은 아래 지도를 클릭하여 상세하게 보시면 됩니다.&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&lt;iframe src=&quot;https://www.google.com/maps/d/embed?mid=1dwfntneABQ86tQ43bjDYn9kml0YHYmU&amp;amp;ehbc=2E312F&quot; width=&quot;640&quot; height=&quot;480&quot;&gt;&lt;/iframe&gt;&lt;/center&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;일정을&amp;nbsp;조금더&amp;nbsp;상세하게&amp;nbsp;표현하면&amp;nbsp;다음과&amp;nbsp;같습니다.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 34px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignCenter&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 17px; text-align: center;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;여행일정-004.png&quot; data-origin-width=&quot;1073&quot; data-origin-height=&quot;689&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cOJUJG/btrWQYe8db2/hQcbztiFnEbJKrrYkgwyq0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cOJUJG/btrWQYe8db2/hQcbztiFnEbJKrrYkgwyq0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cOJUJG/btrWQYe8db2/hQcbztiFnEbJKrrYkgwyq0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcOJUJG%2FbtrWQYe8db2%2FhQcbztiFnEbJKrrYkgwyq0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1073&quot; height=&quot;689&quot; data-filename=&quot;여행일정-004.png&quot; data-origin-width=&quot;1073&quot; data-origin-height=&quot;689&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 17px; text-align: center;&quot;&gt;&lt;b&gt;달랏&amp;nbsp;기차역&amp;nbsp;-&amp;nbsp;Com&amp;nbsp;Tam&amp;nbsp;Thu&amp;nbsp;2&amp;nbsp;-&amp;nbsp;백조배타기&amp;nbsp;-&amp;nbsp;Thanh&amp;nbsp;Thuy&amp;nbsp;Blue&amp;nbsp;Water&amp;nbsp;Cafe&amp;nbsp;-&amp;nbsp;Feel&amp;nbsp;Good&amp;nbsp;Spa2(마사지)&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bC0YZR/btrWUdID4fx/mrqBitoMobIg5KGclHfG5K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bC0YZR/btrWUdID4fx/mrqBitoMobIg5KGclHfG5K/img.png&quot; data-origin-width=&quot;826&quot; data-origin-height=&quot;402&quot; data-is-animation=&quot;false&quot; style=&quot;width: 57.1305%; margin-right: 10px;&quot; data-widthpercent=&quot;57.8&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bC0YZR/btrWUdID4fx/mrqBitoMobIg5KGclHfG5K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbC0YZR%2FbtrWUdID4fx%2FmrqBitoMobIg5KGclHfG5K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;826&quot; height=&quot;402&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eODp6l/btrWRQ1HzI7/nObWLK3AtmyRbfDPia0xck/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eODp6l/btrWRQ1HzI7/nObWLK3AtmyRbfDPia0xck/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 41.7067%;&quot; data-widthpercent=&quot;42.2&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eODp6l/btrWRQ1HzI7/nObWLK3AtmyRbfDPia0xck/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeODp6l%2FbtrWRQ1HzI7%2FnObWLK3AtmyRbfDPia0xck%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bCNKGe/btrWRP2NxOG/dwQa8T62Ag8KpTXq4uLRn1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bCNKGe/btrWRP2NxOG/dwQa8T62Ag8KpTXq4uLRn1/img.jpg&quot; data-origin-width=&quot;2880&quot; data-origin-height=&quot;2160&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bCNKGe/btrWRP2NxOG/dwQa8T62Ag8KpTXq4uLRn1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbCNKGe%2FbtrWRP2NxOG%2FdwQa8T62Ag8KpTXq4uLRn1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2880&quot; height=&quot;2160&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bPV91U/btrWU6WMz78/7IKhSvKhIdWhXcX259QA6k/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bPV91U/btrWU6WMz78/7IKhSvKhIdWhXcX259QA6k/img.jpg&quot; data-origin-width=&quot;2880&quot; data-origin-height=&quot;2160&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bPV91U/btrWU6WMz78/7IKhSvKhIdWhXcX259QA6k/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbPV91U%2FbtrWU6WMz78%2F7IKhSvKhIdWhXcX259QA6k%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2880&quot; height=&quot;2160&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;달랏 3일차 일정으로 시작은 달랏의 &lt;b&gt;사진 명소인 달랏 기차역&lt;/b&gt;을 갔습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;다양한 종류의 기차가 있고 분위기가 좋아서 포토존으로 유명한 곳입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;기차를 타지 않고 기차역 구경만 하기 위해서도 입장권이 드는데, 1인당 500~1000원 정도라고 생각하시면 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bmYtVG/btrWR7B8tCr/V6XTk24iKbuSvnNycd1KWK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bmYtVG/btrWR7B8tCr/V6XTk24iKbuSvnNycd1KWK/img.png&quot; data-origin-width=&quot;405&quot; data-origin-height=&quot;361&quot; data-is-animation=&quot;false&quot; style=&quot;width: 52.3288%; margin-right: 10px;&quot; data-widthpercent=&quot;52.94&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bmYtVG/btrWR7B8tCr/V6XTk24iKbuSvnNycd1KWK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbmYtVG%2FbtrWR7B8tCr%2FV6XTk24iKbuSvnNycd1KWK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;405&quot; height=&quot;361&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CQ6uR/btrWRCCxcfG/9vIHWrfN82JNXQRUlwR35k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CQ6uR/btrWRCCxcfG/9vIHWrfN82JNXQRUlwR35k/img.png&quot; data-origin-width=&quot;344&quot; data-origin-height=&quot;345&quot; data-is-animation=&quot;false&quot; style=&quot;width: 46.5085%;&quot; data-widthpercent=&quot;47.06&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CQ6uR/btrWRCCxcfG/9vIHWrfN82JNXQRUlwR35k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCQ6uR%2FbtrWRCCxcfG%2F9vIHWrfN82JNXQRUlwR35k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;344&quot; height=&quot;345&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;기차를 타면 짜이 맛역을 갈 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저희는 고민 하다가 일정이 애매할 것 같아서 안 갔는데 여유가 있으신 분들은&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;기차역도 구경하고 짜이 맛역으로 가서 여행하셔도 좋을 것 같습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/7odn9/btrWQ47oBAF/wlKOtfP8QEubZutFVHEH9k/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/7odn9/btrWQ47oBAF/wlKOtfP8QEubZutFVHEH9k/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 68.5151%; margin-right: 10px;&quot; data-widthpercent=&quot;69.32&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/7odn9/btrWQ47oBAF/wlKOtfP8QEubZutFVHEH9k/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F7odn9%2FbtrWQ47oBAF%2FwlKOtfP8QEubZutFVHEH9k%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/2iSXv/btrWTK0UfgJ/Dl0IoCvl1H0yjYdBe8j1Yk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/2iSXv/btrWTK0UfgJ/Dl0IoCvl1H0yjYdBe8j1Yk/img.png&quot; data-origin-width=&quot;357&quot; data-origin-height=&quot;605&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;30.68&quot; style=&quot;width: 30.3222%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/2iSXv/btrWTK0UfgJ/Dl0IoCvl1H0yjYdBe8j1Yk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2iSXv%2FbtrWTK0UfgJ%2FDl0IoCvl1H0yjYdBe8j1Yk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;357&quot; height=&quot;605&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;점심시간이 되어서 달랏 기차역 근처에 있는 식당을 찾아보다가 후기가 좋길래&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Com&amp;nbsp;Tam&amp;nbsp;Thu&amp;nbsp;2&lt;/b&gt;라는 껌땀집을 갔습니다&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;껌땀은 밥에다가 구운 돼지고기와 계란프라이를 얹어주는데 비용은 약 2000원 정도 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;약 1000~1500원정도를 추가해서 돼지고기를 추가할 수 도 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저희는 껌땀 2개와 고기추가 1개를 했는데, 너무 맛있게 먹었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저는 여행하면서 음식점은 사진을 잘 안 찍는 편인데 꼭 추천하는 맛집이라 함께 포스팅했습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c5hcSa/btrWX4EbRBs/mk6HUfiiQFLOTM1oyhEWDK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c5hcSa/btrWX4EbRBs/mk6HUfiiQFLOTM1oyhEWDK/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c5hcSa/btrWX4EbRBs/mk6HUfiiQFLOTM1oyhEWDK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc5hcSa%2FbtrWX4EbRBs%2Fmk6HUfiiQFLOTM1oyhEWDK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yLXrO/btrWQ4GkqfR/EtT8zCptbQlttgYc6iCixk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yLXrO/btrWQ4GkqfR/EtT8zCptbQlttgYc6iCixk/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yLXrO/btrWQ4GkqfR/EtT8zCptbQlttgYc6iCixk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyLXrO%2FbtrWQ4GkqfR%2FEtT8zCptbQlttgYc6iCixk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;다음으로 &lt;b&gt;쑤언흐엉 호수로 가서 백조배&lt;/b&gt;를 탔습니다. 호수가 워낙 넓기 때문에 재밌게 이곳저곳 타고 다닐 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;1인당 약 2000원 정도이고, 2~3시간 정도로 적혀있긴 한데, 사실상 시간 상관없이 탈 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;달랏 가신분들은 한 번쯤은 타보시길 추천드립니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cV2n6p/btrWRPBKUqn/HcXQTxDQOwyE3bi5TBUwpk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cV2n6p/btrWRPBKUqn/HcXQTxDQOwyE3bi5TBUwpk/img.png&quot; data-origin-width=&quot;1389&quot; data-origin-height=&quot;705&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.8189%; margin-right: 10px;&quot; data-widthpercent=&quot;50.41&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cV2n6p/btrWRPBKUqn/HcXQTxDQOwyE3bi5TBUwpk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcV2n6p%2FbtrWRPBKUqn%2FHcXQTxDQOwyE3bi5TBUwpk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1389&quot; height=&quot;705&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tFMcD/btrWSw2Vej1/HMZKidU81ImcAXlW3kCM80/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tFMcD/btrWSw2Vej1/HMZKidU81ImcAXlW3kCM80/img.png&quot; data-origin-width=&quot;1388&quot; data-origin-height=&quot;716&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.0183%;&quot; data-widthpercent=&quot;49.59&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tFMcD/btrWSw2Vej1/HMZKidU81ImcAXlW3kCM80/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtFMcD%2FbtrWSw2Vej1%2FHMZKidU81ImcAXlW3kCM80%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1388&quot; height=&quot;716&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DOav7/btrWU6P2iMO/I7ukQbaDXQ5nBkFaxvONwk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DOav7/btrWU6P2iMO/I7ukQbaDXQ5nBkFaxvONwk/img.png&quot; data-origin-width=&quot;1434&quot; data-origin-height=&quot;767&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.9172%; margin-right: 10px;&quot; data-widthpercent=&quot;50.5&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DOav7/btrWU6P2iMO/I7ukQbaDXQ5nBkFaxvONwk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDOav7%2FbtrWU6P2iMO%2FI7ukQbaDXQ5nBkFaxvONwk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1434&quot; height=&quot;767&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ook1R/btrWVJ8hmn1/8kWUdkCqozwqfLRHwsVc5k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ook1R/btrWVJ8hmn1/8kWUdkCqozwqfLRHwsVc5k/img.png&quot; data-origin-width=&quot;1442&quot; data-origin-height=&quot;787&quot; data-is-animation=&quot;false&quot; style=&quot;width: 48.92%;&quot; data-widthpercent=&quot;49.5&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ook1R/btrWVJ8hmn1/8kWUdkCqozwqfLRHwsVc5k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fook1R%2FbtrWVJ8hmn1%2F8kWUdkCqozwqfLRHwsVc5k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1442&quot; height=&quot;787&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&quot;나 혼자 산다&quot; &lt;/b&gt;에서는 수언흐엉 호수에서 자전거를 대여해서 타는데 호수 주위로 자전거 타는 것도 힐링이 될 것 같습니다!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lRfaI/btrWSwIFvCU/2aR0ogedZMYYS1sUoxZGP0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lRfaI/btrWSwIFvCU/2aR0ogedZMYYS1sUoxZGP0/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lRfaI/btrWSwIFvCU/2aR0ogedZMYYS1sUoxZGP0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlRfaI%2FbtrWSwIFvCU%2F2aR0ogedZMYYS1sUoxZGP0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/sP1F7/btrWU7g6PW9/EoxvC1wqr2E1ygWJSW3U70/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/sP1F7/btrWU7g6PW9/EoxvC1wqr2E1ygWJSW3U70/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/sP1F7/btrWU7g6PW9/EoxvC1wqr2E1ygWJSW3U70/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FsP1F7%2FbtrWU7g6PW9%2FEoxvC1wqr2E1ygWJSW3U70%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;배를 타면서 보다가 분위기 좋은 카페&lt;b&gt;(Thanh Thuy Blue Water Cafe)&lt;/b&gt;를 발견해서 들어갔는데,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;음식도 맛있어 보여서 커피와 함께 이른 저녁을 먹었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/AYg2Z/btrWRi5nVG6/X6TaiJFb8LiK7nikgsakd1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/AYg2Z/btrWRi5nVG6/X6TaiJFb8LiK7nikgsakd1/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/AYg2Z/btrWRi5nVG6/X6TaiJFb8LiK7nikgsakd1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAYg2Z%2FbtrWRi5nVG6%2FX6TaiJFb8LiK7nikgsakd1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ciMqlZ/btrWRRGi2Fn/PSBul1h6N1Zkkn8S5XVr4K/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ciMqlZ/btrWRRGi2Fn/PSBul1h6N1Zkkn8S5XVr4K/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ciMqlZ/btrWRRGi2Fn/PSBul1h6N1Zkkn8S5XVr4K/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FciMqlZ%2FbtrWRRGi2Fn%2FPSBul1h6N1Zkkn8S5XVr4K%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저는 원래 쌀국수를 좋아하진 않지만 베트남에서 만큼은 맛있게 먹었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;특히 달랏의 &lt;b&gt;(Thanh Thuy Blue Water Cafe)&lt;/b&gt;에서 고급진 쌀국수의 맛과 분위기를 느껴보실 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;다음날 이른 아침에 하노이행 비행기를 타기 위해 3일 차 일정을 조금 빠르게 마무리를 했는데,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘도 역시 마지막은 베트남 마사지 &lt;b&gt;feel good spa&lt;/b&gt;를 갔습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;3일 동안 가는 feel good spa라서 이번엔 feel good spa2를 갔는데 사실상 feel good spa와 거리도 5분 거리며,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;인테리어도 동일하고, 마사지사들도 1과 2를 로테이션 돌기 때문에 똑같다고 보시면 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;feel good spa에 대한 정보는 아래 포스팅을 확인하시면 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-추천-마사지샵-feel-good-spa-필-굿-스파&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;[여행/해외여행] - [베트남 여행] 베트남 달랏 추천 마사지샵 - feel good spa (필 굿 스파)&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1674381200319&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[베트남 여행] 베트남 달랏 추천 마사지샵 - feel good spa (필 굿 스파)&quot; data-og-description=&quot;오늘은 베트남 달랏 추천 마사지샵인 feel good spa (필 굿 스파)에 대해 포스팅하려고 합니다. 동남아 여행을 하면 항상 가는 곳이 마사지샵인데, 좋은 곳을 찾기엔 쉽지 않습니다. 저는 새벽 비행&quot; data-og-host=&quot;bono915.tistory.com&quot; data-og-source-url=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-추천-마사지샵-feel-good-spa-필-굿-스파&quot; data-og-url=&quot;https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-%EC%B6%94%EC%B2%9C-%EB%A7%88%EC%82%AC%EC%A7%80%EC%83%B5-feel-good-spa-%ED%95%84-%EA%B5%BF-%EC%8A%A4%ED%8C%8C&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/7hv76/hyRm6fLLDm/jo9JcwI1ALm97LCkXSxL90/img.jpg?width=800&amp;amp;height=600&amp;amp;face=0_0_800_600,https://scrap.kakaocdn.net/dn/DjchA/hyRlrlw1JJ/rTDP5da8Me02HVmviKHN1k/img.jpg?width=800&amp;amp;height=600&amp;amp;face=0_0_800_600,https://scrap.kakaocdn.net/dn/tBaW4/hyRlDTWpk2/x7U29NCE8xRRACDGk1RNy0/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-추천-마사지샵-feel-good-spa-필-굿-스파&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-추천-마사지샵-feel-good-spa-필-굿-스파&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/7hv76/hyRm6fLLDm/jo9JcwI1ALm97LCkXSxL90/img.jpg?width=800&amp;amp;height=600&amp;amp;face=0_0_800_600,https://scrap.kakaocdn.net/dn/DjchA/hyRlrlw1JJ/rTDP5da8Me02HVmviKHN1k/img.jpg?width=800&amp;amp;height=600&amp;amp;face=0_0_800_600,https://scrap.kakaocdn.net/dn/tBaW4/hyRlDTWpk2/x7U29NCE8xRRACDGk1RNy0/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[베트남 여행] 베트남 달랏 추천 마사지샵 - feel good spa (필 굿 스파)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 베트남 달랏 추천 마사지샵인 feel good spa (필 굿 스파)에 대해 포스팅하려고 합니다. 동남아 여행을 하면 항상 가는 곳이 마사지샵인데, 좋은 곳을 찾기엔 쉽지 않습니다. 저는 새벽 비행&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;bono915.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 베트남 달랏 여행 3일 차 일정 포스팅이었습니다. :)&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>여행/해외여행</category>
      <category>2박 3일 달랏 여행</category>
      <category>나혼자 산다</category>
      <category>달랏</category>
      <category>달랏 기차역</category>
      <category>달랏 여행</category>
      <category>달랏 여행 일정</category>
      <category>달랏 여행 코스</category>
      <category>베트남</category>
      <category>베트남 여행</category>
      <category>쑤언흐엉 호수</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/306</guid>
      <comments>https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-2%EB%B0%95-3%EC%9D%BC-%EC%97%AC%ED%96%89-%EC%9D%BC%EC%A0%95with-%EB%82%98%ED%98%BC%EC%9E%90-%EC%82%B0%EB%8B%A4-3-Day#entry306comment</comments>
      <pubDate>Sun, 22 Jan 2023 19:04:09 +0900</pubDate>
    </item>
    <item>
      <title>[베트남 여행] 베트남 달랏 2박 3일 여행 일정(with 나혼자 산다) - 2 Day</title>
      <link>https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-2%EB%B0%95-3%EC%9D%BC-%EC%97%AC%ED%96%89-%EC%9D%BC%EC%A0%95with-%EB%82%98%ED%98%BC%EC%9E%90-%EC%82%B0%EB%8B%A4-2-Day</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 지난 포스팅 베트남 달랏 2박 3일 여행 일정 및 TIP에 이어서&lt;br /&gt;베트남 달랏 2박 3일 여행 일정 중 &lt;b&gt;2일 차 일정&lt;/b&gt;을 포스팅하려고 합니다.&lt;br /&gt;앞전&amp;nbsp;포스팅&amp;nbsp;내용의&amp;nbsp;전체&amp;nbsp;적인&amp;nbsp;일정과&amp;nbsp;TIP에&amp;nbsp;대해&amp;nbsp;궁금하신&amp;nbsp;분들은&amp;nbsp;아래&amp;nbsp;링크를&amp;nbsp;참고해&amp;nbsp;주세요!&amp;nbsp;:)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-2박-3일-여행-일정-및-TIP-with-나혼자-산다&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;[여행/해외여행] - [베트남 여행] 베트남 달랏 2박 3일 여행 일정 및 TIP (with 나 혼자 산다)&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1674373966554&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[베트남 여행] 베트남 달랏 2박 3일 여행 일정 및 TIP (with 나혼자 산다)&quot; data-og-description=&quot;오늘은 베트남 여행지중에 잘 알려져 있지 않았던 여행 장소 달랏에 대해 포스팅하려고 합니다. 코로나 때문에 2019년 이후로 3년 만에 해외여행을 갔다 와서 해외여행글을 오랜만에 작성합니다.&quot; data-og-host=&quot;bono915.tistory.com&quot; data-og-source-url=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-2박-3일-여행-일정-및-TIP-with-나혼자-산다&quot; data-og-url=&quot;https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-2%EB%B0%95-3%EC%9D%BC-%EC%97%AC%ED%96%89-%EC%9D%BC%EC%A0%95-%EB%B0%8F-TIP-with-%EB%82%98%ED%98%BC%EC%9E%90-%EC%82%B0%EB%8B%A4&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/ddISGs/hyRlw8aBt6/o7k6G8VhM5qkbSTYkOBQS0/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/6L1H2/hyRluJjiRG/Yp4wdUJezCsqrNQ1DBUDhK/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/bcVgnX/hyRlBhnCDW/O4SA66kQTlWFlq6Ng535tk/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-2박-3일-여행-일정-및-TIP-with-나혼자-산다&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-2박-3일-여행-일정-및-TIP-with-나혼자-산다&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/ddISGs/hyRlw8aBt6/o7k6G8VhM5qkbSTYkOBQS0/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/6L1H2/hyRluJjiRG/Yp4wdUJezCsqrNQ1DBUDhK/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/bcVgnX/hyRlBhnCDW/O4SA66kQTlWFlq6Ng535tk/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[베트남 여행] 베트남 달랏 2박 3일 여행 일정 및 TIP (with 나혼자 산다)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 베트남 여행지중에 잘 알려져 있지 않았던 여행 장소 달랏에 대해 포스팅하려고 합니다. 코로나 때문에 2019년 이후로 3년 만에 해외여행을 갔다 와서 해외여행글을 오랜만에 작성합니다.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;bono915.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 style=&quot;text-align: center;&quot; data-ke-size=&quot;size26&quot;&gt;- 달랏 여행 2일차 -&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;베트남 달랏 여행 썸네일02.png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dErBKv/btrWRyfShNJ/I4ZM1UGjA3HevT9ntwPqvK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dErBKv/btrWRyfShNJ/I4ZM1UGjA3HevT9ntwPqvK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dErBKv/btrWRyfShNJ/I4ZM1UGjA3HevT9ntwPqvK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdErBKv%2FbtrWRyfShNJ%2FI4ZM1UGjA3HevT9ntwPqvK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;471&quot; height=&quot;471&quot; data-filename=&quot;베트남 달랏 여행 썸네일02.png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;먼저 2일차 일정과 위치가 궁금하신 분들은 아래 지도를 클릭하여 상세하게 보시면 됩니다.&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&lt;iframe src=&quot;https://www.google.com/maps/d/embed?mid=1dwfntneABQ86tQ43bjDYn9kml0YHYmU&amp;amp;ehbc=2E312F&quot; width=&quot;640&quot; height=&quot;480&quot;&gt;&lt;/iframe&gt;&lt;/center&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #555555;&quot;&gt;일정을 조금더 상세하게 표현하면 다음과 같습니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;여행일정-003.png&quot; data-origin-width=&quot;1075&quot; data-origin-height=&quot;641&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c1Xz5I/btrWQ31I1nF/7m0uRBpHLtz3QDSw6Gn3KK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c1Xz5I/btrWQ31I1nF/7m0uRBpHLtz3QDSw6Gn3KK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c1Xz5I/btrWQ31I1nF/7m0uRBpHLtz3QDSw6Gn3KK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc1Xz5I%2FbtrWQ31I1nF%2F7m0uRBpHLtz3QDSw6Gn3KK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1075&quot; height=&quot;641&quot; data-filename=&quot;여행일정-003.png&quot; data-origin-width=&quot;1075&quot; data-origin-height=&quot;641&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;b&gt;티엔&amp;nbsp;비엠&amp;nbsp;쭉럼(죽림선원)&amp;nbsp;-&amp;nbsp;다딴라&amp;nbsp;폭포&amp;nbsp;-&amp;nbsp;항응아&amp;nbsp;빌라(크레이지&amp;nbsp;하우스)&amp;nbsp;-&amp;nbsp;랑비앙산&amp;nbsp;-&amp;nbsp;안&amp;nbsp;카페&amp;nbsp;-&amp;nbsp;Feel&amp;nbsp;Good&amp;nbsp;Spa(마사지)&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;-&amp;nbsp;리엔&amp;nbsp;호아&amp;nbsp;베이커리&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;티엔 비엠 쭉럼(죽림선원) 부터 랑비앙산까지는 투어&lt;/b&gt;를 신청해서 이용했습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;자유롭게 택시나 대중교통을 타고 다니기에는 위치나 시간이 애매할 것 같아서&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;정해진 시간 안에서 많은곳을 여행하기 위해 반일정도 할 수 있는 &lt;b&gt;투어를 통해서 시간과 비용을 절약&lt;/b&gt;했습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;여러곳을 가고 싶지만 일일이 가기에 애매하신 분들은 투어를 추천드립니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아래 포스팅을 통해 &lt;b&gt;달랏 투어인 [티엔 비엠쭉럼(죽림선원) ~ 랑비앙산] 일정 및 투어 정보&lt;/b&gt;를 확인하실 수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/베트남-여행-추천-여행-코스-달랏-투어&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;[여행/해외여행] - [베트남 여행] 추천 여행 코스 - 달랏 투어&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1674374974107&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[베트남 여행] 추천 여행 코스 - 달랏 투어&quot; data-og-description=&quot;오늘은 베트남 여행지 달랏에서 한 번쯤은 꼭 해봐야 하는 달랏 투어에 대해 포스팅하려고 합니다. 베트남 달랏에서는 시내에만 있으면 생각보다 할게 많이는 없습니다. 달랏 주변으로 가볼 만&quot; data-og-host=&quot;bono915.tistory.com&quot; data-og-source-url=&quot;https://bono915.tistory.com/entry/베트남-여행-추천-여행-코스-달랏-투어&quot; data-og-url=&quot;https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EC%B6%94%EC%B2%9C-%EC%97%AC%ED%96%89-%EC%BD%94%EC%8A%A4-%EB%8B%AC%EB%9E%8F-%ED%88%AC%EC%96%B4&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/yZ0ZO/hyRluWN3O4/nnn1I6E7USyGMM3mmM5cWk/img.png?width=800&amp;amp;height=556&amp;amp;face=0_0_800_556,https://scrap.kakaocdn.net/dn/ccINs5/hyRloPTGE3/1OZsLhaQeB9ktGwo4OkML1/img.png?width=800&amp;amp;height=556&amp;amp;face=0_0_800_556,https://scrap.kakaocdn.net/dn/T7rPJ/hyRm4I1bLt/182E583yvwUnyqHnaae7Vk/img.png?width=1312&amp;amp;height=912&amp;amp;face=0_0_1312_912&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/베트남-여행-추천-여행-코스-달랏-투어&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://bono915.tistory.com/entry/베트남-여행-추천-여행-코스-달랏-투어&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/yZ0ZO/hyRluWN3O4/nnn1I6E7USyGMM3mmM5cWk/img.png?width=800&amp;amp;height=556&amp;amp;face=0_0_800_556,https://scrap.kakaocdn.net/dn/ccINs5/hyRloPTGE3/1OZsLhaQeB9ktGwo4OkML1/img.png?width=800&amp;amp;height=556&amp;amp;face=0_0_800_556,https://scrap.kakaocdn.net/dn/T7rPJ/hyRm4I1bLt/182E583yvwUnyqHnaae7Vk/img.png?width=1312&amp;amp;height=912&amp;amp;face=0_0_1312_912');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[베트남 여행] 추천 여행 코스 - 달랏 투어&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 베트남 여행지 달랏에서 한 번쯤은 꼭 해봐야 하는 달랏 투어에 대해 포스팅하려고 합니다. 베트남 달랏에서는 시내에만 있으면 생각보다 할게 많이는 없습니다. 달랏 주변으로 가볼 만&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;bono915.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;투어 일정을 끝내고 잠깐의 휴식을 위해 1일차에 갔었던 &lt;b&gt;안카페와 Feel Good Spa(마사지)&amp;nbsp;&lt;/b&gt; 또 갔습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;새로운 곳을 가볼까 하다가 안카페와 마사지샵은 매우 만족했기 때문에 한 번 더 가기로 결정했습니다. :)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;달랏의 추천 마사지 샵인&lt;b&gt; Feel Good Spa(마사지)&lt;/b&gt;는 아래 포스팅을 통해 확인하실 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-추천-마사지샵-feel-good-spa-필-굿-스파&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;[여행/해외여행] - [베트남 여행] 베트남 달랏 추천 마사지샵 - feel good spa (필 굿 스파)&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1674376034525&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[베트남 여행] 베트남 달랏 추천 마사지샵 - feel good spa (필 굿 스파)&quot; data-og-description=&quot;오늘은 베트남 달랏 추천 마사지샵인 feel good spa (필 굿 스파)에 대해 포스팅하려고 합니다. 동남아 여행을 하면 항상 가는 곳이 마사지샵인데, 좋은 곳을 찾기엔 쉽지 않습니다. 저는 새벽 비행&quot; data-og-host=&quot;bono915.tistory.com&quot; data-og-source-url=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-추천-마사지샵-feel-good-spa-필-굿-스파&quot; data-og-url=&quot;https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-%EC%B6%94%EC%B2%9C-%EB%A7%88%EC%82%AC%EC%A7%80%EC%83%B5-feel-good-spa-%ED%95%84-%EA%B5%BF-%EC%8A%A4%ED%8C%8C&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/7hv76/hyRm6fLLDm/jo9JcwI1ALm97LCkXSxL90/img.jpg?width=800&amp;amp;height=600&amp;amp;face=0_0_800_600,https://scrap.kakaocdn.net/dn/DjchA/hyRlrlw1JJ/rTDP5da8Me02HVmviKHN1k/img.jpg?width=800&amp;amp;height=600&amp;amp;face=0_0_800_600,https://scrap.kakaocdn.net/dn/tBaW4/hyRlDTWpk2/x7U29NCE8xRRACDGk1RNy0/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-추천-마사지샵-feel-good-spa-필-굿-스파&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-추천-마사지샵-feel-good-spa-필-굿-스파&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/7hv76/hyRm6fLLDm/jo9JcwI1ALm97LCkXSxL90/img.jpg?width=800&amp;amp;height=600&amp;amp;face=0_0_800_600,https://scrap.kakaocdn.net/dn/DjchA/hyRlrlw1JJ/rTDP5da8Me02HVmviKHN1k/img.jpg?width=800&amp;amp;height=600&amp;amp;face=0_0_800_600,https://scrap.kakaocdn.net/dn/tBaW4/hyRlDTWpk2/x7U29NCE8xRRACDGk1RNy0/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[베트남 여행] 베트남 달랏 추천 마사지샵 - feel good spa (필 굿 스파)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 베트남 달랏 추천 마사지샵인 feel good spa (필 굿 스파)에 대해 포스팅하려고 합니다. 동남아 여행을 하면 항상 가는 곳이 마사지샵인데, 좋은 곳을 찾기엔 쉽지 않습니다. 저는 새벽 비행&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;bono915.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lGqJy/btrWRy7YU7k/wXeAjYXNHGs1E92SgsbTK1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lGqJy/btrWRy7YU7k/wXeAjYXNHGs1E92SgsbTK1/img.png&quot; data-origin-width=&quot;1331&quot; data-origin-height=&quot;737&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.72%; margin-right: 10px;&quot; data-widthpercent=&quot;50.3&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lGqJy/btrWRy7YU7k/wXeAjYXNHGs1E92SgsbTK1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlGqJy%2FbtrWRy7YU7k%2FwXeAjYXNHGs1E92SgsbTK1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1331&quot; height=&quot;737&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bw8xAL/btrWU8AhSxm/m9UVbBDTSvphUlJ1jNsU1k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bw8xAL/btrWU8AhSxm/m9UVbBDTSvphUlJ1jNsU1k/img.png&quot; data-origin-width=&quot;1322&quot; data-origin-height=&quot;741&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.1172%;&quot; data-widthpercent=&quot;49.7&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bw8xAL/btrWU8AhSxm/m9UVbBDTSvphUlJ1jNsU1k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbw8xAL%2FbtrWU8AhSxm%2Fm9UVbBDTSvphUlJ1jNsU1k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1322&quot; height=&quot;741&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kMJfn/btrWUdhx3mR/FCHE3IOqOwClXVrKvLBrJ0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kMJfn/btrWUdhx3mR/FCHE3IOqOwClXVrKvLBrJ0/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.3516%; margin-right: 10px;&quot; data-widthpercent=&quot;32.73&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kMJfn/btrWUdhx3mR/FCHE3IOqOwClXVrKvLBrJ0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkMJfn%2FbtrWUdhx3mR%2FFCHE3IOqOwClXVrKvLBrJ0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d1fWyE/btrWRdXn2Er/HjAw4uwHtiEgZ0CahKXPO1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d1fWyE/btrWRdXn2Er/HjAw4uwHtiEgZ0CahKXPO1/img.png&quot; data-origin-width=&quot;833&quot; data-origin-height=&quot;304&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;67.27&quot; style=&quot;width: 66.4856%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d1fWyE/btrWRdXn2Er/HjAw4uwHtiEgZ0CahKXPO1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd1fWyE%2FbtrWRdXn2Er%2FHjAw4uwHtiEgZ0CahKXPO1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;833&quot; height=&quot;304&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;마지막으로&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;&quot;나혼자 산다&quot;에서도&lt;/b&gt; 나왔던 달랏의 유명한 베이커리인 리엔호아 베이커리를 갔습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&quot;나 혼자 산다&quot;에서는&lt;/b&gt; 이상한 케이크만 샀는데&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;리엔호아 베이커리의 유명한 메뉴는&lt;span&gt;&amp;nbsp;&lt;/span&gt;반미와 요구르트입니다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;반미에는 기본적으로 고수가 들어있기 때문에 고수를 안 좋아하시는 분들은 주문하시기 전에&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아래 단어와 같이 고수를 빼달라고 요청하셔야 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Đ&amp;ugrave;ng Cho Ng&amp;ograve; (등 조 응오) = 고수를 빼주세요.&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;성조가 있기 때문에 발음이 어려우신 분들은 단어 자체를 종업원에게 보여주면 됩니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이어서 다음 포스팅은 마지막 달랏 여행의 3 Day로 게시하도록 하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>여행/해외여행</category>
      <category>나혼자 산다</category>
      <category>달랏</category>
      <category>달랏 2day</category>
      <category>달랏 여행</category>
      <category>달랏 여행 일정</category>
      <category>달랏 여행 코스</category>
      <category>달랏 투어</category>
      <category>리엔호아 베이커리</category>
      <category>베트남</category>
      <category>베트남 여행</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/305</guid>
      <comments>https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-2%EB%B0%95-3%EC%9D%BC-%EC%97%AC%ED%96%89-%EC%9D%BC%EC%A0%95with-%EB%82%98%ED%98%BC%EC%9E%90-%EC%82%B0%EB%8B%A4-2-Day#entry305comment</comments>
      <pubDate>Sun, 22 Jan 2023 17:52:38 +0900</pubDate>
    </item>
    <item>
      <title>[베트남 여행] 베트남 달랏 2박 3일 여행 일정(with 나혼자 산다) - 1 Day</title>
      <link>https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-2%EB%B0%95-3%EC%9D%BC-%EC%97%AC%ED%96%89-%EC%9D%BC%EC%A0%95with-%EB%82%98%ED%98%BC%EC%9E%90-%EC%82%B0%EB%8B%A4-1-Day</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 지난 포스팅 베트남 달랏 2박 3일 여행 일정 및 TIP에 이어서&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;베트남 달랏 2박 3일 여행 일정 중 &lt;b&gt;1일 차 일정&lt;/b&gt;을 포스팅 하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;앞전 포스팅 내용의 전체 적인 일정과 TIP에 대해 궁금하신 분들은 아래 링크를 참고해 주세요! :)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-2박-3일-여행-일정-및-TIP-with-나혼자-산다&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;[여행/해외여행] - [베트남 여행] 베트남 달랏 2박 3일 여행 일정 및 TIP (with 나 혼자 산다)&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1673882579049&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[베트남 여행] 베트남 달랏 2박 3일 여행 일정 및 TIP (with 나혼자 산다)&quot; data-og-description=&quot;오늘은 베트남 여행지중에 잘 알려져 있지 않았던 여행 장소 달랏에 대해 포스팅하려고 합니다. 코로나 때문에 2019년 이후로 3년 만에 해외여행을 갔다 와서 해외여행글을 오랜만에 작성합니다.&quot; data-og-host=&quot;bono915.tistory.com&quot; data-og-source-url=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-2박-3일-여행-일정-및-TIP-with-나혼자-산다&quot; data-og-url=&quot;https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-2%EB%B0%95-3%EC%9D%BC-%EC%97%AC%ED%96%89-%EC%9D%BC%EC%A0%95-%EB%B0%8F-TIP-with-%EB%82%98%ED%98%BC%EC%9E%90-%EC%82%B0%EB%8B%A4&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/zVT1L/hyRiXKsNqj/z6GtrrZlmqSsZIvVV4Agl1/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/dKgswG/hyRi8Fd4l1/hXurULYqIDymIB0HgFtKG1/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/wXdyD/hyRi86iS7y/ZK3g8YQTuIM1GkI33KLk3k/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-2박-3일-여행-일정-및-TIP-with-나혼자-산다&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-2박-3일-여행-일정-및-TIP-with-나혼자-산다&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/zVT1L/hyRiXKsNqj/z6GtrrZlmqSsZIvVV4Agl1/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/dKgswG/hyRi8Fd4l1/hXurULYqIDymIB0HgFtKG1/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/wXdyD/hyRi86iS7y/ZK3g8YQTuIM1GkI33KLk3k/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[베트남 여행] 베트남 달랏 2박 3일 여행 일정 및 TIP (with 나혼자 산다)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 베트남 여행지중에 잘 알려져 있지 않았던 여행 장소 달랏에 대해 포스팅하려고 합니다. 코로나 때문에 2019년 이후로 3년 만에 해외여행을 갔다 와서 해외여행글을 오랜만에 작성합니다.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;bono915.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 style=&quot;text-align: center;&quot; data-ke-size=&quot;size26&quot;&gt;-&amp;nbsp;달랏&amp;nbsp;여행&amp;nbsp;1일차&amp;nbsp;-&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;베트남 달랏 여행 썸네일01.png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uWfql/btrWmnGhj4B/g91CXOjLG0C32nQAKoKMk1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uWfql/btrWmnGhj4B/g91CXOjLG0C32nQAKoKMk1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uWfql/btrWmnGhj4B/g91CXOjLG0C32nQAKoKMk1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuWfql%2FbtrWmnGhj4B%2Fg91CXOjLG0C32nQAKoKMk1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;520&quot; height=&quot;520&quot; data-filename=&quot;베트남 달랏 여행 썸네일01.png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;먼저 1일차 일정과 위치가 궁금하신 분들은 아래 지도를 클릭하여 상세하게 보시면 됩니다.&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&lt;iframe src=&quot;https://www.google.com/maps/d/embed?mid=1dwfntneABQ86tQ43bjDYn9kml0YHYmU&amp;amp;ehbc=2E312F&quot; width=&quot;640&quot; height=&quot;480&quot;&gt;&lt;/iframe&gt;&lt;/center&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;일정을 조금더 상세하게 표현하면 다음과 같습니다.&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;여행일정-002.png&quot; data-origin-width=&quot;1078&quot; data-origin-height=&quot;678&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dnV5ev/btrWUHv6Wug/pSrWFiQbBPTRrrKV3h2o01/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dnV5ev/btrWUHv6Wug/pSrWFiQbBPTRrrKV3h2o01/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dnV5ev/btrWUHv6Wug/pSrWFiQbBPTRrrKV3h2o01/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdnV5ev%2FbtrWUHv6Wug%2FpSrWFiQbBPTRrrKV3h2o01%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1078&quot; height=&quot;678&quot; data-filename=&quot;여행일정-002.png&quot; data-origin-width=&quot;1078&quot; data-origin-height=&quot;678&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;b&gt;리엔크엉 국제공항 - 고(빅씨)마트 달랏점 - Kim Hoa Luan Gold Shop(금은방 환전소) - Feel Good Spa(마사지)&lt;/b&gt;&lt;br /&gt;&lt;b&gt;- 고(빅씨)마트 달랏점 - 젠 벨리 달랏(호텔) - 안 카페 - 달랏 야시장&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/btc8Gb/btrWll9yYpQ/BadssEwrk2gGHcLTRgT7Y1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/btc8Gb/btrWll9yYpQ/BadssEwrk2gGHcLTRgT7Y1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/btc8Gb/btrWll9yYpQ/BadssEwrk2gGHcLTRgT7Y1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbtc8Gb%2FbtrWll9yYpQ%2FBadssEwrk2gGHcLTRgT7Y1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;655&quot; height=&quot;491&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;새벽 비행기를타고 오전 6시에 달랏에 도착했습니다.&amp;nbsp;&lt;br /&gt;저렴하게 버스타고 시내로 가기 위해 100만 동 (약 2만 원) 정도만 공항에서 환전했습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;달랏 버스 노선.PNG&quot; data-origin-width=&quot;588&quot; data-origin-height=&quot;366&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/56V6H/btrWsVA2LEr/ELj4g2gDbmJ5JvodKuYzW1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/56V6H/btrWsVA2LEr/ELj4g2gDbmJ5JvodKuYzW1/img.png&quot; data-alt=&quot;버스 노선표&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/56V6H/btrWsVA2LEr/ELj4g2gDbmJ5JvodKuYzW1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F56V6H%2FbtrWsVA2LEr%2FELj4g2gDbmJ5JvodKuYzW1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;588&quot; height=&quot;366&quot; data-filename=&quot;달랏 버스 노선.PNG&quot; data-origin-width=&quot;588&quot; data-origin-height=&quot;366&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;버스 노선표&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;시내로 가는 버스는 30분 간격으로 다니며비용은 &lt;b&gt;1인당 5만동(약 2500원)입니다.&lt;/b&gt;&lt;br /&gt;공항에서 나오시면 사람들이 줄 서서 기다리는 &lt;span style=&quot;color: #ee2323;&quot;&gt;빨간 버스&lt;/span&gt;를 보실 수 있습니다.&lt;br /&gt;비용은 버스 타고 앉아 있으면 돈 걷는분이 돈을 받고 탑승권 주기 때문에&lt;br /&gt;미리 구매하실 필요 없습니다.&lt;br /&gt;버스타고&amp;nbsp;달랏&amp;nbsp;시내까지&amp;nbsp;30분 정도&amp;nbsp;걸립니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wKpaX/btrWqpQTItF/RilUBNtGySaKzAkB3Tnkkk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wKpaX/btrWqpQTItF/RilUBNtGySaKzAkB3Tnkkk/img.jpg&quot; data-alt=&quot;쑤언흐엉 호수&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wKpaX/btrWqpQTItF/RilUBNtGySaKzAkB3Tnkkk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwKpaX%2FbtrWqpQTItF%2FRilUBNtGySaKzAkB3Tnkkk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;743&quot; height=&quot;557&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;쑤언흐엉 호수&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;버스 안에 노선표가 있어서 구글 검색해 가면서 가는 위치를 확인했는데...... &lt;br /&gt;그냥 달랏 시내에 일괄적으로 내려주더라고요....!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이렇게 &lt;b&gt;수언흐엉 호수&lt;/b&gt;가 보인다면 달랏 시내라는 것을 알 수 있습니다! :)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b7p1Dy/btrWqqbd9b6/cylRfITsDPJeIuKSpyzPCk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b7p1Dy/btrWqqbd9b6/cylRfITsDPJeIuKSpyzPCk/img.png&quot; data-origin-width=&quot;536&quot; data-origin-height=&quot;386&quot; data-is-animation=&quot;false&quot; style=&quot;width: 45.4574%; margin-right: 10px;&quot; data-widthpercent=&quot;45.99&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b7p1Dy/btrWqqbd9b6/cylRfITsDPJeIuKSpyzPCk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb7p1Dy%2FbtrWqqbd9b6%2FcylRfITsDPJeIuKSpyzPCk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;536&quot; height=&quot;386&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b75q0Q/btrWS2ABzHQ/krxWUR2Myu7KK0863XakI0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b75q0Q/btrWS2ABzHQ/krxWUR2Myu7KK0863XakI0/img.png&quot; data-origin-width=&quot;1236&quot; data-origin-height=&quot;758&quot; data-is-animation=&quot;false&quot; style=&quot;width: 53.3798%;&quot; data-widthpercent=&quot;54.01&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b75q0Q/btrWS2ABzHQ/krxWUR2Myu7KK0863XakI0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb75q0Q%2FbtrWS2ABzHQ%2FkrxWUR2Myu7KK0863XakI0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1236&quot; height=&quot;758&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/LiyLA/btrWSv32Vqr/qBIJ2QrSKIeEqKB3r7Smkk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/LiyLA/btrWSv32Vqr/qBIJ2QrSKIeEqKB3r7Smkk/img.png&quot; data-origin-width=&quot;1395&quot; data-origin-height=&quot;759&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.6071%; margin-right: 10px;&quot; data-widthpercent=&quot;50.19&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/LiyLA/btrWSv32Vqr/qBIJ2QrSKIeEqKB3r7Smkk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLiyLA%2FbtrWSv32Vqr%2FqBIJ2QrSKIeEqKB3r7Smkk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1395&quot; height=&quot;759&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BcBga/btrWQ47pmk3/fyPDkFp0HjJpkNgGZl4BuK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BcBga/btrWQ47pmk3/fyPDkFp0HjJpkNgGZl4BuK/img.png&quot; data-origin-width=&quot;1430&quot; data-origin-height=&quot;784&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.2301%;&quot; data-widthpercent=&quot;49.81&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BcBga/btrWQ47pmk3/fyPDkFp0HjJpkNgGZl4BuK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBcBga%2FbtrWQ47pmk3%2FfyPDkFp0HjJpkNgGZl4BuK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1430&quot; height=&quot;784&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저희는 아침이라 체크인 시간도 남았고 근처에 짐을 맡겨놓고 놀다가 호텔 들어가려고&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&quot;나혼자 산다&quot;에서도 &lt;/b&gt;나왔던&lt;b&gt; 고(빅씨) 마트&lt;/b&gt;를 갔습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지도를 보고 찾아가시다가 위에 사진과 같은 형태의 건축물의 지하로 쭉 내려가시면&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;고(빅씨) 마트&lt;/b&gt;로 갈 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;베트남 달랏에서 가장 큰 마트이기 때문에 쇼핑은 이곳에서 하시는 것을 꼭 추천드립니다!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;마트에서 짐은 무료로 맡아주며&lt;/b&gt;, 원래는 여행객을 위한 짐 맡아주는 곳이 아니라&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;마트 안에 입장할 때 큰 가방 또는 백팩을 가지고 들어가면 중간에 제재를 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그래서 마트 안에 쇼핑을 할 때도 짐을 맡겨놓고 쇼핑을 하는데, 그런 원리를 이용해서&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;마트 영업시간 종료 전까지 짐을 무료로 맡겨놓고 여행을 할 수 있습니다! :)&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;476&quot; data-origin-height=&quot;282&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bGfFov/btrWr6piV7u/ggWLKzNdhV2G8BkwUbQcRk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bGfFov/btrWr6piV7u/ggWLKzNdhV2G8BkwUbQcRk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bGfFov/btrWr6piV7u/ggWLKzNdhV2G8BkwUbQcRk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbGfFov%2FbtrWr6piV7u%2FggWLKzNdhV2G8BkwUbQcRk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;476&quot; height=&quot;282&quot; data-origin-width=&quot;476&quot; data-origin-height=&quot;282&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이제 여행을 제대로 하기 위해 환전을 해야 하는데&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Kim Hoa Luan Gold Shop(금은방 환전소)이라는&lt;/b&gt; 곳에서 하는 게 가장 이득입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;대부분 달랏 관광객은 여기서 환전을 한다고 보시면 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;새벽 비행기를 타고 왔기 때문에 너무 피곤한 상태라서 마사지를 받기 위해&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Feel Good Spa(마사지)&lt;/b&gt;에 갔습니다. 금은방 환전소에서 10분 정도 걸어가면 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;달랏에서 대부분 한국인들이 가장 많이 찾는 마사지 샵이기 때문에 추천드립니다! :)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Feel Good Spa(마사지)&lt;/b&gt;에 대해 궁금하신 분들은 아래 링크를 통해 확인하시면 됩니다!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-추천-마사지샵-feel-good-spa-필-굿-스파&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;[여행/해외여행] - [베트남 여행] 베트남 달랏 추천 마사지샵 - feel good spa (필 굿 스파)&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1673884809251&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[베트남 여행] 베트남 달랏 추천 마사지샵 - feel good spa (필 굿 스파)&quot; data-og-description=&quot;오늘은 베트남 달랏 추천 마사지샵인 feel good spa (필 굿 스파)에 대해 포스팅하려고 합니다. 동남아 여행을 하면 항상 가는 곳이 마사지샵인데, 좋은 곳을 찾기엔 쉽지 않습니다. 저는 새벽 비행&quot; data-og-host=&quot;bono915.tistory.com&quot; data-og-source-url=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-추천-마사지샵-feel-good-spa-필-굿-스파&quot; data-og-url=&quot;https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-%EC%B6%94%EC%B2%9C-%EB%A7%88%EC%82%AC%EC%A7%80%EC%83%B5-feel-good-spa-%ED%95%84-%EA%B5%BF-%EC%8A%A4%ED%8C%8C&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/dNYlVD/hyRi10pPlW/ppYxkbUCq3OPYiqkwk7tbK/img.jpg?width=800&amp;amp;height=600&amp;amp;face=0_0_800_600,https://scrap.kakaocdn.net/dn/bhzpKi/hyRi0tFA5L/PD10BcAiK8FkrzWZRLFDVK/img.jpg?width=800&amp;amp;height=600&amp;amp;face=0_0_800_600,https://scrap.kakaocdn.net/dn/20lpf/hyRjawh8RX/53dvGYtYHxHI5pSMpGr4CK/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-추천-마사지샵-feel-good-spa-필-굿-스파&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-추천-마사지샵-feel-good-spa-필-굿-스파&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/dNYlVD/hyRi10pPlW/ppYxkbUCq3OPYiqkwk7tbK/img.jpg?width=800&amp;amp;height=600&amp;amp;face=0_0_800_600,https://scrap.kakaocdn.net/dn/bhzpKi/hyRi0tFA5L/PD10BcAiK8FkrzWZRLFDVK/img.jpg?width=800&amp;amp;height=600&amp;amp;face=0_0_800_600,https://scrap.kakaocdn.net/dn/20lpf/hyRjawh8RX/53dvGYtYHxHI5pSMpGr4CK/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[베트남 여행] 베트남 달랏 추천 마사지샵 - feel good spa (필 굿 스파)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 베트남 달랏 추천 마사지샵인 feel good spa (필 굿 스파)에 대해 포스팅하려고 합니다. 동남아 여행을 하면 항상 가는 곳이 마사지샵인데, 좋은 곳을 찾기엔 쉽지 않습니다. 저는 새벽 비행&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;bono915.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;90분의 전신 마사지를 받고 나서 매우 시원하고 피로가 해소되는 그 감동은 잊을 수 없습니다!&lt;/p&gt;
&lt;figure contenteditable=&quot;false&quot; data-ke-type=&quot;emoticon&quot; data-ke-align=&quot;alignCenter&quot; data-emoticon-type=&quot;friends2&quot; data-emoticon-name=&quot;021&quot; data-emoticon-isanimation=&quot;false&quot; data-emoticon-src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends2/large/021.png&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends2/large/021.png&quot; width=&quot;150&quot; /&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;시내를 구경하다가 체크인 시간이 다돼 가서 호텔에서 짐도 풀고 씻기도 할 겸&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;고(빅씨) 마트로 다시 짐을 찾으러 갔습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;간단하게 먹거리들을 사고 짐을 찾은 후에 택시를 타고 호텔로 이동했습니다. :)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;호텔은 시내에서 조금 떨어진 곳에 있었는데 택시로 10분 정도 거리고&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;택시비가 워낙 싸서 2000~3000원 정도밖에 들지 않았습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;호텔은 &lt;b&gt;젠벨리 달랏&lt;/b&gt;이라는 곳인데 매우 만족스러웠습니다!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;자세한 내용이 궁금하시다면 아래 링크를 통해 확인하실 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-추천-호텔-젠-벨리-달랏&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;[여행/해외여행] - [베트남 여행] 베트남-달랏 추천 호텔 젠 벨리 달랏&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1673885312554&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[베트남 여행] 베트남-달랏 추천 호텔 젠 벨리 달랏&quot; data-og-description=&quot;오늘은 베트남 달랏의 호텔 중에 매우 만족했던 젠 벨리 달랏 리조트에 대해 소개하려고 합니다. 달랏의 메인 거리와는 차타고 10분 정도 떨어진 곳이긴 한데, 베트남 택시가 워낙 싸기도 하고, G&quot; data-og-host=&quot;bono915.tistory.com&quot; data-og-source-url=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-추천-호텔-젠-벨리-달랏&quot; data-og-url=&quot;https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-%EC%B6%94%EC%B2%9C-%ED%98%B8%ED%85%94-%EC%A0%A0-%EB%B2%A8%EB%A6%AC-%EB%8B%AC%EB%9E%8F&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/gHLB3/hyRjawiuw2/wZ4ZJrgOnlovp6BB9ujrB1/img.jpg?width=800&amp;amp;height=533&amp;amp;face=0_0_800_533,https://scrap.kakaocdn.net/dn/e7Ocf/hyRjdftC25/f3nJeJL08Iz9KVNKedtEGK/img.jpg?width=800&amp;amp;height=533&amp;amp;face=0_0_800_533,https://scrap.kakaocdn.net/dn/SqNNz/hyRiYvQUAL/IQSh8y86G4Kvib2ZA3phZ0/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-추천-호텔-젠-벨리-달랏&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://bono915.tistory.com/entry/베트남-여행-베트남-달랏-추천-호텔-젠-벨리-달랏&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/gHLB3/hyRjawiuw2/wZ4ZJrgOnlovp6BB9ujrB1/img.jpg?width=800&amp;amp;height=533&amp;amp;face=0_0_800_533,https://scrap.kakaocdn.net/dn/e7Ocf/hyRjdftC25/f3nJeJL08Iz9KVNKedtEGK/img.jpg?width=800&amp;amp;height=533&amp;amp;face=0_0_800_533,https://scrap.kakaocdn.net/dn/SqNNz/hyRiYvQUAL/IQSh8y86G4Kvib2ZA3phZ0/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[베트남 여행] 베트남-달랏 추천 호텔 젠 벨리 달랏&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 베트남 달랏의 호텔 중에 매우 만족했던 젠 벨리 달랏 리조트에 대해 소개하려고 합니다. 달랏의 메인 거리와는 차타고 10분 정도 떨어진 곳이긴 한데, 베트남 택시가 워낙 싸기도 하고, G&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;bono915.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/2CcHx/btrWoqpfuwp/WPTFzKjkIiWpPlCrvZ0qFk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/2CcHx/btrWoqpfuwp/WPTFzKjkIiWpPlCrvZ0qFk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/2CcHx/btrWoqpfuwp/WPTFzKjkIiWpPlCrvZ0qFk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2CcHx%2FbtrWoqpfuwp%2FWPTFzKjkIiWpPlCrvZ0qFk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GuaRG/btrWqP9BVJA/rk4lAklTekdXlhmvoWv8Kk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GuaRG/btrWqP9BVJA/rk4lAklTekdXlhmvoWv8Kk/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GuaRG/btrWqP9BVJA/rk4lAklTekdXlhmvoWv8Kk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGuaRG%2FbtrWqP9BVJA%2Frk4lAklTekdXlhmvoWv8Kk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/z6GXw/btrWlmtTey2/COUrq6KZdA0OxKP6v8EdnK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/z6GXw/btrWlmtTey2/COUrq6KZdA0OxKP6v8EdnK/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/z6GXw/btrWlmtTey2/COUrq6KZdA0OxKP6v8EdnK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fz6GXw%2FbtrWlmtTey2%2FCOUrq6KZdA0OxKP6v8EdnK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;숙소에서 씻고 조금 쉬다가 다시 달랏 시내에 있는 &lt;b&gt;안카페&lt;/b&gt;에 갔습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;안카페는 달랏에서 인기가 많은 카페 중에 하나이고, 커피와 디저트가 매우 맛있었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/crJnhN/btrWnpjAVPJ/DEYmqKy2BcNlpHDkKiaro1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/crJnhN/btrWnpjAVPJ/DEYmqKy2BcNlpHDkKiaro1/img.png&quot; data-origin-width=&quot;807&quot; data-origin-height=&quot;460&quot; data-is-animation=&quot;false&quot; style=&quot;width: 52.6649%; margin-right: 10px;&quot; data-widthpercent=&quot;53.28&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/crJnhN/btrWnpjAVPJ/DEYmqKy2BcNlpHDkKiaro1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcrJnhN%2FbtrWnpjAVPJ%2FDEYmqKy2BcNlpHDkKiaro1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;807&quot; height=&quot;460&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/H7o4L/btrWqHjsW6n/H182xAY9JhZnKSXRFYVE0k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/H7o4L/btrWqHjsW6n/H182xAY9JhZnKSXRFYVE0k/img.png&quot; data-origin-width=&quot;1212&quot; data-origin-height=&quot;788&quot; data-is-animation=&quot;false&quot; style=&quot;width: 46.1723%;&quot; data-widthpercent=&quot;46.72&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/H7o4L/btrWqHjsW6n/H182xAY9JhZnKSXRFYVE0k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FH7o4L%2FbtrWqHjsW6n%2FH182xAY9JhZnKSXRFYVE0k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1212&quot; height=&quot;788&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저녁이 되어서 달랏 야시장을 갔는데, &lt;b&gt;&quot;나 혼자 산다&quot;&lt;/b&gt;에 나왔던 식당이더라고요?!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;My Le라는&lt;/b&gt; 곳인데 지도에는 표시되지 않는 포장마차 같은 곳이라고 생각하시면 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cBRwNR/btrWmmAFMtT/nLmNJ4o79UdvDtEvuuG5f1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cBRwNR/btrWmmAFMtT/nLmNJ4o79UdvDtEvuuG5f1/img.jpg&quot; data-origin-width=&quot;1600&quot; data-origin-height=&quot;2400&quot; data-is-animation=&quot;false&quot; style=&quot;width: 17.759%; margin-right: 10px;&quot; data-widthpercent=&quot;18.18&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cBRwNR/btrWmmAFMtT/nLmNJ4o79UdvDtEvuuG5f1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcBRwNR%2FbtrWmmAFMtT%2FnLmNJ4o79UdvDtEvuuG5f1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1600&quot; height=&quot;2400&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/S0y99/btrWlk3SNDl/HMifTSiUHdCY7epZ1jgJK1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/S0y99/btrWlk3SNDl/HMifTSiUHdCY7epZ1jgJK1/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 39.9577%; margin-right: 10px;&quot; data-widthpercent=&quot;40.91&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/S0y99/btrWlk3SNDl/HMifTSiUHdCY7epZ1jgJK1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FS0y99%2FbtrWlk3SNDl%2FHMifTSiUHdCY7epZ1jgJK1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bi7cjx/btrWr6v3U54/tRBH1oNstO6kTcxAGxz5HK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bi7cjx/btrWr6v3U54/tRBH1oNstO6kTcxAGxz5HK/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 39.9577%;&quot; data-widthpercent=&quot;40.91&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bi7cjx/btrWr6v3U54/tRBH1oNstO6kTcxAGxz5HK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbi7cjx%2FbtrWr6v3U54%2FtRBH1oNstO6kTcxAGxz5HK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bxxIY2/btrWqDuOYEM/fIB4g8YYe4aq3p25jfYYy0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bxxIY2/btrWqDuOYEM/fIB4g8YYe4aq3p25jfYYy0/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;49.99&quot; style=&quot;width: 49.4131%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bxxIY2/btrWqDuOYEM/fIB4g8YYe4aq3p25jfYYy0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbxxIY2%2FbtrWqDuOYEM%2FfIB4g8YYe4aq3p25jfYYy0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zztMl/btrWnne0Alq/tpwIs1as7uVFAAGZWkl6g1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zztMl/btrWnne0Alq/tpwIs1as7uVFAAGZWkl6g1/img.png&quot; data-origin-width=&quot;2228&quot; data-origin-height=&quot;1485&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50.01&quot; data-filename=&quot;blob&quot; style=&quot;width: 49.4242%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zztMl/btrWnne0Alq/tpwIs1as7uVFAAGZWkl6g1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzztMl%2FbtrWnne0Alq%2FtpwIs1as7uVFAAGZWkl6g1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2228&quot; height=&quot;1485&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;한국어로 된 메뉴판이 있어서 편하긴 했습니다. 저희는 &lt;b&gt;복합 볶음밥, 바비큐, 모닝글로리, 하노이 맥주&lt;/b&gt;를 시켜서 먹었는데&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;개인적으론 복합 볶음밥이 제일 맛있었습니다! :)&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;메뉴들이 가성비가 좋고 맛도 괜찮긴 한데.... &lt;b&gt;&quot;나 혼자 산다&quot;&lt;/b&gt;에서 오버할 정도의 맛은 아니었습니다... ㅎㅎㅎ&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아무튼 야시장에 방문하신다면 추천할만한 식당이긴 합니다!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;6000&quot; data-origin-height=&quot;4000&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bVCCbM/btrWpZx7m0C/OjA0UCXHfvV2h0y3EGWgU0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bVCCbM/btrWpZx7m0C/OjA0UCXHfvV2h0y3EGWgU0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bVCCbM/btrWpZx7m0C/OjA0UCXHfvV2h0y3EGWgU0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbVCCbM%2FbtrWpZx7m0C%2FOjA0UCXHfvV2h0y3EGWgU0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;6000&quot; height=&quot;4000&quot; data-origin-width=&quot;6000&quot; data-origin-height=&quot;4000&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;하루 일정을 마무리하고 호텔로 돌아와서 고(빅씨) 마트에서 구매한 달랏 와인, 코코넛 과자, 말린 망고를 먹었는데&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;전체적으로 맛있고 만족스러운 달랏 1 Day였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이어서 다음 포스팅은 2 Day로 게시하도록 하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>여행/해외여행</category>
      <category>grab</category>
      <category>나혼자 산다</category>
      <category>달랏</category>
      <category>달랏 공항 버스</category>
      <category>달랏 여행</category>
      <category>달랏 여행 TIP</category>
      <category>달랏 짐 맡기는 곳</category>
      <category>베트남 달랏 여행</category>
      <category>베트남 여행</category>
      <category>빅씨 마트</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/304</guid>
      <comments>https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-2%EB%B0%95-3%EC%9D%BC-%EC%97%AC%ED%96%89-%EC%9D%BC%EC%A0%95with-%EB%82%98%ED%98%BC%EC%9E%90-%EC%82%B0%EB%8B%A4-1-Day#entry304comment</comments>
      <pubDate>Tue, 17 Jan 2023 01:38:46 +0900</pubDate>
    </item>
    <item>
      <title>[베트남 여행] 베트남 달랏 2박 3일 여행 일정 및 TIP (with 나혼자 산다)</title>
      <link>https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-2%EB%B0%95-3%EC%9D%BC-%EC%97%AC%ED%96%89-%EC%9D%BC%EC%A0%95-%EB%B0%8F-TIP-with-%EB%82%98%ED%98%BC%EC%9E%90-%EC%82%B0%EB%8B%A4</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 베트남 여행지중에 잘 알려져 있지 않았던 여행 장소&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;달랏&lt;/b&gt;에 대해 포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;코로나 때문에 2019년 이후로 3년 만에 해외여행을 갔다 와서 해외여행글을 오랜만에 작성합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;제가 2022년 12월 말에 여행 갔는데 여행 가는날 &lt;b&gt;나 혼자 산다&lt;/b&gt;에서 방송에 나왔다고 하더라고요.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;우연히 제가 간 곳들이 방송에 몇 군데 나온 곳들이 있어서 제가 가 본 곳 중에 나 혼자 산다에 나왔던 곳들은&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;함께 소개를 더 해보려고 합니다! :)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bX9z0O/btrWnnqMyJA/57x9XLZMZ4JOMBxlB0yrLk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bX9z0O/btrWnnqMyJA/57x9XLZMZ4JOMBxlB0yrLk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bX9z0O/btrWnnqMyJA/57x9XLZMZ4JOMBxlB0yrLk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbX9z0O%2FbtrWnnqMyJA%2F57x9XLZMZ4JOMBxlB0yrLk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;465&quot; height=&quot;465&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;국내에서 달랏까지 가기 위해서는 경유를 해야했었는데,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;2022년 12월부터 국내에서 베트남 달랏까지 한번에 가는 노선이 새로 생겼습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;베트남 여행지중에 처음 들어보는 도시여서 생소했지만&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;비행표도&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;저렴하고 물가도 싸서 &lt;/span&gt;달랏을 여행지로 선택하게 되었습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;나트랑이랑 가까워서 나트랑과 함께 가시는 분들이 많습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;(버스로 약 4시간 거리)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wt65W/btrWd13XyqZ/jVhLxF3fSayLH9wNrM2kFK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wt65W/btrWd13XyqZ/jVhLxF3fSayLH9wNrM2kFK/img.png&quot; data-origin-width=&quot;281&quot; data-origin-height=&quot;301&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;34.49&quot; data-filename=&quot;blob&quot; style=&quot;width: 33.6876%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wt65W/btrWd13XyqZ/jVhLxF3fSayLH9wNrM2kFK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fwt65W%2FbtrWd13XyqZ%2FjVhLxF3fSayLH9wNrM2kFK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;281&quot; height=&quot;301&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dTAGum/btrWdeCzu1x/ZqVXZWXGoLmhRUeeVkWl10/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dTAGum/btrWdeCzu1x/ZqVXZWXGoLmhRUeeVkWl10/img.png&quot; data-origin-width=&quot;269&quot; data-origin-height=&quot;280&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;35.49&quot; data-filename=&quot;blob&quot; style=&quot;width: 34.6676%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dTAGum/btrWdeCzu1x/ZqVXZWXGoLmhRUeeVkWl10/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdTAGum%2FbtrWdeCzu1x%2FZqVXZWXGoLmhRUeeVkWl10%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;269&quot; height=&quot;280&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BgA5B/btrWirN8KZx/LjmZbKaZKuCxiJzOszT9Rk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BgA5B/btrWirN8KZx/LjmZbKaZKuCxiJzOszT9Rk/img.png&quot; data-origin-width=&quot;221&quot; data-origin-height=&quot;272&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;30.02&quot; data-filename=&quot;blob&quot; style=&quot;width: 29.3193%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BgA5B/btrWirN8KZx/LjmZbKaZKuCxiJzOszT9Rk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBgA5B%2FbtrWirN8KZx%2FLjmZbKaZKuCxiJzOszT9Rk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;221&quot; height=&quot;272&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;2박 3일의 일정들을 구글지도를 통해 작성해서 영어나 베트남어도 함께 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;상세 내용은 아래 지도를 보시면 제가 갔던 여행지를 위에 정리한 표와 같이&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;함께 보실 수 있습니다! :)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&lt;/center&gt;&lt;center&gt;&lt;/center&gt;&lt;center&gt;&lt;iframe src=&quot;https://www.google.com/maps/d/embed?mid=1dwfntneABQ86tQ43bjDYn9kml0YHYmU&amp;amp;ehbc=2E312F&quot; width=&quot;640&quot; height=&quot;480&quot;&gt;&lt;/iframe&gt;&lt;/center&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;상세 일정은 3일의 일정을 한 번에 작성하기에는 너무 길어지기 때문에&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;3개의 글로 나눠서 소개하도록 하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 style=&quot;text-align: center;&quot; data-ke-size=&quot;size26&quot;&gt;- 달랏 여행 TIP -&lt;/h2&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;(1) 공항버스 이용 &lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;공항 &amp;lt; = &amp;gt; 시내&amp;nbsp; - 1인당 편도 5만 동(약 2500원)&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;(2) 환전 &lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;시내까지 필요한 금액만 공항에서 환전하고 나머지 환전은 달랏 시내에 있는&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Kim Hoa Luan Gold Shop(금은방)&lt;/b&gt;에서 환전 - 달랏에서 가장 좋은 환전율 / 환전은 달러 =&amp;gt; 베트남 동&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;(3) Grab&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;달랏에서는 택시를 이용하는 것이 가장 저렴하고 효율적.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Grab 어플은 우리나라의 카카오 택시와 유사하기 때문에 바가지 쓸 일이 없음.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;(4) 짐 보관소&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;달랏에 도착해서 저녁에 체크인하거나 체크인 시간이 안돼서 짐 보관이 필요할 때&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;달랏의 대형마트인 &lt;b&gt;현-GO마트 (구-빅씨마트) 매장에서 무료로 짐을 보관해 줌&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;(캐리어, 백팩등 마트 영업시간 종료까지 가능)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;(5) 달랏 필수 여행지&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;* GO마트 (구-빅씨마트) -&lt;/b&gt; 달랏의 가장 큰 대형 마트이며 짐 보관소&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;* 달랏 기차역 -&lt;/b&gt; 달랏에서 인생샷을 남기고 싶다면 꼭 가야 하는 여행지&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;* 랑비앙 산 -&lt;/b&gt; 달랏의 시그니처 여행지로 무조건 가야 하는 곳&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;* 다딴라 폭포 -&lt;/b&gt; 달랏에서만 존재하는 새로운 형태의 액티비티 루지&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;&lt;b&gt;* 쑤안흐엉호 -&lt;/b&gt; 달랏시내에 있는 분위기 좋은 호수이며 백조배를 탈 수 있음&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;지금까지 베트남 달랏 2박 3일 여행 일정 및 TIP (with 나 혼자 산다)에 대한&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;포스팅이었습니다.&lt;/p&gt;</description>
      <category>여행/해외여행</category>
      <category>나혼자 산다</category>
      <category>달랏 2박 3일 여행</category>
      <category>달랏 교통수단</category>
      <category>달랏 꿀팁</category>
      <category>달랏 여행</category>
      <category>달랏 여행 TIP</category>
      <category>달랏 여행 코스</category>
      <category>달랏 추천 여행</category>
      <category>달랏 환전</category>
      <category>베트남 여행</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/303</guid>
      <comments>https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-2%EB%B0%95-3%EC%9D%BC-%EC%97%AC%ED%96%89-%EC%9D%BC%EC%A0%95-%EB%B0%8F-TIP-with-%EB%82%98%ED%98%BC%EC%9E%90-%EC%82%B0%EB%8B%A4#entry303comment</comments>
      <pubDate>Mon, 16 Jan 2023 00:00:21 +0900</pubDate>
    </item>
    <item>
      <title>[베트남 여행] 베트남 달랏 추천 마사지샵 - feel good spa (필 굿 스파)</title>
      <link>https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-%EC%B6%94%EC%B2%9C-%EB%A7%88%EC%82%AC%EC%A7%80%EC%83%B5-feel-good-spa-%ED%95%84-%EA%B5%BF-%EC%8A%A4%ED%8C%8C</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은&amp;nbsp;베트남&amp;nbsp;달랏&amp;nbsp;추천&amp;nbsp;마사지샵인&lt;b&gt;&amp;nbsp;feel&amp;nbsp;good&amp;nbsp;spa&amp;nbsp;(필&amp;nbsp;굿&amp;nbsp;스파)&lt;/b&gt;에&amp;nbsp;대해&amp;nbsp;포스팅하려고&amp;nbsp;합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;동남아 여행을 하면 항상 가는 곳이 마사지샵인데, 좋은 곳을 찾기엔 쉽지 않습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저는 새벽 비행기를 타고 아침에 달랏을 도착했기 때문에 굉장히 피곤한 상태였지만,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;잠으로 여행 시간을 보내기에는 너무 아까워서 피로를 풀고자 마사지샵을 찾았습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;위치는 아래 지도를 통해 확인하시면 됩니다.&lt;/p&gt;
&lt;center&gt;&lt;iframe src=&quot;https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d63954067.899950944!2d40.93520410000004!3d11.943555600000007!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x317113e4bf366bf7%3A0x508047988d818836!2sFeel%20Good%20Spa!5e0!3m2!1sko!2skr!4v1673771214509!5m2!1sko!2skr&quot; width=&quot;600&quot; height=&quot;450&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt; &lt;iframe src=&quot;https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d62455.738123890835!2d108.40087767090603!3d11.940980497794538!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x317113a872988f17%3A0xc5330d48ab6db61e!2sFeel%20Good%20Spa%202!5e0!3m2!1sko!2skr!4v1673771289401!5m2!1sko!2skr&quot; width=&quot;600&quot; height=&quot;450&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/center&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;달랏 메인 거리에서 가장 후기도 좋고 한국인이 가장 많이 찾는&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;feel good spa (필 굿 스파)&lt;/b&gt;를 추천드립니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;달랏 여행 2박 4일중에 3일을 마사지샵에 갔는데&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;3일 모두&amp;nbsp;&lt;b&gt;feel good spa (필 굿 스파)&lt;/b&gt;에서 마사지를 받았습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;(3일 내내 손님은 많았지만 모든 손님이 다 한국인이었습니다....!)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;앞에 2일은 &lt;b&gt;feel good spa (필 굿 스파)&lt;/b&gt;에서 받고 나머지 1일은 &lt;b&gt;feel good spa2 (필 굿 스파 2)에서&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;받았는데 위치는 서로 5분 거리고 사실상 마사지사들이 1~2를 번갈아가면서 로테이션 돌기 때문에&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;사실상 똑같다고 보시면 됩니다. 물론 시설은&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;feel good spa2 (필 굿 스파 2)가&lt;/b&gt; 더 최근에 생겼기 때문에&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;조금 더 좋은 느낌이긴 한데 사람은 &lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;feel good spa (필 굿 스파)&lt;/b&gt;가 훨씬 많습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bvlc0j/btrWlkOp5yn/ZQL2aUru6ZgSPkMRW2SJBk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bvlc0j/btrWlkOp5yn/ZQL2aUru6ZgSPkMRW2SJBk/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bvlc0j/btrWlkOp5yn/ZQL2aUru6ZgSPkMRW2SJBk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbvlc0j%2FbtrWlkOp5yn%2FZQL2aUru6ZgSPkMRW2SJBk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EsAge/btrWca8lp40/cGy6SCB4zx7xVC3FCDWKW0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EsAge/btrWca8lp40/cGy6SCB4zx7xVC3FCDWKW0/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EsAge/btrWca8lp40/cGy6SCB4zx7xVC3FCDWKW0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEsAge%2FbtrWca8lp40%2FcGy6SCB4zx7xVC3FCDWKW0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dMS90N/btrWd0X6ouT/CodlJQmAHJZYzdN0gipJmK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dMS90N/btrWd0X6ouT/CodlJQmAHJZYzdN0gipJmK/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dMS90N/btrWd0X6ouT/CodlJQmAHJZYzdN0gipJmK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdMS90N%2FbtrWd0X6ouT%2FCodlJQmAHJZYzdN0gipJmK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MvGSJ/btrWeHD1WZ5/fdIbjL8L5hq4YxAByEerh0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MvGSJ/btrWeHD1WZ5/fdIbjL8L5hq4YxAByEerh0/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MvGSJ/btrWeHD1WZ5/fdIbjL8L5hq4YxAByEerh0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMvGSJ%2FbtrWeHD1WZ5%2FfdIbjL8L5hq4YxAByEerh0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;저는 매일 전신마사지(90분) 1인당 45만 동(약 2만 3천 원)을 이용&lt;/b&gt;했습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저는 3일 내내 매우 만족 했습니다! 마사지사는 랜덤으로 배정되서 성별에 민감하신 분들은&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;마사지받으실 때 동일한 성별의 마사지사를 해달라고 요청드리시는 게 좋을 것 같습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;* 주의할 점&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;1) 남자의 경우 상의 탈의를 하고 마사지를 받습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;2) 머리와 얼굴도 마사지를 하기 때문에 머리 스타일이 망가지며 화장이 다 지워집니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;(시원하긴 한데 머리를 많이 비벼요....&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;가급적이면 하루 일정 끝나고 저녁에 숙소에 돌아가기 전에 마사지받기를 추천드립니다.)&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 베트남 달랏 추천 마사지샵 - feel good spa (필 굿 스파)에 대한 포스팅이었습니다.&lt;/p&gt;</description>
      <category>여행/해외여행</category>
      <category>feel good spa</category>
      <category>나혼자 산다</category>
      <category>달랏</category>
      <category>달랏 마사지</category>
      <category>달랏 여행</category>
      <category>달랏 추천 마사지</category>
      <category>달랏 추천 여행지</category>
      <category>베트남 마사지</category>
      <category>베트남 여행</category>
      <category>필 굿 스파</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/302</guid>
      <comments>https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-%EC%B6%94%EC%B2%9C-%EB%A7%88%EC%82%AC%EC%A7%80%EC%83%B5-feel-good-spa-%ED%95%84-%EA%B5%BF-%EC%8A%A4%ED%8C%8C#entry302comment</comments>
      <pubDate>Sun, 15 Jan 2023 17:38:06 +0900</pubDate>
    </item>
    <item>
      <title>[베트남 여행] 추천 여행 코스 - 달랏 투어</title>
      <link>https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EC%B6%94%EC%B2%9C-%EC%97%AC%ED%96%89-%EC%BD%94%EC%8A%A4-%EB%8B%AC%EB%9E%8F-%ED%88%AC%EC%96%B4</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 베트남 여행지 달랏에서 한 번쯤은 꼭 해봐야 하는 달랏 투어에 대해&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;베트남 달랏에서는 시내에만 있으면 생각보다 할게 많이는 없습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;달랏 주변으로 가볼 만한 곳이나 볼만한 게 많이 있는데,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;멀지는 않으면서 또 생각보다 일일이 찾아가려면 쉽지는 않습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;동선 짜기에 애매하신 분들은 달랏 투어를 추천드립니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;코로나 이전에는 투어일정을 예약할 때 마이리얼트립 또는 왁스를 많이 이용했는데,&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;코로나 이후로 운영은 하지만 항목이 많지 않아서 저는 &lt;b&gt;klook&lt;/b&gt;를 많이 이용합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;근데 klook에도 달랏은 콘텐츠가 많지 않더라고요..... 그래서 찾아보다가&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;한국인이 운영하는 &lt;b&gt;하나달랏투어&lt;/b&gt;를 알게 되었는데, 가격도 저렴한 편이고&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;카카오톡으로 사전에 궁금한 것들을 물어볼 수 있어서 추천드립니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1312&quot; data-origin-height=&quot;912&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lhnkq/btrWccLPQv5/tWya007dWuvdkih4cRWdA0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lhnkq/btrWccLPQv5/tWya007dWuvdkih4cRWdA0/img.png&quot; data-alt=&quot;하나 달랏 투어 Information&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lhnkq/btrWccLPQv5/tWya007dWuvdkih4cRWdA0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Flhnkq%2FbtrWccLPQv5%2FtWya007dWuvdkih4cRWdA0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1312&quot; height=&quot;912&quot; data-origin-width=&quot;1312&quot; data-origin-height=&quot;912&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;하나 달랏 투어 Information&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;종류도 다양해서 선택지도 많고 가격도 저렴한 편입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저희는 &lt;b&gt;투어4: 랑비앙 산 &amp;amp; 다딴라 폭포&lt;/b&gt;를 이용했습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;약 8시간 투어인데 비용은 1인당 40만 동(약 2만 원) 정도밖에 되지 않습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;투어 4(랑비앙 산 &amp;amp; 다딴라 폭포)의 코스 순서는&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;로빈힐 케이블카 - 중립선언 - 다딴라 폭포 &lt;b&gt;- 딸기 농장&lt;span&gt; &lt;/span&gt;&lt;/b&gt;- 크레이지 하우스 - 랑비앙 산&lt;/b&gt;입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이중에 가장 좋았던 투어는 다딴라 폭포, 랑비앙 산입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;다딴라 폭포는 루지를 꼭 타야 하고, &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;랑비앙산은 달랏을 갔다면 무조건 가야 하는&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;선택이 아닌 필수 여행 일정&lt;/b&gt;&lt;/span&gt;이라고 생각하셔도 무관합니다!&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f3c000;&quot;&gt;&lt;b&gt;그리고 투어의 좋은 점은 투어 버스가 숙소까지 직접 픽업을 하기 때문에 굉장히 편하고&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f3c000;&quot;&gt;&lt;b&gt;끝날 때도 finish 장소를 가이드가 물어보고 원하는 장소에 내려줍니다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;각 나라별로 투어를 해봤지만 이런 서비스는 처음이네요!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cG5JXD/btrWjl056gz/VIeMzVoA8cMWlQgX9J1hH0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cG5JXD/btrWjl056gz/VIeMzVoA8cMWlQgX9J1hH0/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 52.3256%; margin-right: 10px;&quot; data-widthpercent=&quot;52.94&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cG5JXD/btrWjl056gz/VIeMzVoA8cMWlQgX9J1hH0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcG5JXD%2FbtrWjl056gz%2FVIeMzVoA8cMWlQgX9J1hH0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/debbe8/btrWcb7cELH/SkchBIMamT8BgmLW82sTrK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/debbe8/btrWcb7cELH/SkchBIMamT8BgmLW82sTrK/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 46.5116%;&quot; data-widthpercent=&quot;47.06&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/debbe8/btrWcb7cELH/SkchBIMamT8BgmLW82sTrK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdebbe8%2FbtrWcb7cELH%2FSkchBIMamT8BgmLW82sTrK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b1pEIc/btrWed310b8/fFaXo2mXhv4Pw4KxQ29mT0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b1pEIc/btrWed310b8/fFaXo2mXhv4Pw4KxQ29mT0/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b1pEIc/btrWed310b8/fFaXo2mXhv4Pw4KxQ29mT0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb1pEIc%2FbtrWed310b8%2FfFaXo2mXhv4Pw4KxQ29mT0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/PnQ3P/btrWcLtFYIq/RcUDshJKIbRZhvKv6pqAtk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/PnQ3P/btrWcLtFYIq/RcUDshJKIbRZhvKv6pqAtk/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/PnQ3P/btrWcLtFYIq/RcUDshJKIbRZhvKv6pqAtk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FPnQ3P%2FbtrWcLtFYIq%2FRcUDshJKIbRZhvKv6pqAtk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;차를 타고 첫 번째 코스인 로빈힐 케이블카를 타고 죽립선언으로 갑니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;케이블카 안에서 주변 경치를 보면 힐링이 되네요!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tYSVQ/btrWc1wpoBB/AB7TVUNsM7ca5ziK3jVS31/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tYSVQ/btrWc1wpoBB/AB7TVUNsM7ca5ziK3jVS31/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tYSVQ/btrWc1wpoBB/AB7TVUNsM7ca5ziK3jVS31/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtYSVQ%2FbtrWc1wpoBB%2FAB7TVUNsM7ca5ziK3jVS31%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cIRPb0/btrWc2oAK83/PuG5r6Z66e0Tci4dIKQQ8K/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cIRPb0/btrWc2oAK83/PuG5r6Z66e0Tci4dIKQQ8K/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cIRPb0/btrWc2oAK83/PuG5r6Z66e0Tci4dIKQQ8K/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcIRPb0%2FbtrWc2oAK83%2FPuG5r6Z66e0Tci4dIKQQ8K%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/TrAXw/btrWkuXTAUy/JLufDy9W21C8RuXVmLoN8K/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/TrAXw/btrWkuXTAUy/JLufDy9W21C8RuXVmLoN8K/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%;&quot; data-widthpercent=&quot;33.34&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/TrAXw/btrWkuXTAUy/JLufDy9W21C8RuXVmLoN8K/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTrAXw%2FbtrWkuXTAUy%2FJLufDy9W21C8RuXVmLoN8K%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/YoGyB/btrWd2n1MCB/pTVQjoOdAWkmxKzYwCML1K/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/YoGyB/btrWd2n1MCB/pTVQjoOdAWkmxKzYwCML1K/img.jpg&quot; data-origin-width=&quot;6000&quot; data-origin-height=&quot;4000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/YoGyB/btrWd2n1MCB/pTVQjoOdAWkmxKzYwCML1K/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FYoGyB%2FbtrWd2n1MCB%2FpTVQjoOdAWkmxKzYwCML1K%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;6000&quot; height=&quot;4000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bGburx/btrWc1QIK8L/ABGPO68bkMDBdBS1pErdU1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bGburx/btrWc1QIK8L/ABGPO68bkMDBdBS1pErdU1/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bGburx/btrWc1QIK8L/ABGPO68bkMDBdBS1pErdU1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbGburx%2FbtrWc1QIK8L%2FABGPO68bkMDBdBS1pErdU1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3hVta/btrWjk8WGTW/JZKt0hybUKywLT6f0rpvCK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3hVta/btrWjk8WGTW/JZKt0hybUKywLT6f0rpvCK/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%;&quot; data-widthpercent=&quot;33.34&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3hVta/btrWjk8WGTW/JZKt0hybUKywLT6f0rpvCK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3hVta%2FbtrWjk8WGTW%2FJZKt0hybUKywLT6f0rpvCK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;중립선언에 도착했는데 우리나라의 경복궁 같은 느낌이라고 생각하시면 될 것 같습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;역사적인 내용들이 있을 거 같은데.... 가이드분이 딱히 그런 내용은 설명해주진 않았습니다.....&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;설명을 해주시는 분도 있을 것 같은데 가이드는 복불복이라..... 그래도 친절하고 좋긴 했습니다! :)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/poz9d/btrWcqDaL2W/GPjQxKMvSl4now34qxGDJK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/poz9d/btrWcqDaL2W/GPjQxKMvSl4now34qxGDJK/img.jpg&quot; data-origin-width=&quot;6000&quot; data-origin-height=&quot;4000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 52.3256%; margin-right: 10px;&quot; data-widthpercent=&quot;52.94&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/poz9d/btrWcqDaL2W/GPjQxKMvSl4now34qxGDJK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fpoz9d%2FbtrWcqDaL2W%2FGPjQxKMvSl4now34qxGDJK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;6000&quot; height=&quot;4000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/brB7YF/btrWeXGE26U/hac69bZI7cASxfh3CXywn0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/brB7YF/btrWeXGE26U/hac69bZI7cASxfh3CXywn0/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 46.5116%;&quot; data-widthpercent=&quot;47.06&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/brB7YF/btrWeXGE26U/hac69bZI7cASxfh3CXywn0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbrB7YF%2FbtrWeXGE26U%2Fhac69bZI7cASxfh3CXywn0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cdq22U/btrWefHyey0/7USMmKKnTCIjLVzhbt5mZ1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cdq22U/btrWefHyey0/7USMmKKnTCIjLVzhbt5mZ1/img.jpg&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;3360&quot; data-origin-height=&quot;2240&quot; data-filename=&quot;B22434.JPG&quot; style=&quot;width: 52.3256%; margin-right: 10px;&quot; data-widthpercent=&quot;52.94&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cdq22U/btrWefHyey0/7USMmKKnTCIjLVzhbt5mZ1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcdq22U%2FbtrWefHyey0%2F7USMmKKnTCIjLVzhbt5mZ1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3360&quot; height=&quot;2240&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/PifIU/btrWcK9naDM/u5T8MUKfnXVzrjfYJlzKKK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/PifIU/btrWcK9naDM/u5T8MUKfnXVzrjfYJlzKKK/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 46.5116%;&quot; data-widthpercent=&quot;47.06&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/PifIU/btrWcK9naDM/u5T8MUKfnXVzrjfYJlzKKK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FPifIU%2FbtrWcK9naDM%2Fu5T8MUKfnXVzrjfYJlzKKK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;figure data-ke-type=&quot;video&quot; data-ke-style=&quot;alignCenter&quot; data-video-host=&quot;kakaotv&quot; data-video-url=&quot;https://tv.kakao.com/v/435069283&quot; data-video-thumbnail=&quot;https://scrap.kakaocdn.net/dn/WNYnn/hyRhHg1vYn/QPtsMds3S4Ss0S1TTQsZZk/img.jpg?width=1440&amp;amp;height=1440&amp;amp;face=0_0_1440_1440,https://scrap.kakaocdn.net/dn/i78Ci/hyRhIGYloW/iuvXom8vvfHSkbSdT9nWHK/img.jpg?width=1440&amp;amp;height=1440&amp;amp;face=0_0_1440_1440&quot; data-video-width=&quot;860&quot; data-video-height=&quot;860&quot; data-video-origin-width=&quot;860&quot; data-video-origin-height=&quot;860&quot; data-ke-mobilestyle=&quot;widthContent&quot; data-video-play-service=&quot;daum_tistory&quot;&gt;&lt;iframe src=&quot;https://play-tv.kakao.com/embed/player/cliplink/435069283?service=daum_tistory&quot; width=&quot;860&quot; height=&quot;860&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;figcaption&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;차를 타고 다딴라 폭포로 이동했습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이곳은 폭포보다는 폭포 근처에서 하는 액티비티가 유명합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그중에 루지를 많이 타는데 최대 2명까지 탈 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;팔 양쪽으로 기어봉이 있어서 루지의 속도를 본인이 조절도 가능합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;속도에 비해 스릴감이 있는데 아마.... 생각보다 안전장치가 없어 보이고 전체적으로 흔들리는 거 같고.....&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그래도 많은 사람들이 즐기는 루지입니다!&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;다딴라 폭포 루지 강추합니다! :)&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eblbd1/btrWd0X3ZR9/lEybB56WxOOICRb6BNeuC1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eblbd1/btrWd0X3ZR9/lEybB56WxOOICRb6BNeuC1/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 52.3256%; margin-right: 10px;&quot; data-widthpercent=&quot;52.94&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eblbd1/btrWd0X3ZR9/lEybB56WxOOICRb6BNeuC1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Feblbd1%2FbtrWd0X3ZR9%2FlEybB56WxOOICRb6BNeuC1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/UoGUv/btrWc1wpKU2/FzHWgAvK8UGe0QTLr2uCR1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/UoGUv/btrWc1wpKU2/FzHWgAvK8UGe0QTLr2uCR1/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;47.06&quot; style=&quot;width: 46.5116%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/UoGUv/btrWc1wpKU2/FzHWgAvK8UGe0QTLr2uCR1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FUoGUv%2FbtrWc1wpKU2%2FFzHWgAvK8UGe0QTLr2uCR1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Q1lKx/btrWeHDZw5T/F4DKE88H9aygMqkodfsZW1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Q1lKx/btrWeHDZw5T/F4DKE88H9aygMqkodfsZW1/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Q1lKx/btrWeHDZw5T/F4DKE88H9aygMqkodfsZW1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQ1lKx%2FbtrWeHDZw5T%2FF4DKE88H9aygMqkodfsZW1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tIcts/btrWdIpHLaG/P9wUv2xUKxgHsbxRnfGrR1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tIcts/btrWdIpHLaG/P9wUv2xUKxgHsbxRnfGrR1/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.4186%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tIcts/btrWdIpHLaG/P9wUv2xUKxgHsbxRnfGrR1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtIcts%2FbtrWdIpHLaG%2FP9wUv2xUKxgHsbxRnfGrR1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;다음 코스인 딸기 농장을 갔는데... 사실 여긴 왜 가는 걸까 싶긴 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;딸기농장 5분 정도 구경하고 농장에서 운영하는 상점에 앉아서&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;딸기랑 각종 과일 말린 것과 차를 대접해 줍니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아마 투어와 연결된 강매코스...?!&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;잠깐 쉬는 겸 나쁘진 않습니다! :)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cBvdIR/btrWgZ5bMnE/Hk40nZq9fGkw3TZkKzqBgk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cBvdIR/btrWgZ5bMnE/Hk40nZq9fGkw3TZkKzqBgk/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cBvdIR/btrWgZ5bMnE/Hk40nZq9fGkw3TZkKzqBgk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcBvdIR%2FbtrWgZ5bMnE%2FHk40nZq9fGkw3TZkKzqBgk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BYMUP/btrWg035D4V/MoHX0lXvgb9ZghKxLawylk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BYMUP/btrWg035D4V/MoHX0lXvgb9ZghKxLawylk/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;33.33&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BYMUP/btrWg035D4V/MoHX0lXvgb9ZghKxLawylk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBYMUP%2FbtrWg035D4V%2FMoHX0lXvgb9ZghKxLawylk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/k3Ol4/btrWlkAQARy/sOI5EMru6TTjUjaX37SFkk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/k3Ol4/btrWlkAQARy/sOI5EMru6TTjUjaX37SFkk/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%;&quot; data-widthpercent=&quot;33.34&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/k3Ol4/btrWlkAQARy/sOI5EMru6TTjUjaX37SFkk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk3Ol4%2FbtrWlkAQARy%2FsOI5EMru6TTjUjaX37SFkk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bKPPNa/btrWghky7fy/IzZrKZJkK7CCE0cgqlUT9k/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bKPPNa/btrWghky7fy/IzZrKZJkK7CCE0cgqlUT9k/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bKPPNa/btrWghky7fy/IzZrKZJkK7CCE0cgqlUT9k/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbKPPNa%2FbtrWghky7fy%2FIzZrKZJkK7CCE0cgqlUT9k%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/btsLHP/btrWcbMU5Bb/GAB5k9Kmfk0uSuIfq9Y6ck/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/btsLHP/btrWcbMU5Bb/GAB5k9Kmfk0uSuIfq9Y6ck/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/btsLHP/btrWcbMU5Bb/GAB5k9Kmfk0uSuIfq9Y6ck/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbtsLHP%2FbtrWcbMU5Bb%2FGAB5k9Kmfk0uSuIfq9Y6ck%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b3fzRG/btrWdgmDhD2/FOhkPeKJFhpPNFw4NtgMck/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b3fzRG/btrWdgmDhD2/FOhkPeKJFhpPNFw4NtgMck/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%;&quot; data-widthpercent=&quot;33.34&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b3fzRG/btrWdgmDhD2/FOhkPeKJFhpPNFw4NtgMck/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb3fzRG%2FbtrWdgmDhD2%2FFOhkPeKJFhpPNFw4NtgMck%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이어서 크레이지 하우스를 도착했습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;겉으로 본거보다 많이 넓고 건축물 구조가 매우 특이합니다....&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;구경하다 보면 어딘지도 모르겠고 방탈출 하는 기분입니다....!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그냥 신기하고 새롭긴 한데 왜 이런 걸 만드는 걸까 싶기도 하고....&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;스페인의 가우디 건축물들을 따라한 건가 싶기도 하지만.....&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;가우디의 위대한 건축양식을 따라가지는 못합니다! :)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;마지막 랑비앙산을 가기 전에 점심을 먹었는데.....&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;인테리어는 좋았지만 맛이 생각보다 별로이고 달랏 식당 치고는&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;비싼 샤브샤브였어서 사진은 찍지 않았습니다.....&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;참고로 식비 및 이용권은 개인 부담입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cBWfuy/btrWllT3zya/sZNRgyP8tkgAuPFrBkOwI0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cBWfuy/btrWllT3zya/sZNRgyP8tkgAuPFrBkOwI0/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cBWfuy/btrWllT3zya/sZNRgyP8tkgAuPFrBkOwI0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcBWfuy%2FbtrWllT3zya%2FsZNRgyP8tkgAuPFrBkOwI0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/4Y0kL/btrWdIwp78f/FkfuGncO4skIJmHLxySZ5K/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/4Y0kL/btrWdIwp78f/FkfuGncO4skIJmHLxySZ5K/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/4Y0kL/btrWdIwp78f/FkfuGncO4skIJmHLxySZ5K/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4Y0kL%2FbtrWdIwp78f%2FFkfuGncO4skIJmHLxySZ5K%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;마지막 코스인 달랏투어의 하이라이트이자 필수로 가야 하는 랑비앙산입니다!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;랑비앙 산은 산길이기 때문에 일반 차로는 갈 수가 없어서&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;랑비앙 산 매표소 앞에 있는 지프차로 갈아탑니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지프차 또한 별도 비용 왕복권입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;비용은 1인당 1만 원 정도 든다고 생각하시면 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;산 위에서 구경하고 내려올 때도 갈 때 탔던 지프차를 타고 내려옵니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;약 1시간 반정도를 랑비앙산에서 구경할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bu49VS/btrWd2uPIXr/1zO3k9HxjhDkAs5WXNcnQ1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bu49VS/btrWd2uPIXr/1zO3k9HxjhDkAs5WXNcnQ1/img.jpg&quot; data-origin-width=&quot;6000&quot; data-origin-height=&quot;4000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bu49VS/btrWd2uPIXr/1zO3k9HxjhDkAs5WXNcnQ1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbu49VS%2FbtrWd2uPIXr%2F1zO3k9HxjhDkAs5WXNcnQ1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;6000&quot; height=&quot;4000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d2wbPy/btrWcLtGTf5/Z9UFInxN9HecbFSGItr5Sk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d2wbPy/btrWcLtGTf5/Z9UFInxN9HecbFSGItr5Sk/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d2wbPy/btrWcLtGTf5/Z9UFInxN9HecbFSGItr5Sk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd2wbPy%2FbtrWcLtGTf5%2FZ9UFInxN9HecbFSGItr5Sk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bEAVdT/btrWdn0i4p6/AFOBpNOfRFhip7ssZCkLb1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bEAVdT/btrWdn0i4p6/AFOBpNOfRFhip7ssZCkLb1/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 46.5116%; margin-right: 10px; margin-top: 10px;&quot; data-widthpercent=&quot;47.06&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bEAVdT/btrWdn0i4p6/AFOBpNOfRFhip7ssZCkLb1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbEAVdT%2FbtrWdn0i4p6%2FAFOBpNOfRFhip7ssZCkLb1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vxpbx/btrWdIcagP5/4MKQC5wT0pPklumtqOBPr1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vxpbx/btrWdIcagP5/4MKQC5wT0pPklumtqOBPr1/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 52.3256%; margin-top: 10px;&quot; data-widthpercent=&quot;52.94&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vxpbx/btrWdIcagP5/4MKQC5wT0pPklumtqOBPr1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fvxpbx%2FbtrWdIcagP5%2F4MKQC5wT0pPklumtqOBPr1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;산 위에 올라가면 전망도 너무 좋고 사진 찍을 곳도 많이 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;말도 있고, 독수리도 있고....?!&amp;nbsp; 독수리는 왜 있지.....???&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아무튼 독수리도 발에 묶여있는데 말이나 독수리랑 일정 비용을 내고&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;사진 찍을 수 있는 것 같습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b5BbvA/btrWc1DakvD/rKwGICzskuSeuILyTcqwok/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b5BbvA/btrWc1DakvD/rKwGICzskuSeuILyTcqwok/img.jpg&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b5BbvA/btrWc1DakvD/rKwGICzskuSeuILyTcqwok/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb5BbvA%2FbtrWc1DakvD%2FrKwGICzskuSeuILyTcqwok%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bSAea1/btrWmnRLjlJ/8ZIDlRhZPdScUry8iZsF8K/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bSAea1/btrWmnRLjlJ/8ZIDlRhZPdScUry8iZsF8K/img.jpg&quot; style=&quot;width: 49.4186%;&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bSAea1/btrWmnRLjlJ/8ZIDlRhZPdScUry8iZsF8K/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbSAea1%2FbtrWmnRLjlJ%2F8ZIDlRhZPdScUry8iZsF8K%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Z2sg1/btrWhszp7Xf/eLnc05nZsxoWyRKUDeJwgK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Z2sg1/btrWhszp7Xf/eLnc05nZsxoWyRKUDeJwgK/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 46.5116%; margin-right: 10px;&quot; data-widthpercent=&quot;47.06&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Z2sg1/btrWhszp7Xf/eLnc05nZsxoWyRKUDeJwgK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZ2sg1%2FbtrWhszp7Xf%2FeLnc05nZsxoWyRKUDeJwgK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/btV3S1/btrWdnF1ATH/OWDj3lzMhQtRHxucOHDZr0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/btV3S1/btrWdnF1ATH/OWDj3lzMhQtRHxucOHDZr0/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;52.94&quot; style=&quot;width: 52.3256%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/btV3S1/btrWdnF1ATH/OWDj3lzMhQtRHxucOHDZr0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbtV3S1%2FbtrWdnF1ATH%2FOWDj3lzMhQtRHxucOHDZr0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ba93iR/btrWggTvARP/SXcrfa1tQGBlN46fCyyxR0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ba93iR/btrWggTvARP/SXcrfa1tQGBlN46fCyyxR0/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px; margin-top: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ba93iR/btrWggTvARP/SXcrfa1tQGBlN46fCyyxR0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fba93iR%2FbtrWggTvARP%2FSXcrfa1tQGBlN46fCyyxR0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bBvFYO/btrWeYMmJA7/X0XfEM4rIkSu1jTFsKwta0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bBvFYO/btrWeYMmJA7/X0XfEM4rIkSu1jTFsKwta0/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-top: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bBvFYO/btrWeYMmJA7/X0XfEM4rIkSu1jTFsKwta0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbBvFYO%2FbtrWeYMmJA7%2FX0XfEM4rIkSu1jTFsKwta0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;사진 찍고 돌아다니다 보니 1시간 반동안 다 못 돌았네요....!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;생각보다 시간이 금방 갑니다. 그리고 전망 좋고 넓은 예쁜 카페도 있었는데&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;시간이 부족해서 들어가지 못했어요......&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;돌아다니는 거 많이 안 좋아하시는 분이시라면 카페 안에서 전망 감상하면서&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;차 한잔 해도 매우 좋을 것 같습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 베트남 여행지 달랏 투어에 대한 포스팅이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>여행/해외여행</category>
      <category>다딴라 폭포</category>
      <category>달랏 근교 투어</category>
      <category>달랏 여행</category>
      <category>달랏 투어</category>
      <category>달랏 하나 투어</category>
      <category>딸기 농장</category>
      <category>랑비앙산</category>
      <category>베트남 여행</category>
      <category>죽림선원</category>
      <category>크레이지 하우스</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/301</guid>
      <comments>https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EC%B6%94%EC%B2%9C-%EC%97%AC%ED%96%89-%EC%BD%94%EC%8A%A4-%EB%8B%AC%EB%9E%8F-%ED%88%AC%EC%96%B4#entry301comment</comments>
      <pubDate>Sun, 15 Jan 2023 16:35:18 +0900</pubDate>
    </item>
    <item>
      <title>[베트남 여행] 베트남-달랏 추천 호텔 젠 벨리 달랏</title>
      <link>https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-%EC%B6%94%EC%B2%9C-%ED%98%B8%ED%85%94-%EC%A0%A0-%EB%B2%A8%EB%A6%AC-%EB%8B%AC%EB%9E%8F</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은&amp;nbsp;베트남&amp;nbsp;달랏의&amp;nbsp;호텔 중에&amp;nbsp;매우&amp;nbsp;만족했던&amp;nbsp;&lt;b&gt;젠&amp;nbsp;벨리&amp;nbsp;달랏&amp;nbsp;&lt;/b&gt;리조트에&amp;nbsp;대해&amp;nbsp;소개하려고&amp;nbsp;합니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;달랏의 메인 거리와는 차타고 10분 정도 떨어진 곳이긴 한데, 베트남 택시가 워낙 싸기도 하고,&amp;nbsp; &lt;br /&gt;Grab이라는 택시 어플을 이용하면 우리나라의 카카오 택시처럼 금방 잡히기 때문에 이용하기도 좋고&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;바가지에 대한 걱정도 없습니다! :)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;그리고&amp;nbsp;베트남은&amp;nbsp;어디를&amp;nbsp;가던&amp;nbsp;오토바이&amp;nbsp;또는&amp;nbsp;차&amp;nbsp;크락션&amp;nbsp;소리가&amp;nbsp;매우&amp;nbsp;크기 때문에&amp;nbsp;가급적이면 &lt;br /&gt;제가 추천하는 젠 벨리 달랏이 아니더라도 메인 거리와는 조금 떨어진 곳의 호텔을 추천드립니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;젠&amp;nbsp;벨리&amp;nbsp;달랏&amp;nbsp;위치는&amp;nbsp;아래&amp;nbsp;지도를&amp;nbsp;통해&amp;nbsp;확인하시면&amp;nbsp;됩니다.&lt;/p&gt;
&lt;center&gt;&lt;iframe src=&quot;https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3903.6405751539246!2d108.45675162034135!3d11.93008276193395!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x3171131a6a174c41%3A0x861f65b3946919f4!2z7KCgIOuwuOumrCDri6zrno8!5e0!3m2!1sko!2skr!4v1673759877851!5m2!1sko!2skr&quot; width=&quot;600&quot; height=&quot;450&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/center&gt;&lt;center&gt;&lt;/center&gt;&lt;center&gt;&lt;/center&gt;&lt;center&gt;&lt;/center&gt;&lt;center&gt;&lt;/center&gt;&lt;center&gt;&lt;/center&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/er3P25/btrWfQ8r56g/DrfooeQI6cV4LgX1t5Yi71/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/er3P25/btrWfQ8r56g/DrfooeQI6cV4LgX1t5Yi71/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/er3P25/btrWfQ8r56g/DrfooeQI6cV4LgX1t5Yi71/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fer3P25%2FbtrWfQ8r56g%2FDrfooeQI6cV4LgX1t5Yi71%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nGTpg/btrWeGyeps8/DKoyW7XeGAGjcw4GU9AJ40/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nGTpg/btrWeGyeps8/DKoyW7XeGAGjcw4GU9AJ40/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nGTpg/btrWeGyeps8/DKoyW7XeGAGjcw4GU9AJ40/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnGTpg%2FbtrWeGyeps8%2FDKoyW7XeGAGjcw4GU9AJ40%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/XoePf/btrWeYFwQAU/7sDw3iNlAKPrcvZWHPxYK1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/XoePf/btrWeYFwQAU/7sDw3iNlAKPrcvZWHPxYK1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/XoePf/btrWeYFwQAU/7sDw3iNlAKPrcvZWHPxYK1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXoePf%2FbtrWeYFwQAU%2F7sDw3iNlAKPrcvZWHPxYK1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저희는 젠벨리 달랏에서 2박을 했는데, 시설도 깔끔하고, 직원들도 매우 친절합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bTJVOa/btrWjk8T42q/XCkj6GecpJErKKfGQuDI8k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bTJVOa/btrWjk8T42q/XCkj6GecpJErKKfGQuDI8k/img.png&quot; data-origin-width=&quot;580&quot; data-origin-height=&quot;364&quot; data-is-animation=&quot;false&quot; style=&quot;width: 50.9108%; margin-right: 10px;&quot; data-widthpercent=&quot;51.51&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bTJVOa/btrWjk8T42q/XCkj6GecpJErKKfGQuDI8k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbTJVOa%2FbtrWjk8T42q%2FXCkj6GecpJErKKfGQuDI8k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;580&quot; height=&quot;364&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nw26J/btrWcbF9WfD/9BG78Rqvd69WAIKRiLUagk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nw26J/btrWcbF9WfD/9BG78Rqvd69WAIKRiLUagk/img.jpg&quot; data-origin-width=&quot;6000&quot; data-origin-height=&quot;4000&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;48.49&quot; style=&quot;width: 47.9264%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nw26J/btrWcbF9WfD/9BG78Rqvd69WAIKRiLUagk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fnw26J%2FbtrWcbF9WfD%2F9BG78Rqvd69WAIKRiLUagk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;6000&quot; height=&quot;4000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;객실은 룸과 방갈로가 있는데, 저희는 춥고 불편할까봐 예약할 때는 룸으로 했었는데,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;방갈로 이용객이 더 많은 것 같았어요,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;조금더 감성과 여행의 기분을 느끼고 싶으신 분들은 방갈로를 추천드립니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;물론 일반 룸도 깔끔하고 크고 좋습니다. :)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bgL1ge/btrWitx8MSX/fomlWXWicGkHAOATMpjlKk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bgL1ge/btrWitx8MSX/fomlWXWicGkHAOATMpjlKk/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bgL1ge/btrWitx8MSX/fomlWXWicGkHAOATMpjlKk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbgL1ge%2FbtrWitx8MSX%2FfomlWXWicGkHAOATMpjlKk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bdkyMm/btrWfQgi8PW/OTXzb3fX7jA1tDmzCZKTSK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bdkyMm/btrWfQgi8PW/OTXzb3fX7jA1tDmzCZKTSK/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bdkyMm/btrWfQgi8PW/OTXzb3fX7jA1tDmzCZKTSK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbdkyMm%2FbtrWfQgi8PW%2FOTXzb3fX7jA1tDmzCZKTSK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;방갈로를 가보려고 했는데... 길이 미로처럼 되있고 엄청 넓어서 가보지는 못했네요.....!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;호텔 안에서는 방갈로 까지 가는 셔틀이 다니기도 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ragAa/btrWcLf4MFh/VTX17Zfuhvt2jmkL8M5ebk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ragAa/btrWcLf4MFh/VTX17Zfuhvt2jmkL8M5ebk/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ragAa/btrWcLf4MFh/VTX17Zfuhvt2jmkL8M5ebk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FragAa%2FbtrWcLf4MFh%2FVTX17Zfuhvt2jmkL8M5ebk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bcNMU9/btrWcsnuXxB/APkBmRf6JkwpYAsSPkTPg0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bcNMU9/btrWcsnuXxB/APkBmRf6JkwpYAsSPkTPg0/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.4186%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bcNMU9/btrWcsnuXxB/APkBmRf6JkwpYAsSPkTPg0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbcNMU9%2FbtrWcsnuXxB%2FAPkBmRf6JkwpYAsSPkTPg0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;2250&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bucIzG/btrWdoLBFXG/lguTKh40TTw3nGWceDrTVK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bucIzG/btrWdoLBFXG/lguTKh40TTw3nGWceDrTVK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bucIzG/btrWdoLBFXG/lguTKh40TTw3nGWceDrTVK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbucIzG%2FbtrWdoLBFXG%2FlguTKh40TTw3nGWceDrTVK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;2250&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;2250&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이용 시설은 헬스장, 수영장이 있는데,&amp;nbsp; 수영장이 야외라서 생각보다 춥더라고요....&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;튜브도 여러 개 있어서 날씨 따뜻할 때 가시는 분들은 이용해 보셔도 좋을 것 같습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qnbUU/btrWeH4ZZhO/YrhXPa4kHUg8geMc2KnOy0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qnbUU/btrWeH4ZZhO/YrhXPa4kHUg8geMc2KnOy0/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qnbUU/btrWeH4ZZhO/YrhXPa4kHUg8geMc2KnOy0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqnbUU%2FbtrWeH4ZZhO%2FYrhXPa4kHUg8geMc2KnOy0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zB40T/btrWdodODPv/zzZg2H3AdJI1KZfdWN7p3k/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zB40T/btrWdodODPv/zzZg2H3AdJI1KZfdWN7p3k/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zB40T/btrWdodODPv/zzZg2H3AdJI1KZfdWN7p3k/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzB40T%2FbtrWdodODPv%2FzzZg2H3AdJI1KZfdWN7p3k%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yep3f/btrWkvvIALT/MNnY5QXH2KtiOA7TWIRCV0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yep3f/btrWkvvIALT/MNnY5QXH2KtiOA7TWIRCV0/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%;&quot; data-widthpercent=&quot;33.34&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yep3f/btrWkvvIALT/MNnY5QXH2KtiOA7TWIRCV0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fyep3f%2FbtrWkvvIALT%2FMNnY5QXH2KtiOA7TWIRCV0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/VXmZq/btrWg0JM5BE/d1xDDJZyXlclMgKAzAd1QK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/VXmZq/btrWg0JM5BE/d1xDDJZyXlclMgKAzAd1QK/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;30.77&quot; style=&quot;width: 30.0537%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/VXmZq/btrWg0JM5BE/d1xDDJZyXlclMgKAzAd1QK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVXmZq%2FbtrWg0JM5BE%2Fd1xDDJZyXlclMgKAzAd1QK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/C6zep/btrWlk8EgfI/M4UiOLulQ7apkMQwVqgMWk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/C6zep/btrWlk8EgfI/M4UiOLulQ7apkMQwVqgMWk/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 33.8104%; margin-right: 10px;&quot; data-widthpercent=&quot;34.62&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/C6zep/btrWlk8EgfI/M4UiOLulQ7apkMQwVqgMWk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FC6zep%2FbtrWlk8EgfI%2FM4UiOLulQ7apkMQwVqgMWk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/NWx7p/btrWdgz92qJ/CF3dUGKTLXIwu6kkv1VZOk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/NWx7p/btrWdgz92qJ/CF3dUGKTLXIwu6kkv1VZOk/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 33.8104%;&quot; data-widthpercent=&quot;34.61&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/NWx7p/btrWdgz92qJ/CF3dUGKTLXIwu6kkv1VZOk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNWx7p%2FbtrWdgz92qJ%2FCF3dUGKTLXIwu6kkv1VZOk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ckDIG0/btrWfQtSwuT/kZ0OeqNkxLBlHZvHqZvCCK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ckDIG0/btrWfQtSwuT/kZ0OeqNkxLBlHZvHqZvCCK/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 33.8104%; margin-right: 10px;&quot; data-widthpercent=&quot;34.62&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ckDIG0/btrWfQtSwuT/kZ0OeqNkxLBlHZvHqZvCCK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FckDIG0%2FbtrWfQtSwuT%2FkZ0OeqNkxLBlHZvHqZvCCK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Abg98/btrWitEUhl0/StcPZG1rk9D9KkBhLqdLK1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Abg98/btrWitEUhl0/StcPZG1rk9D9KkBhLqdLK1/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;34.62&quot; style=&quot;width: 33.8104%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Abg98/btrWitEUhl0/StcPZG1rk9D9KkBhLqdLK1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAbg98%2FbtrWitEUhl0%2FStcPZG1rk9D9KkBhLqdLK1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dvsBa7/btrWdHjZ2V5/ETJIXXjlNdTAiS593oDkCK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dvsBa7/btrWdHjZ2V5/ETJIXXjlNdTAiS593oDkCK/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;30.76&quot; style=&quot;width: 30.0537%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dvsBa7/btrWdHjZ2V5/ETJIXXjlNdTAiS593oDkCK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdvsBa7%2FbtrWdHjZ2V5%2FETJIXXjlNdTAiS593oDkCK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 조식이 매우 잘 나옵니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;웬만한 식당에서 먹은 음식들 보다도 맛있게 먹었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b9ezZf/btrWc2aYyy7/kRWAeuxOEe64WIlExCFv8K/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b9ezZf/btrWc2aYyy7/kRWAeuxOEe64WIlExCFv8K/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;33.33&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b9ezZf/btrWc2aYyy7/kRWAeuxOEe64WIlExCFv8K/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb9ezZf%2FbtrWc2aYyy7%2FkRWAeuxOEe64WIlExCFv8K%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xxjfC/btrWdePRDHZ/Zke7WafBpJeUbk3lQdlKWK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xxjfC/btrWdePRDHZ/Zke7WafBpJeUbk3lQdlKWK/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xxjfC/btrWdePRDHZ/Zke7WafBpJeUbk3lQdlKWK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FxxjfC%2FbtrWdePRDHZ%2FZke7WafBpJeUbk3lQdlKWK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bVdFTj/btrWirG6cKf/k6SkkxKGcmh38esk83fL30/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bVdFTj/btrWirG6cKf/k6SkkxKGcmh38esk83fL30/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%;&quot; data-widthpercent=&quot;33.34&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bVdFTj/btrWirG6cKf/k6SkkxKGcmh38esk83fL30/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbVdFTj%2FbtrWirG6cKf%2Fk6SkkxKGcmh38esk83fL30%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/puSYj/btrWd2nZwSU/4kgwimqFNRoQPUVukpIpm0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/puSYj/btrWd2nZwSU/4kgwimqFNRoQPUVukpIpm0/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/puSYj/btrWd2nZwSU/4kgwimqFNRoQPUVukpIpm0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpuSYj%2FbtrWd2nZwSU%2F4kgwimqFNRoQPUVukpIpm0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/crOaPN/btrWg1hARMq/xnqRqpvGZifL1pu6dGpMEK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/crOaPN/btrWg1hARMq/xnqRqpvGZifL1pu6dGpMEK/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/crOaPN/btrWg1hARMq/xnqRqpvGZifL1pu6dGpMEK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcrOaPN%2FbtrWg1hARMq%2FxnqRqpvGZifL1pu6dGpMEK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhVCio/btrWdfBdNak/0Pl2fyuV2E13B5xO5UZmoK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhVCio/btrWdfBdNak/0Pl2fyuV2E13B5xO5UZmoK/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%;&quot; data-widthpercent=&quot;33.34&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhVCio/btrWdfBdNak/0Pl2fyuV2E13B5xO5UZmoK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhVCio%2FbtrWdfBdNak%2F0Pl2fyuV2E13B5xO5UZmoK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;2일 동안 먹은 조식입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;젠 벨리 달랏을 이용하신다면, 조식은 강추입니다! :)&lt;/p&gt;
&lt;figure contenteditable=&quot;false&quot; data-ke-type=&quot;emoticon&quot; data-ke-align=&quot;alignCenter&quot; data-emoticon-type=&quot;friends1&quot; data-emoticon-name=&quot;017&quot; data-emoticon-isanimation=&quot;false&quot; data-emoticon-src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends1/large/017.gif&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends1/large/017.gif&quot; width=&quot;150&quot; /&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 베트남 달랏의 추천 호텔 젠벨리 달랏이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>여행/해외여행</category>
      <category>Zen Valley</category>
      <category>나혼자산다</category>
      <category>달랏</category>
      <category>달랏 숙소</category>
      <category>달랏 여행</category>
      <category>달랏 추천 호텔</category>
      <category>달랏 호텔</category>
      <category>베트남</category>
      <category>베트남 여행</category>
      <category>젠벨리달랏</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/300</guid>
      <comments>https://bono915.tistory.com/entry/%EB%B2%A0%ED%8A%B8%EB%82%A8-%EC%97%AC%ED%96%89-%EB%B2%A0%ED%8A%B8%EB%82%A8-%EB%8B%AC%EB%9E%8F-%EC%B6%94%EC%B2%9C-%ED%98%B8%ED%85%94-%EC%A0%A0-%EB%B2%A8%EB%A6%AC-%EB%8B%AC%EB%9E%8F#entry300comment</comments>
      <pubDate>Sun, 15 Jan 2023 15:10:59 +0900</pubDate>
    </item>
    <item>
      <title>[소풍524] 파주 추천 맛집 글램핑 식당 - 야외 바베큐</title>
      <link>https://bono915.tistory.com/entry/%EC%86%8C%ED%92%8D524-%ED%8C%8C%EC%A3%BC-%EC%B6%94%EC%B2%9C-%EB%A7%9B%EC%A7%91-%EA%B8%80%EB%9E%A8%ED%95%91-%EC%8B%9D%EB%8B%B9-%EC%95%BC%EC%99%B8-%EB%B0%94%EB%B2%A0%ED%81%90</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은&amp;nbsp;파주에&amp;nbsp;생긴 지&amp;nbsp;얼마&amp;nbsp;안 된&amp;nbsp;글램핑&amp;nbsp;식당&amp;nbsp;&lt;b&gt;소풍 524에&lt;/b&gt;&amp;nbsp;대해&amp;nbsp;포스팅하려고&amp;nbsp;합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;코로나가 끝나가면서 최근들어 사람들이 캠핑을 많이 다니고, 캠핑이 취미인 분들도 많아졌습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저도 캠핑 감성은 좋아하긴 하는데, 짐 챙기고, 텐트 설치하고, 너무 할게 많은 게 귀찮더라고요......&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;글램핑은 다 갖춰져 있어서 편하긴 한데, 잠자리가 불편한 단점도 있고.....!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그래서 날씨 좋은 날 캠핑의 감성을 잠깐이라도 느낄 수 있는 서울 근교의&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;파주에 있는 &lt;b&gt;소풍 524&lt;/b&gt;에 대해 소개해드리겠습니다!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure contenteditable=&quot;false&quot; data-ke-type=&quot;emoticon&quot; data-ke-align=&quot;alignCenter&quot; data-emoticon-type=&quot;niniz&quot; data-emoticon-name=&quot;001&quot; data-emoticon-isanimation=&quot;false&quot; data-emoticon-src=&quot;https://t1.daumcdn.net/keditor/emoticon/niniz/large/001.gif&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/keditor/emoticon/niniz/large/001.gif&quot; width=&quot;150&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JDcdt/btrWbUEbKkj/UXrJzovjFhTNKhiLyVN9j0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JDcdt/btrWbUEbKkj/UXrJzovjFhTNKhiLyVN9j0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JDcdt/btrWbUEbKkj/UXrJzovjFhTNKhiLyVN9j0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJDcdt%2FbtrWbUEbKkj%2FUXrJzovjFhTNKhiLyVN9j0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;627&quot; height=&quot;418&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;center&gt;&lt;iframe src=&quot;https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3154.270401746552!2d126.83187901554899!3d37.76025742076719!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x357c930643f763bf%3A0x3dac54c65b1313be!2z7IaM7ZKNNTI0!5e0!3m2!1sko!2skr!4v1673691036120!5m2!1sko!2skr&quot; width=&quot;600&quot; height=&quot;450&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/center&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;위치는 위에 지도 정보를 확인하시면 됩니다!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;대중교통으로는 가기가 어려워서 차를 이용하시기를 추천드립니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;영업시간은 &lt;b&gt;매일 10:00 ~ 22:00&lt;/b&gt; 운영하며, &lt;span style=&quot;color: #ee2323;&quot;&gt;월요일은 휴무&lt;/span&gt;입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;3부제로 운영이 되기 때문에 사전에 예약을 꼭 하셔야 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1부 11:00~14:00 (3시간, 연장 X)&lt;/b&gt;&lt;br /&gt;&lt;b&gt;2부 15:00~18:00 &lt;b&gt;(3시간, 연장 X)&lt;/b&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;3부 19:00~22:00 &lt;b&gt;(3시간, 연장 X)&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/6tfsv/btrWbLAFkjN/Khj2JFJzDSdLP9QyBUAjEk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/6tfsv/btrWbLAFkjN/Khj2JFJzDSdLP9QyBUAjEk/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/6tfsv/btrWbLAFkjN/Khj2JFJzDSdLP9QyBUAjEk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F6tfsv%2FbtrWbLAFkjN%2FKhj2JFJzDSdLP9QyBUAjEk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cPZaal/btrWhsMuzgg/I01kwMF2C5zqxVTeGWBkDk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cPZaal/btrWhsMuzgg/I01kwMF2C5zqxVTeGWBkDk/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cPZaal/btrWhsMuzgg/I01kwMF2C5zqxVTeGWBkDk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcPZaal%2FbtrWhsMuzgg%2FI01kwMF2C5zqxVTeGWBkDk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b9tJEn/btrWdfU7M6h/jSXU1n1koBH3CCGXWlRMQk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b9tJEn/btrWdfU7M6h/jSXU1n1koBH3CCGXWlRMQk/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 46.5116%; margin-right: 10px; margin-top: 10px;&quot; data-widthpercent=&quot;47.06&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b9tJEn/btrWdfU7M6h/jSXU1n1koBH3CCGXWlRMQk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb9tJEn%2FbtrWdfU7M6h%2FjSXU1n1koBH3CCGXWlRMQk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/2Px0a/btrWdIbIdOO/eVQHV0VZG8knDTwsaoFlO1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/2Px0a/btrWdIbIdOO/eVQHV0VZG8knDTwsaoFlO1/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 52.3256%; margin-top: 10px;&quot; data-widthpercent=&quot;52.94&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/2Px0a/btrWdIbIdOO/eVQHV0VZG8knDTwsaoFlO1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2Px0a%2FbtrWdIbIdOO%2FeVQHV0VZG8knDTwsaoFlO1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;소풍 524는 2가지 형태의 존이 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;실내 캠핑존&lt;/b&gt;이 있고, &lt;b&gt;야외 텐트존&lt;/b&gt;이 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;날씨가 좋지 않거나, 야외를 안 좋아하는 분들은 실내 캠핑존을 이용하시면 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저희는 캠핑 감성을 느끼기 위해 야외 텐트존을 이용했습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;생긴 지 얼마 안돼서 전체적으로 깔끔합니다!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bKPKmK/btrWcqCIpWU/gs3NMN45pk6OsKLRNWZxy1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bKPKmK/btrWcqCIpWU/gs3NMN45pk6OsKLRNWZxy1/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 52.3256%; margin-right: 10px;&quot; data-widthpercent=&quot;52.94&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bKPKmK/btrWcqCIpWU/gs3NMN45pk6OsKLRNWZxy1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbKPKmK%2FbtrWcqCIpWU%2Fgs3NMN45pk6OsKLRNWZxy1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhgdwx/btrWd1oFxfZ/1sjAd2j7W8xLrakKl53cw0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhgdwx/btrWd1oFxfZ/1sjAd2j7W8xLrakKl53cw0/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 46.5116%;&quot; data-widthpercent=&quot;47.06&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhgdwx/btrWd1oFxfZ/1sjAd2j7W8xLrakKl53cw0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbhgdwx%2FbtrWd1oFxfZ%2F1sjAd2j7W8xLrakKl53cw0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/4a31j/btrWb2ozh8N/b3HhOaIbvvbT5yocoKwy11/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/4a31j/btrWb2ozh8N/b3HhOaIbvvbT5yocoKwy11/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/4a31j/btrWb2ozh8N/b3HhOaIbvvbT5yocoKwy11/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4a31j%2FbtrWb2ozh8N%2Fb3HhOaIbvvbT5yocoKwy11%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8sywG/btrWbEBAKI6/5Zt9cBjLHxndSwl2QOgbrk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8sywG/btrWbEBAKI6/5Zt9cBjLHxndSwl2QOgbrk/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8sywG/btrWbEBAKI6/5Zt9cBjLHxndSwl2QOgbrk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8sywG%2FbtrWbEBAKI6%2F5Zt9cBjLHxndSwl2QOgbrk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저희는 2명이라 BBQ 2인세트를 주문했습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f3c000;&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffffff;&quot;&gt;BBQ 2인 세트 구성 - 삼겹살&amp;amp;목살(540g) 새우, 소시지, 버섯, 파인애플, 튀김(애비후라이, 멘보샤)&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;BBQ 세트를 불판에 올려놓고 뚜껑을 닫은 후 중간에 한 번만 뒤집어 주면 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;고기가 구워지는 동안 연기가 안 나서 좋고 타지 않게 잘 구워집니다. :)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/x6vne/btrWirGGhMR/j8uYRqGvKT22fxveX7qGW1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/x6vne/btrWirGGhMR/j8uYRqGvKT22fxveX7qGW1/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/x6vne/btrWirGGhMR/j8uYRqGvKT22fxveX7qGW1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fx6vne%2FbtrWirGGhMR%2Fj8uYRqGvKT22fxveX7qGW1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JqMHM/btrWdpch8w4/O9f5xg0vd8dcz0fyHZq7Gk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JqMHM/btrWdpch8w4/O9f5xg0vd8dcz0fyHZq7Gk/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JqMHM/btrWdpch8w4/O9f5xg0vd8dcz0fyHZq7Gk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJqMHM%2FbtrWdpch8w4%2FO9f5xg0vd8dcz0fyHZq7Gk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;기타 반찬들은 안에 있는 셀프바를 이용하면 되고, 햇반과 라면도 별도로 판매합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;추우신 분들은 무릎담요도 이용할 수 있고, 많지는 않지만 보드게임도 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/n4Fi1/btrWb2vmFta/LxYgEz9xS29K0MfHsPQB9k/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/n4Fi1/btrWb2vmFta/LxYgEz9xS29K0MfHsPQB9k/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/n4Fi1/btrWb2vmFta/LxYgEz9xS29K0MfHsPQB9k/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fn4Fi1%2FbtrWb2vmFta%2FLxYgEz9xS29K0MfHsPQB9k%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/beF1ss/btrWb3gJa7W/K9z5cjMyJQURURfnSCe4M1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/beF1ss/btrWb3gJa7W/K9z5cjMyJQURURfnSCe4M1/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/beF1ss/btrWb3gJa7W/K9z5cjMyJQURURfnSCe4M1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbeF1ss%2FbtrWb3gJa7W%2FK9z5cjMyJQURURfnSCe4M1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저희는 후식으로 라면을 먹었는데, 일단 비주얼부터 맛있습니다.&lt;/p&gt;
&lt;figure contenteditable=&quot;false&quot; data-ke-type=&quot;emoticon&quot; data-ke-align=&quot;alignCenter&quot; data-emoticon-type=&quot;niniz&quot; data-emoticon-name=&quot;043&quot; data-emoticon-isanimation=&quot;false&quot; data-emoticon-src=&quot;https://t1.daumcdn.net/keditor/emoticon/niniz/large/043.gif&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/keditor/emoticon/niniz/large/043.gif&quot; width=&quot;150&quot; /&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MxL1F/btrWeYLUefL/c2ajm1QeQj3kJMRskQpS70/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MxL1F/btrWeYLUefL/c2ajm1QeQj3kJMRskQpS70/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MxL1F/btrWeYLUefL/c2ajm1QeQj3kJMRskQpS70/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMxL1F%2FbtrWeYLUefL%2Fc2ajm1QeQj3kJMRskQpS70%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;소풍 524 맞은편에는 큰 호수가 있어서 잠깐 산책하거나 사진 찍기도 좋습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 파주 추천 맛집 글램핑 식당 소풍 524에 대한 소개글이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;사진은 분명 많이 찍었던 거 같은데..... 막상 블로그 쓰면서 보니 별로 없어서&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;많이 올리지 못했네요....! 다음에 한 번 더 방문하게 되면 추가로 업데이트하도록 하겠습니다! :)&lt;/p&gt;</description>
      <category>ETC/맛집</category>
      <category>BBQ 캠핑 식당</category>
      <category>글램핑 식당</category>
      <category>서울 근교 가볼만한 곳</category>
      <category>서울 근교 글램핑 식당</category>
      <category>소풍524</category>
      <category>야외 바베큐 추천</category>
      <category>파주 가볼만한 곳</category>
      <category>파주 맛집</category>
      <category>파주 소풍524</category>
      <category>파주 추천 맛집</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/299</guid>
      <comments>https://bono915.tistory.com/entry/%EC%86%8C%ED%92%8D524-%ED%8C%8C%EC%A3%BC-%EC%B6%94%EC%B2%9C-%EB%A7%9B%EC%A7%91-%EA%B8%80%EB%9E%A8%ED%95%91-%EC%8B%9D%EB%8B%B9-%EC%95%BC%EC%99%B8-%EB%B0%94%EB%B2%A0%ED%81%90#entry299comment</comments>
      <pubDate>Sat, 14 Jan 2023 19:05:56 +0900</pubDate>
    </item>
    <item>
      <title>[Linux] Ubuntu DNS 설정 (18.04 이후 버전)</title>
      <link>https://bono915.tistory.com/entry/Linux-Ubuntu-DNS-%EC%84%A4%EC%A0%95-1804-%EC%9D%B4%ED%9B%84-%EB%B2%84%EC%A0%84</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;오늘은&amp;nbsp;ubuntu&amp;nbsp;18.04&amp;nbsp;이후&amp;nbsp;버전부터&amp;nbsp;변경된&amp;nbsp;resolv.conf&amp;nbsp;설정에&amp;nbsp;대해&amp;nbsp;포스팅하려고&amp;nbsp;합니다. &lt;br /&gt;기존에는&amp;nbsp;/etc/resolv.conf&amp;nbsp;에&amp;nbsp;DNS&amp;nbsp;정보를&amp;nbsp;넣어주면&amp;nbsp;적용이&amp;nbsp;되었는데,&amp;nbsp;ubuntu&amp;nbsp;18.04&amp;nbsp;버전부터는 &lt;br /&gt;resolv.conf의&amp;nbsp;설정이&amp;nbsp;적용이&amp;nbsp;되지&amp;nbsp;않으며,&amp;nbsp;수정한&amp;nbsp;값&amp;nbsp;또한&amp;nbsp;초기화&amp;nbsp;됩니다. &lt;br /&gt;&lt;br /&gt;ubuntu&amp;nbsp;18.04&amp;nbsp;부터&amp;nbsp;DNS를&amp;nbsp;설정하는&amp;nbsp;방식은&amp;nbsp;크게&amp;nbsp;2가지가&amp;nbsp;있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;/etc/systemd/resolved.conf를&amp;nbsp;설정하는&amp;nbsp;방법과 &lt;br /&gt;/etc/netplan/&amp;nbsp;에&amp;nbsp;존재하는&amp;nbsp;network&amp;nbsp;yaml을&amp;nbsp;설정하는&amp;nbsp;방법이&amp;nbsp;있습니다. &lt;br /&gt;&lt;br /&gt;오늘은&amp;nbsp;resolved.conf에&amp;nbsp;대한&amp;nbsp;설정만&amp;nbsp;다루도록&amp;nbsp;하겠습니다. &lt;br /&gt;resolved.conf&amp;nbsp;또한&amp;nbsp;systemd에&amp;nbsp;등록이&amp;nbsp;되어있으며,&amp;nbsp;명령어를&amp;nbsp;통해&amp;nbsp;확인,&amp;nbsp;설정&amp;nbsp;등이&amp;nbsp;가능합니다. &lt;br /&gt;&lt;br /&gt;먼저 DNS 설정 정보를 확인해 보겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;다음과 같이 명령어를 통해 확인이 가능 합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1669966462385&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# systemd-resolve --status&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;DNS를 수정, 추가하는 경우에는 파일은 변경하는 방법과 명령어를 통한 방법이 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;하지만 명령어를 입력했을 때는 영구 저장이 되지 않아서 생략하도록 하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;vi /etc/systemd/resolved.conf&lt;/span&gt;의 파일을 열고,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;수정할 내용은 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;영구 저장&lt;/b&gt;&lt;/span&gt;이 되므로 재부팅이 되더라도 동일하게 유지됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;DNS= {DNS ip1} {DNS ip2}&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;형태로 여러 개일 경우 띄어쓰기로 구분합니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1669965887477&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.
#
# Entries in this file show the compile time defaults.
# You can change settings by editing this file.
# Defaults can be restored by simply deleting this file.
#
# See resolved.conf(5) for details

[Resolve]
DNS=192.168.22.33 192.168.22.34

#FallbackDNS=
#Domains=
#LLMNR=no
#MulticastDNS=no
#DNSSEC=no
#DNSOverTLS=no
#Cache=no-negative
#DNSStubListener=yes
#ReadEtcHosts=yes&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;변경 또는 추가가 되었다면 systemd-resolve를 재기동하고 다시 변경된 정보를 확인합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1669961719709&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# service systemd-resolved restart

# systemd-resolved --status&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아래와 같이 제가 새로 추가한 192.168.22.33, &lt;span&gt;192.168.22.34&lt;/span&gt;&amp;nbsp;DNS 정보가 추가된 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1669966609171&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Global
       LLMNR setting: no
MulticastDNS setting: no
  DNSOverTLS setting: no
      DNSSEC setting: no
    DNSSEC supported: no
         DNS Servers: 192.168.22.33
                      192.168.22.34
          DNSSEC NTA: 10.in-addr.arpa
                      17.172.in-addr.arpa
                      18.172.in-addr.arpa
                      19.172.in-addr.arpa
                    
...
...&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 Ubuntu DNS 설정 (18.04 이후 버전)에 대한 포스팅이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Linux</category>
      <category>linux DNS</category>
      <category>resolv.conf</category>
      <category>resolved.conf</category>
      <category>systemd-resolve</category>
      <category>ubuntu 18.04</category>
      <category>ubuntu 20.04</category>
      <category>ubuntu DNS</category>
      <category>ubuntu DNS 변경</category>
      <category>ubuntu DNS 초기화</category>
      <category>ubuntu DNS 추가</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/298</guid>
      <comments>https://bono915.tistory.com/entry/Linux-Ubuntu-DNS-%EC%84%A4%EC%A0%95-1804-%EC%9D%B4%ED%9B%84-%EB%B2%84%EC%A0%84#entry298comment</comments>
      <pubDate>Fri, 2 Dec 2022 15:20:33 +0900</pubDate>
    </item>
    <item>
      <title>[Kubernetes] Certified Kubernetes Administrator (CKA) Exam 시험 소개 및 합격 후기</title>
      <link>https://bono915.tistory.com/entry/Kubernetes-Certified-Kubernetes-Administrator-CKA-Exam-%EC%8B%9C%ED%97%98-%EC%86%8C%EA%B0%9C-%EB%B0%8F-%ED%95%A9%EA%B2%A9-%ED%9B%84%EA%B8%B0</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은&amp;nbsp;Kubernetes&amp;nbsp;자격증인&amp;nbsp;Certified&amp;nbsp;Kubernetes&amp;nbsp;Administrator&amp;nbsp;&lt;b&gt;(CKA)&lt;/b&gt;&amp;nbsp;Exam&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;시험 소개 및 합격 후기에 대해 포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;373&quot; data-origin-height=&quot;318&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/t4B48/btrRv7Vn45x/JD83MbpgOW1ekndrUQOXlK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/t4B48/btrRv7Vn45x/JD83MbpgOW1ekndrUQOXlK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/t4B48/btrRv7Vn45x/JD83MbpgOW1ekndrUQOXlK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Ft4B48%2FbtrRv7Vn45x%2FJD83MbpgOW1ekndrUQOXlK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;373&quot; height=&quot;318&quot; data-origin-width=&quot;373&quot; data-origin-height=&quot;318&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;* CKA란 ?&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;CKA(Certified Kubernetes Administrator)는 CNCF(Cloud Native Computing Foundation) 재단에서 주관하는&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;국제 공인 컨테이너 자격증입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;일반적으로 CKA자격증을 취득한다면, 회사에서 해당 자격증의 역량을 많이 인정해 주는 편입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그래서 Cloud 회사 또는 해당 직무에서 일을 하기 위해서는 거의 필수 자격증이라고 생각하시면 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;825&quot; data-origin-height=&quot;305&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bJhvHK/btrRyYihTgM/q3utATeLuzhRIvnCkMG9hk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bJhvHK/btrRyYihTgM/q3utATeLuzhRIvnCkMG9hk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bJhvHK/btrRyYihTgM/q3utATeLuzhRIvnCkMG9hk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbJhvHK%2FbtrRyYihTgM%2Fq3utATeLuzhRIvnCkMG9hk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;825&quot; height=&quot;305&quot; data-origin-width=&quot;825&quot; data-origin-height=&quot;305&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;자격증은 &lt;b&gt;CKAD / CKA / CKS&lt;/b&gt; 3가지 형태로 나눠지며 각각의 커리큘럼이 조금씩 다르지만&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;일반적으로 초급 / 중급 / 고급 순서라고 생각하셔도 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;* 시험 정보&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;- 시험 시간 : 2시간&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;- 시험 기회 : 2회 (&lt;span&gt;&lt;span&gt; &lt;/span&gt;단, 시험 신청을 하고&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;NO SHOW를 할 경우 2회 기회 모두 박탈&lt;/b&gt;)&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;- 합격 기준 : 100점 만점 중 66점 이상&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;- 응시료 : 375 달러(약 50만 원)&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - 기본적으로 15% 할인쿠폰 제공(구글 검색)&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - 블랙프라이데이에 50% 이상 할인쿠폰 제공하기도 함&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;- 시험 가능 기간 : 결제일로부터 1년&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;- 자격증 유효기간 : 3년&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;- 문제수 : 15~20&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;- 시험 형태 : CLI 형태의 실기 시험&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;* 시험 방식&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;- 본인의 노트북 또는 PC에서 캠을 켜고 &lt;b&gt;온라인 시험&lt;/b&gt;을 치러야 하기 때문에 정돈되고 깨끗한&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; 혼자 있는 공간에서 시험을 봐야 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;- 시험 시간 &lt;b&gt;30분 전부터 캠으로 본인인증(여권 또는 영문 운전면허증) 및 시험환경 검증&lt;/b&gt;이 이뤄집니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;- 별도의 시험 환경이 설치되어 설치된 환경(Linux VM) 안에서 시험을 봅니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;- 시험에서 제공하는 &lt;b&gt;언어는 영어, 중국어, 일본어입니다.&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp;(예전에는 브라우저에서 시험을 봐서 구글 번역이 가능했지만, 현재는 불가능)&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;- 오픈북 형태라 시험환경(Linux VM) 안에서 브라우저를 이용하여 kubernetes.io document를 활용할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp;(예전에는 브라우저에서 시험을 봐서 문제 유형별로 북마크 지정이 가능하였지만, 현재는 북마크 불가능)&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;- 감독관이 시험시간 동안 캠으로 시험자의 상태 및 시험 환경 모니터링함&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; (감독관과 대화는 모두 채팅으로 진행하며, 영어를 사용)&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;* 출제 범위&lt;/b&gt;&lt;/h4&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 102px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 51.6279%; height: 17px; text-align: center;&quot;&gt;출제 유형&lt;/td&gt;
&lt;td style=&quot;width: 48.3721%; height: 17px; text-align: center;&quot;&gt;출제 비중&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 51.6279%; height: 17px; text-align: center;&quot;&gt;Cluster&amp;nbsp;Architecture,&amp;nbsp;Installation&amp;nbsp;&amp;amp;&amp;nbsp;Configuration&lt;/td&gt;
&lt;td style=&quot;width: 48.3721%; height: 17px; text-align: center;&quot;&gt;25%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 51.6279%; height: 17px; text-align: center;&quot;&gt;Workloads&amp;nbsp;&amp;amp;&amp;nbsp;Scheduling&lt;/td&gt;
&lt;td style=&quot;width: 48.3721%; height: 17px; text-align: center;&quot;&gt;15%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 51.6279%; height: 17px; text-align: center;&quot;&gt;Services&amp;nbsp;&amp;amp;&amp;nbsp;Networking&lt;/td&gt;
&lt;td style=&quot;width: 48.3721%; height: 17px; text-align: center;&quot;&gt;20%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 51.6279%; height: 17px; text-align: center;&quot;&gt;Storage&lt;/td&gt;
&lt;td style=&quot;width: 48.3721%; height: 17px; text-align: center;&quot;&gt;10%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 51.6279%; height: 17px; text-align: center;&quot;&gt;Troubleshooting&lt;/td&gt;
&lt;td style=&quot;width: 48.3721%; height: 17px; text-align: center;&quot;&gt;30%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;* 학습 방법&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;1) Udemy 강의&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;CKA의 시험을 준비하는 사람 중에 해당 강의를 듣지 않은 사람은 거의 없다고 보시면 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;한글 번역이 가능하며, 실습 내용을 잘 익히시면 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;일반적으로 1~2만 원 사이로 강의 구매가 가능합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;2) killerkoda&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://killercoda.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://killercoda.com/&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;kubernetes가 구성되어있는 web-console형태의 Linux 환경입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;언제든지 무료로 kuberentes 환경을 이용하실 수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;3) kubernetes.io&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://kubernetes.io/ko/docs/home/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://kubernetes.io/ko/docs/home/&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;kubernetes의 공식 document 문서이며,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;시험 환경에서도 오픈북 형태로 이용할 수 있는 문서입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당 문서의 예제 문제와 내용을 들 잘 읽어보고 실습해보는 것이 매우 중요합니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;* 시험후기&amp;nbsp;&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저는 개인적으로 준비를 많이 했다고 생각해서 자신 있게 시험을 보려고 했는데,&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;생각보다 당황을 해서 1차 시험에서는 불합격을 하게 되었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;첫 번째로&lt;/b&gt; 외국인 감독관이 장문으로 시험에 필요한 요구사항들을 채팅을 보내는데 잘 알아듣지는 못했지만&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;필요한 정보들을 보여주고 채팅으로도 제공을 했습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;모든 검증이 완료된 후에 시험 타이머가 움직이면서 시험이 시작됐는데,&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;문제를 풀려고 하던 중에 영어 이름, 영어 집 주소, 폰 번호, 시험 유형 등의 내용을 추가로 요청하였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;(검증은 시험 직전에만 해야 하는 것이라서 감독관의 잘못이 맞습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;시험 주관사에 항의 메일을 보냈지만 아직도 답변이 없네요....!)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그렇게 10분의 시간이 지나버려서 이미 멘털이 나갔고.... 시험에 집중을 온전히 하지 못했습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;두 번째로&lt;/b&gt; 당황스러운 점은 시험 유형이 바뀐 지 얼마 안 됐을 때라서 북마크가 안 되는 것은 알고 있었지만, 구글 번역이&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;안 되는 것은 처음 알아서 당황하였고, 긴 문장의 문제가 나올 때 명확하게 해석하는데 시간이 오래 걸렸습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그렇게 1차 시험은 100점만 점 중에 60점을 받아서 6점 차이로 불합격하게 되었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;1차 시험 이후 2차 시험은 바로 일주일 후로 시험을 신청하였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;2차 시험엔 감독관도 특별한 터치가 없었고, 1차 시험과 비슷한 유형으로 나와서&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;1시간 20분 만에 무난하게 문제를 다 풀 수 있었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해석이 잘 안 되는 2문제 정도가 있었는데 그 문제들은 틀린 것 같네요.....!&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;2차 시험은 100점만 점 중에 80점을 받아서 합격하였습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;828&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GAyIt/btrRyKro0iX/tDZzB3j4I1BO44zwHjPeKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GAyIt/btrRyKro0iX/tDZzB3j4I1BO44zwHjPeKk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GAyIt/btrRyKro0iX/tDZzB3j4I1BO44zwHjPeKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGAyIt%2FbtrRyKro0iX%2FtDZzB3j4I1BO44zwHjPeKk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;477&quot; height=&quot;477&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;828&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;1차, 2차 시험 및 제 지인들의 시험 이야기를 들어봐도 대부분의 문제 유형이 큰 차이가 없기 때문에&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;공부하실 때 시험 합격하신 분들의 문제 유형을 검색하셔서 그 문제들 위주로 풀어보시면&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;무난하게 합격하실 거라 생각이 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 Kubernetes&amp;nbsp;자격증인&amp;nbsp;Certified&amp;nbsp;Kubernetes&amp;nbsp;Administrator&amp;nbsp;&lt;b&gt;(CKA)&lt;/b&gt;&amp;nbsp;Exam&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;시험 소개 및 합격 후기에 대한 포스팅이었습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Kubernetes</category>
      <category>certified kubernetes administrator</category>
      <category>cka</category>
      <category>CKA 시험 준비</category>
      <category>CKA 시험 후기</category>
      <category>cncf</category>
      <category>k8s</category>
      <category>Kubernetes</category>
      <category>컨테이너</category>
      <category>컨테이너 자격증</category>
      <category>클라우드</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/297</guid>
      <comments>https://bono915.tistory.com/entry/Kubernetes-Certified-Kubernetes-Administrator-CKA-Exam-%EC%8B%9C%ED%97%98-%EC%86%8C%EA%B0%9C-%EB%B0%8F-%ED%95%A9%EA%B2%A9-%ED%9B%84%EA%B8%B0#entry297comment</comments>
      <pubDate>Fri, 18 Nov 2022 15:58:49 +0900</pubDate>
    </item>
    <item>
      <title>[Kubernetes] 신규 worker node join 방법</title>
      <link>https://bono915.tistory.com/entry/Kubernetes-%EC%8B%A0%EA%B7%9C-worker-node-join-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 kubernetes에서 구성되어있는 cluster에 새로운 node를 추가하는 방법에 대해 포스팅 하려고 합니다.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;초기에&amp;nbsp;master&amp;nbsp;node에서&amp;nbsp;cluster을&amp;nbsp;생성할&amp;nbsp;때&amp;nbsp;kubeadm&amp;nbsp;init&amp;nbsp;명령어를&amp;nbsp;실행하면 &lt;br /&gt;다음과&amp;nbsp;같은&amp;nbsp;형태의&amp;nbsp;명령어가&amp;nbsp;출력되었습니다. &lt;br /&gt;&lt;b&gt;kubeadm&amp;nbsp;join&amp;nbsp;&amp;lt;master-ip&amp;gt;:&amp;lt;master-port&amp;gt;&amp;nbsp;--token&amp;nbsp;&amp;lt;token&amp;gt;&amp;nbsp;--discovery-token-ca-cert-hash&amp;nbsp;sha256:&amp;lt;hash&amp;gt;&lt;/b&gt; &lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;새로운&amp;nbsp;worker&amp;nbsp;node를&amp;nbsp;추가할때도&amp;nbsp;방법은&amp;nbsp;동일하지만&amp;nbsp;최초에&amp;nbsp;생성된&amp;nbsp;token은&amp;nbsp;일정&amp;nbsp;시간이&amp;nbsp;지나면&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;사라지기 때문에&amp;nbsp; 새로 생성해야 할 수도 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;token이&amp;nbsp;현재&amp;nbsp;있을때와&amp;nbsp;없을때의&amp;nbsp;방법으로&amp;nbsp;설명하도록&amp;nbsp;하겠습니다. &lt;br /&gt;&lt;br /&gt;먼저&amp;nbsp;token이&amp;nbsp;존재&amp;nbsp;하는지&amp;nbsp;확인합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아래와 같은 형태로 1개 이상의 token이 존재한다면 현재 존재하는 token을 이용하여&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;새로운 worker의 node join이 가능합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1668144397470&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ kubeadm token list
TOKEN                     TTL         EXPIRES                USAGES                   DESCRIPTION                                                EXTRA GROUPS
qo6hxg.18cz1tuf29g4zs3t   16m         2022-11-11T05:27:46Z   authentication,signing   The default bootstrap token generated by 'kubeadm init'.   system:bootstrappers:kube&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;1) 기존 token이 존재하는 경우&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;kubeadm&amp;nbsp;join&amp;nbsp;&amp;lt;master-ip&amp;gt;:&amp;lt;master-port&amp;gt;&amp;nbsp;--token&amp;nbsp;&amp;lt;token&amp;gt;&amp;nbsp;--discovery-token-ca-cert-hash&amp;nbsp;sha256:&amp;lt;hash&amp;gt;&amp;nbsp;의&amp;nbsp;형태에서&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;lt;master-ip&amp;gt; &lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;master-port&amp;gt; &lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;token&amp;gt; &lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;hash&amp;gt;&lt;/b&gt; &lt;br /&gt;의&amp;nbsp;값을&amp;nbsp;먼저&amp;nbsp;확인해야&amp;nbsp;합니다. &lt;br /&gt;&lt;b&gt;master-ip&lt;/b&gt;&amp;nbsp;=&amp;nbsp;master&amp;nbsp;node의&amp;nbsp;IP &lt;br /&gt;&lt;b&gt;master-port&lt;/b&gt;&amp;nbsp;=&amp;nbsp;일반적으로&amp;nbsp;6443&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;token값과&amp;nbsp;hash값을&amp;nbsp;기존에&amp;nbsp;token&amp;nbsp;list에서&amp;nbsp;있던&amp;nbsp;정보들로&amp;nbsp;찾아내야&amp;nbsp;합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;b&gt;(1)&amp;nbsp;token&amp;nbsp;값&lt;/b&gt; &lt;br /&gt;kubeadm token list의 TOKEN Column&lt;/p&gt;
&lt;pre id=&quot;code_1668144528409&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ kubeadm token list

TOKEN       
qo6hxg.18cz1tuf29g4zs3t&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;(2)&amp;nbsp;hash&amp;nbsp;값&amp;nbsp;&lt;/b&gt; &lt;/p&gt;
&lt;pre id=&quot;code_1668144558377&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2&amp;gt;/dev/null | openssl dgst -sha256 -hex | sed 's/^.* //'

e8aa4a28ee5d9d11beb721d558434ef7525c41303a2d72441cb6759ea7aea3e8&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;찾은 정보들을 조합해서 보면 다음과 같은 명령어를 만들 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당 명령어를 새로운 worker node에서 실행해 주면 node join을 할 수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1668144595186&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;kubeadm join 192.168.131.30:6443 --token qo6hxg.18cz1tuf29g4zs3t --discovery-token-ca-cert-hash sha256:e8aa4a28ee5d9d11beb721d558434ef7525c41303a2d72441cb6759ea7aea3e8&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;2) 기존 token이 존재하지 않는 경우&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;만약 일정 시간이 지나서 token이 존재하지 않는경우 새로운 token을 생성해야 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;사실 새로운 token을 생성하는 일이 더욱 쉬운편입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아래와 같이 token 생성 명령어와 뒤에 --print-join-command 옵션을 추가하면&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;worker node에서 바로 실행 가능한 명령어가 출력됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당 명령어를 복사하셔서 worker node에서 입력하시면 node join이 가능합니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1668144702657&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ kubeadm token create --print-join-command

kubeadm join 192.168.131.30:6443 --token tm8yz9.t2oufz132c9imdxt --discovery-token-ca-cert-hash sha256:e8aa4a28ee5d9d11beb721d558434ef7525c41303a2d72441cb6759ea7aea3e8&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 Kubernetes 신규 worker node join 방법에 대한 포스팅 이였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Kubernetes</category>
      <category>cluster token</category>
      <category>k8s</category>
      <category>kubeadm</category>
      <category>kubeadm token</category>
      <category>Kubernetes</category>
      <category>master node</category>
      <category>new worker node join</category>
      <category>node join</category>
      <category>worker node</category>
      <category>쿠버네티스</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/296</guid>
      <comments>https://bono915.tistory.com/entry/Kubernetes-%EC%8B%A0%EA%B7%9C-worker-node-join-%EB%B0%A9%EB%B2%95#entry296comment</comments>
      <pubDate>Fri, 11 Nov 2022 14:37:29 +0900</pubDate>
    </item>
    <item>
      <title>[Docker] private registry http: server gave HTTP response to HTTPS client 해결 방법</title>
      <link>https://bono915.tistory.com/entry/Docker-private-registry-http-server-gave-HTTP-response-to-HTTPS-client-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 private 한 환경에서 별도로 Docker registry를 구성했을 때&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;종종 발생하는 오류인 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;http server gave http response to https client&lt;/b&gt;&lt;/span&gt;의 해결 방법에 대해&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;포스팅 하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;일반적으로 docker registry는 docker hub를 사용할 수 있지만,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;다운로드 횟수 제한, 리소스 제한, 인터넷이 안 되는 환경 등의 이유로&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;운영환경에서는 별도로 docker registry를 구축해야 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;docker registry를 구축한 서버에서 push &amp;amp; pull을 할 때는 문제없이 사용할 수 있지만,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;별도로 서버를 두고 원격 서버에서 push &amp;amp; pull을 하게 되는 경우에&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;http server gave http response to https client&lt;/b&gt;&lt;/span&gt; 오류가 발생할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;docker는 보안상의 이유로 ssl 인증을 하는 https를 기본적으로 사용하고 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이를 단순히 http형태로 연결하기 위해서는 설정들을 수정해주어야 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;docker registry를 push &amp;amp; pull은 docker 와 containerd가 가능하며&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;kubernetes를 사용하던 중에 발생한 에러라면 container-runtime을 먼저 확인하셔야 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;각각의 해결 방법을 다음과 같이 포스팅 하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;1) docker&amp;nbsp;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;image를 push &amp;amp; pull 하려는 client에서 daemon.json을 수정을 하고 재기동합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1665639175923&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ vi /etc/docker/daemon.json

{
...

&quot;insecure-registries&quot;: [&quot;192.168.33.45:5000&quot;],

...
}


$ systemctl restart docker&lt;/code&gt;&lt;/pre&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;2) containerd&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;image를 push &amp;amp; pull 하려는 client에서 config.toml&lt;/span&gt;을 수정을 하고 재기동합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;config.toml은 버전별로 설정이 상이할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;registry.configs와 registry.mirrors를 각각 검색하여 하위에 추가하면 됩니다.&lt;/p&gt;
&lt;pre id=&quot;code_1665639293432&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ vi /etc/containerd/config.toml

...

      [plugins.&quot;io.containerd.grpc.v1.cri&quot;.registry.configs]
       [plugins.&quot;io.containerd.grpc.v1.cri&quot;.registry.configs.&quot;192.168.33.45:5000&quot;.tls]
        insecure_skip_verify = true
      [plugins.&quot;io.containerd.grpc.v1.cri&quot;.registry.mirrors]
       [plugins.&quot;io.containerd.grpc.v1.cri&quot;.registry.mirrors.&quot;docker.io&quot;]
        endpoint = [&quot;https://registry-1.docker.io&quot;]
       [plugins.&quot;io.containerd.grpc.v1.cri&quot;.registry.mirrors.&quot;192.168.33.45:5000&quot;]
        endpoint = [&quot;http://192.168.33.45:5000&quot;]

...
      
$ systemctl restart containerd&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;각각의 설정이 끝났다면 push &amp;amp; pull을 테스트해보시면 됩니다.&lt;/p&gt;
&lt;pre id=&quot;code_1665639535259&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;[TEST]

# docker case

docker pull 192.168.33.45:5000/{image_name}



# containerd case

crictl pull 192.168.33.45:5000/{image_name}&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 Docker private registry http server gave http response to https client&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해결 방법에 대한 포스팅이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Docker</category>
      <category>Container</category>
      <category>containerd</category>
      <category>docker</category>
      <category>docker registry</category>
      <category>docker registry push &amp;amp; pull</category>
      <category>docker repository</category>
      <category>docker 보안</category>
      <category>http server gave http response to https client</category>
      <category>Private Registry</category>
      <category>Runtime</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/295</guid>
      <comments>https://bono915.tistory.com/entry/Docker-private-registry-http-server-gave-HTTP-response-to-HTTPS-client-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95#entry295comment</comments>
      <pubDate>Thu, 13 Oct 2022 14:49:51 +0900</pubDate>
    </item>
    <item>
      <title>[Linux] shellinabox auto login 구성 방법</title>
      <link>https://bono915.tistory.com/entry/Linux-shellinabox-auto-login-%EA%B5%AC%EC%84%B1-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 shellinabox를 사용할 때 console 창에서 ID / PWD를 직접 입력하지 않고&amp;nbsp; &lt;br /&gt;자동으로&amp;nbsp;login이&amp;nbsp;되도록&amp;nbsp;하는&amp;nbsp;방법에&amp;nbsp;대해&amp;nbsp;포스팅하려고&amp;nbsp;합니다. &lt;br /&gt;&lt;br /&gt;shellinabox에서&amp;nbsp;아직&amp;nbsp;잘&amp;nbsp;모르시거나,&amp;nbsp;설치가&amp;nbsp;되지&amp;nbsp;않으신&amp;nbsp;분들은&amp;nbsp;아래&amp;nbsp;링크를&amp;nbsp;먼저&amp;nbsp; &lt;br /&gt;참고해주시면&amp;nbsp;감사하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/Linux-shellinabox를-이용한-리눅스-web-console-및-web-ssh-사용방법&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;[Develope/Linux] - [Linux] shellinabox를 이용한 리눅스 web-console 및 web-ssh 사용방법&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1665476470813&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[Linux] shellinabox를 이용한 리눅스 web-console 및 web-ssh 사용방법&quot; data-og-description=&quot;오늘은 리눅스(Linux)를 putty나 다른 ssh tool 또는 터미널 명령어가 아닌 web에서 console형태의 ssh 접속을 하는 방법에 대해 포스팅하려고 합니다. 이를&amp;nbsp;위해&amp;nbsp;linux서버에서&amp;nbsp;터미널&amp;nbsp;에뮬레이터인&amp;nbsp;she&quot; data-og-host=&quot;bono915.tistory.com&quot; data-og-source-url=&quot;https://bono915.tistory.com/entry/Linux-shellinabox를-이용한-리눅스-web-console-및-web-ssh-사용방법&quot; data-og-url=&quot;https://bono915.tistory.com/entry/Linux-shellinabox%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%A6%AC%EB%88%85%EC%8A%A4-web-console-%EB%B0%8F-web-ssh-%EC%82%AC%EC%9A%A9%EB%B0%A9%EB%B2%95&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bNfEM2/hyP8bCggAa/QKtQ1P0UpU9XIt4sZrG041/img.png?width=350&amp;amp;height=259&amp;amp;face=0_0_350_259,https://scrap.kakaocdn.net/dn/mZYB1/hyP6vCk7RL/uwqLhxJmsKw5TmIB5RUpBk/img.png?width=350&amp;amp;height=259&amp;amp;face=0_0_350_259,https://scrap.kakaocdn.net/dn/pvWDV/hyP75hKxUp/h7N5OqRAAr4bzhP1ZWZRB1/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/Linux-shellinabox를-이용한-리눅스-web-console-및-web-ssh-사용방법&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://bono915.tistory.com/entry/Linux-shellinabox를-이용한-리눅스-web-console-및-web-ssh-사용방법&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bNfEM2/hyP8bCggAa/QKtQ1P0UpU9XIt4sZrG041/img.png?width=350&amp;amp;height=259&amp;amp;face=0_0_350_259,https://scrap.kakaocdn.net/dn/mZYB1/hyP6vCk7RL/uwqLhxJmsKw5TmIB5RUpBk/img.png?width=350&amp;amp;height=259&amp;amp;face=0_0_350_259,https://scrap.kakaocdn.net/dn/pvWDV/hyP75hKxUp/h7N5OqRAAr4bzhP1ZWZRB1/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[Linux] shellinabox를 이용한 리눅스 web-console 및 web-ssh 사용방법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 리눅스(Linux)를 putty나 다른 ssh tool 또는 터미널 명령어가 아닌 web에서 console형태의 ssh 접속을 하는 방법에 대해 포스팅하려고 합니다. 이를&amp;nbsp;위해&amp;nbsp;linux서버에서&amp;nbsp;터미널&amp;nbsp;에뮬레이터인&amp;nbsp;she&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;bono915.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저는&amp;nbsp;ubuntu&amp;nbsp;환경에서&amp;nbsp;shellinabox&amp;nbsp;auto&amp;nbsp;login을&amp;nbsp;구성하도록&amp;nbsp;하겠습니다. &lt;br /&gt;다른&amp;nbsp;Linux&amp;nbsp;OS도&amp;nbsp;크게&amp;nbsp;다르지&amp;nbsp;않습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;1.&amp;nbsp;python&amp;nbsp;install&lt;/h4&gt;
&lt;pre id=&quot;code_1665476545936&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ apt-get install python&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;2.&amp;nbsp;sshpass&amp;nbsp;install&lt;/h4&gt;
&lt;pre id=&quot;code_1665476568218&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ apt-get install sshpass&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;3.&amp;nbsp;sshd_config&amp;nbsp;수정&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;기본적으로&amp;nbsp;ssh의&amp;nbsp;root&amp;nbsp;login이&amp;nbsp;막혀있기&amp;nbsp;때문에&amp;nbsp;sshd_config에서&amp;nbsp; &lt;br /&gt;root&amp;nbsp;login을&amp;nbsp;할&amp;nbsp;수&amp;nbsp;있도록&amp;nbsp;수정합니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1665476604084&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ vi /etc/ssh/sshd_config

...

PermitRootLogin yes    로 수정

...

$ service sshd restart&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;4.&amp;nbsp;cmd.sh&amp;nbsp;생성&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;현재 cmd.sh 설정에는 url의 param으로 password을 받아서 파싱 하여 auto login 하게 설정했지만,&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;param을 ID까지 추가하여 ID / PWD 모두 파싱하여 처리할 수 도 있고,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;브라우저에 ID / PWD를 입력하지 않고 IP : PORT만 입력하여도 자동으로 login 하도록 처리하고 싶다면,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당 shell 에서 PWD=&quot;{password}&quot;, USER=&quot;{ID}&quot; 값만 입력하여&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;정의된 값으로 auto login 할 수 있도록 하는 것 또한 가능합니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1665476631145&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ vi /etc/default/cmd.sh

#!/bin/bash

URL=&quot;$1&quot;
PWD=&quot;$(python -c &quot;import urlparse;p=urlparse.urlparse(\&quot;$URL\&quot;);print urlparse.parse_qs(p.query)[\&quot;password\&quot;][0];&quot;)&quot;
USER=&quot;root&quot; #ssh 접속할 계정 입력

sshpass -p &quot;$PWD&quot; ssh -o StrictHostKeyChecking=no -t &quot;$USER@localhost&quot;


# param으로 받지 않고 정의된 값으로 auto login 할 경우
sshpass -p &quot;pass001&quot; ssh -o StrictHostKeyChecking=no -t &quot;root@localhost&quot;



$ chmod 755 /etc/default/cmd.sh&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;5.&amp;nbsp;shellinabox&amp;nbsp;config&amp;nbsp;수정&lt;/h4&gt;
&lt;pre id=&quot;code_1665476721530&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ vi /etc/default/shellinabox

...

SHELLINABOX_ARGS=&quot;--no-beep --disable-ssl -s '/:root:root:HOME:/etc/default/cmd.sh \&quot;\${url}\&quot;'&quot;
로 변경

...


$ service shellinabox restart&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;6.shlleinabox console 접속&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;위 설정이 모두 끝났을때 구성한 shellinabox의 console url의 param으로 password를 입력하면&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당 password값을 파싱 하여 자동으로 login 되는 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1665477048084&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;http://192.168.33.24:3190/?password=pass001&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1002&quot; data-origin-height=&quot;646&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cgI5K2/btrOhXV6uOA/9cfW4tD7QUhyUqBgKz0lmk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cgI5K2/btrOhXV6uOA/9cfW4tD7QUhyUqBgKz0lmk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cgI5K2/btrOhXV6uOA/9cfW4tD7QUhyUqBgKz0lmk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcgI5K2%2FbtrOhXV6uOA%2F9cfW4tD7QUhyUqBgKz0lmk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1002&quot; height=&quot;646&quot; data-origin-width=&quot;1002&quot; data-origin-height=&quot;646&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 shellinabox auto login 구성 방법에 대한 포스팅 이였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Linux</category>
      <category>linux</category>
      <category>linux console</category>
      <category>Linux Web Console</category>
      <category>python</category>
      <category>shellinabox</category>
      <category>shellinabox auto login</category>
      <category>shellinabox console param</category>
      <category>shellinabox 자동 로그인</category>
      <category>sshpass</category>
      <category>브라우저 web console</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/294</guid>
      <comments>https://bono915.tistory.com/entry/Linux-shellinabox-auto-login-%EA%B5%AC%EC%84%B1-%EB%B0%A9%EB%B2%95#entry294comment</comments>
      <pubDate>Tue, 11 Oct 2022 17:53:05 +0900</pubDate>
    </item>
    <item>
      <title>[Kubernetes] Certified Kubernetes Administrator (CKA) Exam 시험 일정 변경 오류 이슈</title>
      <link>https://bono915.tistory.com/entry/Kubernetes-Certified-Kubernetes-Administrator-CKA-Exam-%EC%8B%9C%ED%97%98-%EC%9D%BC%EC%A0%95-%EB%B3%80%EA%B2%BD-%EC%98%A4%EB%A5%98-%EC%9D%B4%EC%8A%88</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 매우 화가 나는 일이 있어서 포스팅을 하게 되었네요.....!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저도 다른 분들처럼 CKA 시험을 보고 합격 후기를 올리고 싶었는데, 현재 일정 변경 오류로 인해&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;저의 시험이 NO-SHOW 처리가 된 것 같습니다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;CKA는 총 시험 기회를 2회 제공해주지만, NO-SHOW 처리가 될 경우엔 2회 모두 한 번에 박탈당하며,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;1년 동안 시험을 볼 수 있는 기회 또한 사라지게 됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;현재는 고객센터 및 이메일로 문의를 넣은 상태이며 저 같은 분들이 생길 수도 있을 거 같아서 내용을 함께&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;블로그에 올리도록&amp;nbsp; 하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;먼저 &lt;b&gt;2022-09-17&lt;/b&gt;에 CKA 시험을 처음 등록했습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아래 내용은 최초 시험 등록 일정을 저에게 확인시켜준 답변 메일입니다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;778&quot; data-origin-height=&quot;604&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b0g4ed/btrNEvETTzV/k7TD1zBasequtqer5uAzV1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b0g4ed/btrNEvETTzV/k7TD1zBasequtqer5uAzV1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b0g4ed/btrNEvETTzV/k7TD1zBasequtqer5uAzV1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb0g4ed%2FbtrNEvETTzV%2Fk7TD1zBasequtqer5uAzV1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;778&quot; height=&quot;604&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;778&quot; data-origin-height=&quot;604&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 저는 사정이 생겨서 &lt;b&gt;2022-10-08&lt;/b&gt;으로 시험일 변경하였고, 변경에 대한 응답도 동일하게 왔습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;789&quot; data-origin-height=&quot;657&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zFAWz/btrNyGgrTfT/CQV2t8eAkik00LLiK1Kp1k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zFAWz/btrNyGgrTfT/CQV2t8eAkik00LLiK1Kp1k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zFAWz/btrNyGgrTfT/CQV2t8eAkik00LLiK1Kp1k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzFAWz%2FbtrNyGgrTfT%2FCQV2t8eAkik00LLiK1Kp1k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;789&quot; height=&quot;657&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;789&quot; data-origin-height=&quot;657&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;하지만, CKA 시험 홈페이지에서 보면 시험 날짜가 &lt;b&gt;2022-10-01&lt;/b&gt;로 표기돼있는 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘이 &lt;b&gt;2022-10-03&lt;/b&gt; 이기 때문에 저는 시험을 NO-SHOW 한 것처럼 처리되어&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;더 이상 시험을 볼 수 없는 것처럼 처리가 되었습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1011&quot; data-origin-height=&quot;820&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b9e2Z7/btrNKfgYeAp/RR1299qck1kPokNfTCR1ek/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b9e2Z7/btrNKfgYeAp/RR1299qck1kPokNfTCR1ek/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b9e2Z7/btrNKfgYeAp/RR1299qck1kPokNfTCR1ek/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb9e2Z7%2FbtrNKfgYeAp%2FRR1299qck1kPokNfTCR1ek%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1011&quot; height=&quot;820&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1011&quot; data-origin-height=&quot;820&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저도 응답된 메일을 확인하지 않았다면, 제가 일정을 잘 못 변경하고 실수했나라고 생각했을 것 같습니다.....&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;일정 변경할 때의 달력의 버그가 아닐까 싶은데, 그렇다면 저 이외에도 발생하는 사람이 있을 것 같습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;혹시라도 일정 변경하시는 분들이 있다면, 변경된 내용의 메일과 시험 페이지를 다시 접속해서&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;확인하시고, 캡처까지 미리 해두시는 것이 좋을 것 같습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;일단 저는 문의는 모두 해둔 상태이며, 답변이 오는 대로 블로그에&amp;nbsp; 함께 기재하도록 하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저같이 피해 보는 분들이 없기를 바랍니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;약 3일 정도가 지나서 이메일 회신이 왔습니다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;시험 일정 페이지에서 다시 등록할 수 있도록 수정되어 문제가 해결되었습니다. :)&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <category>Develope/Kubernetes</category>
      <category>cka</category>
      <category>CKA NO-SHOW</category>
      <category>CKA 고객센터</category>
      <category>CKA 문의 사항</category>
      <category>CKA 문의사항</category>
      <category>CKA 시험 일정</category>
      <category>CKA 일정 변경 버그</category>
      <category>CKA 일정 변경 오류</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/293</guid>
      <comments>https://bono915.tistory.com/entry/Kubernetes-Certified-Kubernetes-Administrator-CKA-Exam-%EC%8B%9C%ED%97%98-%EC%9D%BC%EC%A0%95-%EB%B3%80%EA%B2%BD-%EC%98%A4%EB%A5%98-%EC%9D%B4%EC%8A%88#entry293comment</comments>
      <pubDate>Mon, 3 Oct 2022 20:34:15 +0900</pubDate>
    </item>
    <item>
      <title>[Kubernetes] minikube start error - Unit file cri-docker.socket does not exist 해결방법</title>
      <link>https://bono915.tistory.com/entry/Kubernetes-minikube-start-error-Unit-file-cri-dockersocket-does-not-exist-%ED%95%B4%EA%B2%B0%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 Kubernetes minikube start error - Unit file cri-docker.socket does not exist 해결방법에 대해&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;포스팅 하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;일반적으로 kubernetes의 환경에서 가장 minimun한 아키텍처로&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;1개의 master node와 2개의 worker node로 구성이 되어있지만,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;minikube로 한개의 node에서 master node와 worker node 역할을 모두 할수있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;물론 kubernetes의 간소화 버전 및 기능이라 기본적인 동작과 구성 요소는 비슷할 것입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;kubernetes의 runtime으로 동작하는 docker 및 containerd와 같이 minikube 또한 runtime이 필요합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;minikube service 를 실행했을때 발생하는 runtime erorr는 다음과 같습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;stderr: Failed to enable unit: Unit file cri-docker.socket does not exist.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;에러 내용을 통해 runtime인 cri-docker를 찾을 수 없다는 이야기 입니다.&lt;/p&gt;
&lt;pre id=&quot;code_1661659640402&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;root@ubuntu30:/cri-dockerd# minikube start --driver=none
* minikube v1.26.0 on Ubuntu 20.04 (kvm/amd64)
* Using the none driver based on existing profile

X Requested memory allocation (1888MB) is less than the recommended minimum 1900MB. Deployments may fail.


X The requested memory allocation of 1888MiB does not leave room for system overhead (total system memory: 1888MiB). You may face stability issues.
* Suggestion: Start minikube with less memory allocated: 'minikube start --memory=1888mb'

* Starting control plane node minikube in cluster minikube
* Restarting existing none bare metal machine for &quot;minikube&quot; ...
* OS release is Ubuntu 20.04.4 LTS

X Exiting due to RUNTIME_ENABLE: sudo systemctl enable cri-docker.socket: exit status 1
stdout:

stderr:
Failed to enable unit: Unit file cri-docker.socket does not exist.

*
╭─────────────────────────────────────────────────────────────────────────────────────────────╮
│                                                                                             │
│    * If the above advice does not help, please let us know:                                 │
│      https://github.com/kubernetes/minikube/issues/new/choose                               │
│                                                                                             │
│    * Please run `minikube logs --file=logs.txt` and attach logs.txt to the GitHub issue.    │
│                                                                                             │
╰─────────────────────────────────────────────────────────────────────────────────────────────╯&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;상세한 내용을 다루면 더 좋겠지만, 일반적으로 minikube는 test용도로 사용될 것이기 때문에&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;간단하게 해결방법에 대한 내용만 다루고 마무리 하도록 하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;위 문제를 해결하기 위해서 cri-dockerd를 설치하면 됩니다.&lt;/p&gt;
&lt;pre id=&quot;code_1661659790118&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# Run these commands as root
wget https://storage.googleapis.com/golang/getgo/installer_linux
chmod +x ./installer_linux
./installer_linux
source ~/.bash_profile


git clone https://github.com/Mirantis/cri-dockerd.git
cd cri-dockerd
mkdir bin
go get &amp;amp;&amp;amp; go build -o bin/cri-dockerd
mkdir -p /usr/local/bin
install -o root -g root -m 0755 bin/cri-dockerd /usr/local/bin/cri-dockerd
cp -a packaging/systemd/* /etc/systemd/system
sed -i -e 's,/usr/bin/cri-dockerd,/usr/local/bin/cri-dockerd,' /etc/systemd/system/cri-docker.service
systemctl daemon-reload
systemctl enable cri-docker.service
systemctl enable --now cri-docker.socket&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 다시 minikube를 start 하면 정상적으로 동작할 것입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 Kubernetes]minikube start error - Unit file cri-docker.socket does not exist 해결방법에 대한 포스팅 이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Kubernetes</category>
      <category>containerd</category>
      <category>cri-docker</category>
      <category>docker</category>
      <category>Kubernetes</category>
      <category>kubernetes 시작하기</category>
      <category>minikube</category>
      <category>minikube runtime</category>
      <category>minikube start error</category>
      <category>미니쿠브</category>
      <category>쿠버네티스</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/292</guid>
      <comments>https://bono915.tistory.com/entry/Kubernetes-minikube-start-error-Unit-file-cri-dockersocket-does-not-exist-%ED%95%B4%EA%B2%B0%EB%B0%A9%EB%B2%95#entry292comment</comments>
      <pubDate>Sun, 28 Aug 2022 13:17:34 +0900</pubDate>
    </item>
    <item>
      <title>[Kubernetes] Kubevirt vm containerDisk image 생성 방법</title>
      <link>https://bono915.tistory.com/entry/Kubernetes-Kubevirt-vm-containerDisk-image-%EC%83%9D%EC%84%B1-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 Kubernetes Kubevirt&amp;nbsp; vm containerDisk image 생성 방법에 대해&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;사전에 containerDisk에 추가할 OS image를 미리 준비하고,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Dockerfile을 생성합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1661327352948&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# cat &amp;lt;&amp;lt; END &amp;gt; Dockerfile
FROM kubevirt/container-disk-v1alpha
ADD /home/gsjeong/disk.img /disk/

END&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;docker hub에 올려야 하기 때문에, docker login을 합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1661327466062&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# docker login&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;현재 디렉토리에서 docker를 build 하고 push 합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1661327527871&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# docker build -t bono915/ubuntu:latest .
# docker push bono915/ubuntu:latest&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;정상적으로 docker hub에 push되었다면, kubevirt vm containerDisk image에&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;docker hub를 넣고 vm을 생성합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1661327661308&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# vi ubuntu.yaml

...


 volumes:
        - name: rootdisk
          containerDisk:
            image: bono915/ubuntu:latest
        - name: cloudinitvolume


...&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;참고 - https://kubevirt.io/user-guide/virtual_machines/disks_and_volumes/&lt;/blockquote&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 [Kubernetes] Kubevirt vm containerDisk image 생성 방법에 대한 포스팅이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Kubernetes</category>
      <category>containerDisk image 만들기</category>
      <category>docker</category>
      <category>docker hub</category>
      <category>k8s</category>
      <category>Kubernetes</category>
      <category>kubevirt</category>
      <category>kubevirt vm</category>
      <category>Kubevirt vm containerDisk image 생성 방법</category>
      <category>quem-kvm</category>
      <category>쿠버네티스</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/291</guid>
      <comments>https://bono915.tistory.com/entry/Kubernetes-Kubevirt-vm-containerDisk-image-%EC%83%9D%EC%84%B1-%EB%B0%A9%EB%B2%95#entry291comment</comments>
      <pubDate>Thu, 25 Aug 2022 11:59:30 +0900</pubDate>
    </item>
    <item>
      <title>[Linux] qemu-img os image size 설정 방법</title>
      <link>https://bono915.tistory.com/entry/Linux-qemu-img-os-image-size-%EC%84%A4%EC%A0%95-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은&amp;nbsp;qemu-img를&amp;nbsp;이용하여&amp;nbsp;os&amp;nbsp;image&amp;nbsp;size를&amp;nbsp;설정하는&amp;nbsp;방법에&amp;nbsp;대해&amp;nbsp;포스팅하려고&amp;nbsp;합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;사용 중인 OS를 image로 만들거나 백업을 할 때 image size가 과도하게 높거나 점점 높아지는 경우들이 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;실제 사용 중인 disk 용량이 늘어나면 image 용량 또한 함께 증가하는 게 맞지만,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;disk의 용량을 비워내도 image의 용량은 줄어들지 않을 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;불필요한 image 용량을 축소해야 저장공간도 아끼고 image를 옮기기에도 편리합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;예제를 통해 os image를 축소해 보도록 하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저는 ubuntu에서 진행하였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;먼저&amp;nbsp;qemu-utils를&amp;nbsp;설치합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1661325580535&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo apt install qemu-utils&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;현재 제가 가진 os image의 size는 9.5G입니다.&lt;/p&gt;
&lt;pre id=&quot;code_1661325809359&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;ls -alh ./disk.img

-rw-rw---- 1 root   root   9.5G Aug 24 15:46 disk.img&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;현재 가지고 있는 OS image 파일의 정보를 확인합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;OS image의 format는 raw이며,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;OS의 disk size는 약 10G 정도지만, image의 size는 약 2.4G 정도인 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;위의 내용을 봤을 때 OS image size를 약 2.4G까지 축소할 수 있음을 확인할 수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1661325894850&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# qemu-img info disk.img

file format: raw
virtual size: 9.45 GiB (10146021376 bytes)
disk size: 2.38 GiB&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저는 qcow2 format으로 변환되고, os image size 또한 축소한 형태로 disk2.img를 새롭게 생성하였습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1661325945825&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# qemu-img convert -O qcow2 -p ./disk.img ./disk2.img&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;* qemu-img 호환되는 format 형태는 다음 링크에서 확인하실 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://access.redhat.com/documentation/ko-kr/red_hat_enterprise_linux/7/html/virtualization_deployment_and_administration_guide/sect-using_qemu_img-supported_qemu_img_formats&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://access.redhat.com/documentation/ko-kr/red_hat_enterprise_linux/7/html/virtualization_deployment_and_administration_guide/sect-using_qemu_img-supported_qemu_img_formats&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1661326103031&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;14.12. 지원되는 qemu-img 형식 Red Hat Enterprise Linux 7 | Red Hat Customer Portal&quot; data-og-description=&quot;Access Red Hat&amp;rsquo;s knowledge, guidance, and support through your subscription.&quot; data-og-host=&quot;access.redhat.com&quot; data-og-source-url=&quot;https://access.redhat.com/documentation/ko-kr/red_hat_enterprise_linux/7/html/virtualization_deployment_and_administration_guide/sect-using_qemu_img-supported_qemu_img_formats&quot; data-og-url=&quot;https://access.redhat.com/documentation/ko-kr/red_hat_enterprise_linux/7/html/virtualization_deployment_and_administration_guide/sect-using_qemu_img-supported_qemu_img_formats&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/J4sus/hyPyKmEEK4/8QGflEWYSGox9E9IHnHUzK/img.png?width=200&amp;amp;height=200&amp;amp;face=0_0_200_200,https://scrap.kakaocdn.net/dn/AzfB3/hyPyKmEELJ/t1f31Xs5JjQu1LrWFCP2Ek/img.png?width=200&amp;amp;height=200&amp;amp;face=0_0_200_200&quot;&gt;&lt;a href=&quot;https://access.redhat.com/documentation/ko-kr/red_hat_enterprise_linux/7/html/virtualization_deployment_and_administration_guide/sect-using_qemu_img-supported_qemu_img_formats&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://access.redhat.com/documentation/ko-kr/red_hat_enterprise_linux/7/html/virtualization_deployment_and_administration_guide/sect-using_qemu_img-supported_qemu_img_formats&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/J4sus/hyPyKmEEK4/8QGflEWYSGox9E9IHnHUzK/img.png?width=200&amp;amp;height=200&amp;amp;face=0_0_200_200,https://scrap.kakaocdn.net/dn/AzfB3/hyPyKmEELJ/t1f31Xs5JjQu1LrWFCP2Ek/img.png?width=200&amp;amp;height=200&amp;amp;face=0_0_200_200');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;14.12. 지원되는 qemu-img 형식 Red Hat Enterprise Linux 7 | Red Hat Customer Portal&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Access Red Hat&amp;rsquo;s knowledge, guidance, and support through your subscription.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;access.redhat.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;기존의 disk.img와 새롭게 생성한 disk2.img를 비교해보면 다음과 같습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;기존에 9.5G였던 image size가 2.5G까지 축소된 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1661326313574&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# ls -alh

-rw-rw---- 1 root   root   9.5G Aug 24 15:46 disk.img
-rw-rw---- 1 root   root   2.5G Aug 24 14:31 disk2.img&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;disk2.img의 정보를 확인하면 일부 정보는 기존 disk.img와 같이 비슷하며,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;foramt 형태가 qcow2로 변경된 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1661326388444&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# qemu-img info disk2.img

image: disk2.img
file format: qcow2
virtual size: 9.45 GiB (10146021376 bytes)
disk size: 2.4 GiB
cluster_size: 65536
Format specific information:
    compat: 1.1
    lazy refcounts: false
    refcount bits: 16
    corrupt: false&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;추가적으로, os image size를 축소하는 과정에서 에러는 없었는지 확인하도록 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;erorrs가 없다고 나타나면 정상적으로 변환된 os image라고 볼 수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1661326514113&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# qemu-img check disk2.img

No errors were found on the image.
39360/154816 = 25.42% allocated, 0.00% fragmented, 0.00% compressed clusters
Image end offset: 2580676608&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이외에도&amp;nbsp;qemu-img의&amp;nbsp;유용한&amp;nbsp;기능들이&amp;nbsp;있습니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1661326654132&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# qemu-img convert disk2.img disk.raw (os image 확장자 변경)
# qemu-img resize disk2.img 10G (os disk size 변경)
# qemu-img create -b disk.img -f qcow2 diskbackup.img (os image 백업)&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 qemu-img os image size 설정 방법에 대한 포스팅이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Linux</category>
      <category>kubevirt vm</category>
      <category>kvm</category>
      <category>os image customization</category>
      <category>os image size 변경</category>
      <category>os image size 수정</category>
      <category>os image size 축소</category>
      <category>os image 수정</category>
      <category>Qcow2</category>
      <category>qemu</category>
      <category>qemu-img</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/290</guid>
      <comments>https://bono915.tistory.com/entry/Linux-qemu-img-os-image-size-%EC%84%A4%EC%A0%95-%EB%B0%A9%EB%B2%95#entry290comment</comments>
      <pubDate>Wed, 24 Aug 2022 16:42:50 +0900</pubDate>
    </item>
    <item>
      <title>[제주도 여행] 서귀포 바다뷰 추천 카페 트로피컬 하이드어웨이</title>
      <link>https://bono915.tistory.com/entry/%EC%A0%9C%EC%A3%BC%EB%8F%84-%EC%97%AC%ED%96%89-%EC%84%9C%EA%B7%80%ED%8F%AC-%EB%B0%94%EB%8B%A4%EB%B7%B0-%EC%B6%94%EC%B2%9C-%EC%B9%B4%ED%8E%98-%ED%8A%B8%EB%A1%9C%ED%94%BC%EC%BB%AC-%ED%95%98%EC%9D%B4%EB%93%9C%EC%96%B4%EC%9B%A8%EC%9D%B4</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은&amp;nbsp;제주도&amp;nbsp;서귀포&amp;nbsp;송악산&amp;nbsp;근처에&amp;nbsp;위치한&amp;nbsp;바다 뷰&amp;nbsp;카페인&amp;nbsp;트로피컬&amp;nbsp;하이드어웨이에&amp;nbsp;대해&amp;nbsp;포스팅하려고&amp;nbsp;합니다. &lt;br /&gt;&lt;br /&gt;제주도에는&amp;nbsp;많은&amp;nbsp;바다뷰&amp;nbsp;카페가&amp;nbsp;있지만&amp;nbsp;이&amp;nbsp;카페는&amp;nbsp;베이커리도&amp;nbsp;맛있고, &lt;br /&gt;휴식하면서&amp;nbsp;바다뷰를&amp;nbsp;보기에&amp;nbsp;매우&amp;nbsp;좋습니다.&amp;nbsp;송악산&amp;nbsp;둘레길을&amp;nbsp;갔다가&amp;nbsp; &lt;br /&gt;잠깐&amp;nbsp;쉬러오기&amp;nbsp;좋을&amp;nbsp;것&amp;nbsp;같습니다!&amp;nbsp;:)&lt;/p&gt;
&lt;figure contenteditable=&quot;false&quot; data-ke-type=&quot;emoticon&quot; data-ke-align=&quot;alignCenter&quot; data-emoticon-type=&quot;niniz&quot; data-emoticon-name=&quot;001&quot; data-emoticon-isanimation=&quot;false&quot; data-emoticon-src=&quot;https://t1.daumcdn.net/keditor/emoticon/niniz/large/001.gif&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/keditor/emoticon/niniz/large/001.gif&quot; width=&quot;150&quot; /&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;카페의 위치는 다음과 같습니다.&lt;/p&gt;
&lt;p&gt;&lt;iframe mapdata=&quot;addr=%EC%A0%9C%EC%A3%BC%ED%8A%B9%EB%B3%84%EC%9E%90%EC%B9%98%EB%8F%84%20%EC%84%9C%EA%B7%80%ED%8F%AC%EC%8B%9C%20%EB%8C%80%EC%A0%95%EC%9D%8D%20%EC%83%81%EB%AA%A8%EB%A6%AC%2087-22&amp;amp;addtype=1&amp;amp;confirmid=1055250555&amp;amp;docid=&amp;amp;idx=1&amp;amp;ifrH=362px&amp;amp;ifrW=490px&amp;amp;mapHeight=362&amp;amp;mapInfo=%7B%22version%22%3A2%2C%22mapWidth%22%3A490%2C%22mapHeight%22%3A362%2C%22mapCenterX%22%3A334805%2C%22mapCenterY%22%3A-78302%2C%22mapLevel%22%3A4%2C%22coordinate%22%3A%22wcongnamul%22%2C%22markInfo%22%3A%5B%7B%22markerType%22%3A%22standPlace%22%2C%22coordinate%22%3A%22wcongnamul%22%2C%22x%22%3A334808%2C%22y%22%3A-78300%2C%22clickable%22%3Atrue%2C%22draggable%22%3Atrue%2C%22icon%22%3A%7B%22width%22%3A35%2C%22height%22%3A56%2C%22offsetX%22%3A17%2C%22offsetY%22%3A56%2C%22src%22%3A%22%2F%2Ft1.daumcdn.net%2Flocalimg%2Flocalimages%2F07%2F2012%2Fattach%2Fpc_img%2Fico_marker2_150331.png%22%7D%2C%22content%22%3A%22%ED%8A%B8%EB%A1%9C%ED%94%BC%EC%BB%AC%ED%95%98%EC%9D%B4%EB%93%9C%EC%96%B4%EC%9B%A8%EC%9D%B4%20%EB%B8%8C%EB%9F%B0%EC%B9%98%EC%B9%B4%ED%8E%98%22%2C%22confirmid%22%3A1055250555%7D%5D%2C%22graphicInfo%22%3A%5B%5D%2C%22roadviewInfo%22%3A%5B%5D%7D&amp;amp;mapWidth=490&amp;amp;mapX=334805&amp;amp;mapY=-78302&amp;amp;map_hybrid=false&amp;amp;map_level=4&amp;amp;map_type=TYPE_MAP&amp;amp;rcode=5013025000&amp;amp;tel=064-792-1461&amp;amp;title=%ED%8A%B8%EB%A1%9C%ED%94%BC%EC%BB%AC%ED%95%98%EC%9D%B4%EB%93%9C%EC%96%B4%EC%9B%A8%EC%9D%B4%20%EB%B8%8C%EB%9F%B0%EC%B9%98%EC%B9%B4%ED%8E%98&quot; src=&quot;/proxy/plusmapViewer.php?id=maps_1660118823184&quot; id=&quot;maps_1660118823184&quot; width=&quot;540px&quot; height=&quot;350px&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; data-ke-type=&quot;map&quot; data-maps-data=&quot;addr=%EC%A0%9C%EC%A3%BC%ED%8A%B9%EB%B3%84%EC%9E%90%EC%B9%98%EB%8F%84%20%EC%84%9C%EA%B7%80%ED%8F%AC%EC%8B%9C%20%EB%8C%80%EC%A0%95%EC%9D%8D%20%EC%83%81%EB%AA%A8%EB%A6%AC%2087-22&amp;amp;addtype=1&amp;amp;confirmid=1055250555&amp;amp;docid=&amp;amp;idx=1&amp;amp;ifrH=362px&amp;amp;ifrW=490px&amp;amp;mapHeight=362&amp;amp;mapInfo=%7B%22version%22%3A2%2C%22mapWidth%22%3A490%2C%22mapHeight%22%3A362%2C%22mapCenterX%22%3A334805%2C%22mapCenterY%22%3A-78302%2C%22mapLevel%22%3A4%2C%22coordinate%22%3A%22wcongnamul%22%2C%22markInfo%22%3A%5B%7B%22markerType%22%3A%22standPlace%22%2C%22coordinate%22%3A%22wcongnamul%22%2C%22x%22%3A334808%2C%22y%22%3A-78300%2C%22clickable%22%3Atrue%2C%22draggable%22%3Atrue%2C%22icon%22%3A%7B%22width%22%3A35%2C%22height%22%3A56%2C%22offsetX%22%3A17%2C%22offsetY%22%3A56%2C%22src%22%3A%22%2F%2Ft1.daumcdn.net%2Flocalimg%2Flocalimages%2F07%2F2012%2Fattach%2Fpc_img%2Fico_marker2_150331.png%22%7D%2C%22content%22%3A%22%ED%8A%B8%EB%A1%9C%ED%94%BC%EC%BB%AC%ED%95%98%EC%9D%B4%EB%93%9C%EC%96%B4%EC%9B%A8%EC%9D%B4%20%EB%B8%8C%EB%9F%B0%EC%B9%98%EC%B9%B4%ED%8E%98%22%2C%22confirmid%22%3A1055250555%7D%5D%2C%22graphicInfo%22%3A%5B%5D%2C%22roadviewInfo%22%3A%5B%5D%7D&amp;amp;mapWidth=490&amp;amp;mapX=334805&amp;amp;mapY=-78302&amp;amp;map_hybrid=false&amp;amp;map_level=4&amp;amp;map_type=TYPE_MAP&amp;amp;rcode=5013025000&amp;amp;tel=064-792-1461&amp;amp;title=%ED%8A%B8%EB%A1%9C%ED%94%BC%EC%BB%AC%ED%95%98%EC%9D%B4%EB%93%9C%EC%96%B4%EC%9B%A8%EC%9D%B4%20%EB%B8%8C%EB%9F%B0%EC%B9%98%EC%B9%B4%ED%8E%98&quot; data-maps-mapx=&quot;334805&quot; data-maps-mapy=&quot;-78302&quot; data-maps-thumbnail=&quot;https://ssl.daumcdn.net/map3/staticmap/image?center=334805%2C-78302&amp;amp;lv=4&amp;amp;size=540x350&amp;amp;srs=WCONGNAMUL&amp;amp;markers=symbol%3Asc_marker%7Clocation%3A334808%2C-78300&quot;&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;호텔과 함께 붙어있는 카페인데,&lt;br /&gt;카페가&amp;nbsp;넓고&amp;nbsp;주차장도&amp;nbsp;뒤편에&amp;nbsp;충분한&amp;nbsp;공간이&amp;nbsp;있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qt2hc/btrJpeufhLk/hv5Q67819wWwIgzLWdtuK0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qt2hc/btrJpeufhLk/hv5Q67819wWwIgzLWdtuK0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qt2hc/btrJpeufhLk/hv5Q67819wWwIgzLWdtuK0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fqt2hc%2FbtrJpeufhLk%2Fhv5Q67819wWwIgzLWdtuK0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;카페 내부도 매우 넓고&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;커피 및 베이커리 종류가 다양했습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/brvqgZ/btrJqmrv4v9/lGIcmWOAKN70RTlbUKYn6K/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/brvqgZ/btrJqmrv4v9/lGIcmWOAKN70RTlbUKYn6K/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/brvqgZ/btrJqmrv4v9/lGIcmWOAKN70RTlbUKYn6K/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbrvqgZ%2FbtrJqmrv4v9%2FlGIcmWOAKN70RTlbUKYn6K%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/sq4nQ/btrJm7h4LBC/VqPcxB7St9nTW6DxSpxax1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/sq4nQ/btrJm7h4LBC/VqPcxB7St9nTW6DxSpxax1/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/sq4nQ/btrJm7h4LBC/VqPcxB7St9nTW6DxSpxax1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fsq4nQ%2FbtrJm7h4LBC%2FVqPcxB7St9nTW6DxSpxax1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cLPqra/btrJn7ISW5y/hvloh6yLbLatMLyKVNvGN0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cLPqra/btrJn7ISW5y/hvloh6yLbLatMLyKVNvGN0/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cLPqra/btrJn7ISW5y/hvloh6yLbLatMLyKVNvGN0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcLPqra%2FbtrJn7ISW5y%2Fhvloh6yLbLatMLyKVNvGN0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bD5MiR/btrJqJNzMBk/lf1P1X2D5uKLXpgNikKKw0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bD5MiR/btrJqJNzMBk/lf1P1X2D5uKLXpgNikKKw0/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bD5MiR/btrJqJNzMBk/lf1P1X2D5uKLXpgNikKKw0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbD5MiR%2FbtrJqJNzMBk%2Flf1P1X2D5uKLXpgNikKKw0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lQQks/btrJpenuutq/hc1kzoh5bWFmvQsBUX4fEK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lQQks/btrJpenuutq/hc1kzoh5bWFmvQsBUX4fEK/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lQQks/btrJpenuutq/hc1kzoh5bWFmvQsBUX4fEK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlQQks%2FbtrJpenuutq%2Fhc1kzoh5bWFmvQsBUX4fEK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dBE7Z6/btrJpOIPO4A/f3It3iK5gD07AG4JQt1sj0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dBE7Z6/btrJpOIPO4A/f3It3iK5gD07AG4JQt1sj0/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dBE7Z6/btrJpOIPO4A/f3It3iK5gD07AG4JQt1sj0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdBE7Z6%2FbtrJpOIPO4A%2Ff3It3iK5gD07AG4JQt1sj0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bvd7fq/btrJmr8Ajf4/K5boeKKVqKyWWqxq8JGGS1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bvd7fq/btrJmr8Ajf4/K5boeKKVqKyWWqxq8JGGS1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bvd7fq/btrJmr8Ajf4/K5boeKKVqKyWWqxq8JGGS1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbvd7fq%2FbtrJmr8Ajf4%2FK5boeKKVqKyWWqxq8JGGS1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저는 이 카페를 2번째 방문한것인데, 이 카페를 좋아하게 된 이유는&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;바로 이 공간입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;바다뷰를 편하게 감상할 수 있는 곳인데, 누울 수도 있고 앉을 수도 있고&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;바다 뷰를 가장 넓게 바라볼 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bekHhb/btrJqJNz8zx/Cvjqj1xjxVnFoKRWYZwyK0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bekHhb/btrJqJNz8zx/Cvjqj1xjxVnFoKRWYZwyK0/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bekHhb/btrJqJNz8zx/Cvjqj1xjxVnFoKRWYZwyK0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbekHhb%2FbtrJqJNz8zx%2FCvjqj1xjxVnFoKRWYZwyK0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bmvtMB/btrJn6pGE5u/L79jHOkDGDyszdVJeYpRxK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bmvtMB/btrJn6pGE5u/L79jHOkDGDyszdVJeYpRxK/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bmvtMB/btrJn6pGE5u/L79jHOkDGDyszdVJeYpRxK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbmvtMB%2FbtrJn6pGE5u%2FL79jHOkDGDyszdVJeYpRxK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cNaVLe/btrJm7bkW42/4zqXRD4j9iHdbJRjF5TcAK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cNaVLe/btrJm7bkW42/4zqXRD4j9iHdbJRjF5TcAK/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cNaVLe/btrJm7bkW42/4zqXRD4j9iHdbJRjF5TcAK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcNaVLe%2FbtrJm7bkW42%2F4zqXRD4j9iHdbJRjF5TcAK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cxL6fm/btrJqmdYmbC/JB5mi8Ec1dFZH1GRqwu7Z0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cxL6fm/btrJqmdYmbC/JB5mi8Ec1dFZH1GRqwu7Z0/img.jpg&quot; data-origin-width=&quot;4000&quot; data-origin-height=&quot;3000&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cxL6fm/btrJqmdYmbC/JB5mi8Ec1dFZH1GRqwu7Z0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcxL6fm%2FbtrJqmdYmbC%2FJB5mi8Ec1dFZH1GRqwu7Z0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4000&quot; height=&quot;3000&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;제주 서귀포 송악산 근처에 방문하시는 분들은 꼭 추천드리고 싶은 카페입니다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0QZwt/btrJlO32Mn3/Al4Yz0P5KCRKf7mXbsNhk1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0QZwt/btrJlO32Mn3/Al4Yz0P5KCRKf7mXbsNhk1/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0QZwt/btrJlO32Mn3/Al4Yz0P5KCRKf7mXbsNhk1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0QZwt%2FbtrJlO32Mn3%2FAl4Yz0P5KCRKf7mXbsNhk1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bo2g7b/btrJqqN6NO3/WKslTCdLtxMR8qOmu2YE1k/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bo2g7b/btrJqqN6NO3/WKslTCdLtxMR8qOmu2YE1k/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bo2g7b/btrJqqN6NO3/WKslTCdLtxMR8qOmu2YE1k/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbo2g7b%2FbtrJqqN6NO3%2FWKslTCdLtxMR8qOmu2YE1k%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>여행/국내여행</category>
      <category>서귀포 바다뷰 카페</category>
      <category>서귀포 추천 카페</category>
      <category>서귀포 카페</category>
      <category>송악산</category>
      <category>제주도</category>
      <category>제주도 데이트 추천 카페</category>
      <category>제주도 바다뷰 카페</category>
      <category>제주도 여행</category>
      <category>제주도 추천 카페</category>
      <category>제주도 코스</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/289</guid>
      <comments>https://bono915.tistory.com/entry/%EC%A0%9C%EC%A3%BC%EB%8F%84-%EC%97%AC%ED%96%89-%EC%84%9C%EA%B7%80%ED%8F%AC-%EB%B0%94%EB%8B%A4%EB%B7%B0-%EC%B6%94%EC%B2%9C-%EC%B9%B4%ED%8E%98-%ED%8A%B8%EB%A1%9C%ED%94%BC%EC%BB%AC-%ED%95%98%EC%9D%B4%EB%93%9C%EC%96%B4%EC%9B%A8%EC%9D%B4#entry289comment</comments>
      <pubDate>Wed, 10 Aug 2022 17:19:00 +0900</pubDate>
    </item>
    <item>
      <title>[Linux] ubuntu 패키지 및 Library 의존성 문제 해결 방법</title>
      <link>https://bono915.tistory.com/entry/Linux-ubuntu-%ED%8C%A8%ED%82%A4%EC%A7%80-%EB%B0%8F-Library-%EC%9D%98%EC%A1%B4%EC%84%B1-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 Linux 중에서 ubuntu의 의존성 문제에 대한 해결 방법에 대해 포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;여기에서 의존성이란 Linux에서 패키지를 install 할 때 필요한 library의 버전 호환 및 설치 유무를 의미합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;일반적으로 패키지를 설치하면 library들이 알맞게 설치되지만, 해당 library들이 문제가 있거나, 제대로 설치되지 않으면&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당 패키지의 서비스가 의존성 문제가 발생했다고 나타나며 정상적으로 동작하지 않을 것입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;의존성 문제에 대한 에러를 보도록 하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;예를 들어, shellinabox에서 openssl의 library인 libssl.so.1.0.0을 찾을 수 없다고 나타났습니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1659480401995&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;gsjeong-VirtualBox shellinabox[740]: /usr/bin/shellinaboxd: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;ldd 명령어로 openssl의 library를 확인해보니 libssl의 버전이 낮아서 발생한 문제로 확인이 됩니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1659480550285&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ ldd `which openssl`
        linux-vdso.so.1 (0x00007fff5cd84000)
        libssl.so.0.8 =&amp;gt; /lib/x86_64-linux-gnu/libssl.so.0.8 (0x00007f2b79cb3000)
        libcrypto.so.1.1 =&amp;gt; /lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007f2b799dd000)
        libpthread.so.0 =&amp;gt; /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f2b799ba000)
        libc.so.6 =&amp;gt; /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2b797c8000)
        libdl.so.2 =&amp;gt; /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f2b797c2000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f2b79e13000)&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;각 패키지의 버전의 호환성이나 library가 깨지거나 문제가 생겼을 때 간단하게 해결하는 방법이 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;모든 문제를 다 해결할 수는 없겠지만 대체적으로 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;다음과 같은 명령어로 해결이 가능&lt;/b&gt;&lt;/span&gt;할 것입니다.&lt;/p&gt;
&lt;pre id=&quot;code_1659480688263&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ sudo apt install --fix-broken&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 ubuntu 의존성 문제에 대한 해결 방법에 대한 포스팅이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Linux</category>
      <category>fix-broken</category>
      <category>linux</category>
      <category>linux library 의존성</category>
      <category>linux 의존성</category>
      <category>Linux 의존성 문제 해결 방법</category>
      <category>linux 패키지 의존성</category>
      <category>ubuntu</category>
      <category>ubuntu 의존성</category>
      <category>ubuntu 의존성 문제 해결 방법</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/288</guid>
      <comments>https://bono915.tistory.com/entry/Linux-ubuntu-%ED%8C%A8%ED%82%A4%EC%A7%80-%EB%B0%8F-Library-%EC%9D%98%EC%A1%B4%EC%84%B1-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95#entry288comment</comments>
      <pubDate>Wed, 3 Aug 2022 16:33:34 +0900</pubDate>
    </item>
    <item>
      <title>[Linux] shellinabox를 이용한 리눅스 web-console 및 web-ssh 사용방법</title>
      <link>https://bono915.tistory.com/entry/Linux-shellinabox%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%A6%AC%EB%88%85%EC%8A%A4-web-console-%EB%B0%8F-web-ssh-%EC%82%AC%EC%9A%A9%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 리눅스(Linux)를 putty나 다른 ssh tool 또는 터미널 명령어가 아닌&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;web에서 console형태의 ssh 접속을 하는 방법에 대해 포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이를&amp;nbsp;위해&amp;nbsp;linux서버에서&amp;nbsp;터미널&amp;nbsp;에뮬레이터인&amp;nbsp;shellinabox를&amp;nbsp;설치해야합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;shellinabox&lt;/b&gt;란 웹 기반 터미널 에뮬레이터를 의미합니다.&lt;br /&gt;지정된 포트에서 웹 기반의 SSH클라이언트로 실행되고 AJAX/JavaScript 및 CSS를 지원하여 &lt;br /&gt;Linux 서버를 액세스하고 제어할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;여러&amp;nbsp;OS에서&amp;nbsp;지원되지만&amp;nbsp;오늘&amp;nbsp;진행할&amp;nbsp;내용의&amp;nbsp;OS는&amp;nbsp;ubuntu로&amp;nbsp;하도록&amp;nbsp;하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;1. shellinabox 설치&lt;/b&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1659428249913&quot; class=&quot;shell&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;shell&quot;&gt;&lt;code&gt;$ sudo apt-cache search shellinabox
$ sudo apt-get install openssl shellinabox&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;2. shellinabox 설정&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;shellinabox 설치가&amp;nbsp;완료되었다면&amp;nbsp;설정 파일을&amp;nbsp;수정하도록&amp;nbsp;하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;SHELLINABOX_PORT&lt;/b&gt;로 사용할 port를 지정합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;SHELLINABOX_ARGS&lt;/b&gt; 옵션으로는 접속 허용할 IP 및 접근제어 , SSL disable, 인증서 변경,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;background color 등의 다양한 옵션을 넣을 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저는 간단하게 SHELLINABOX_ARGS=&quot;--disable-ssl&quot;만 입력하여&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;https가 아닌 http로 접근이 가능하도록 설정하였습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1659428426805&quot; class=&quot;shell&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;shell&quot;&gt;&lt;code&gt;$ vi /etc/default/shellinabox 


# Should shellinaboxd start automatically
SHELLINABOX_DAEMON_START=1

# TCP port that shellinboxd's webserver listens on
SHELLINABOX_PORT=4200
#SHELLINABOX_CERTDIR=/var/lib/shellinabox

# Parameters that are managed by the system and usually should not need
# changing:
# SHELLINABOX_DATADIR=/var/lib/shellinabox
# SHELLINABOX_USER=shellinabox
# SHELLINABOX_GROUP=shellinabox

# Any optional arguments (e.g. extra service definitions).  Make sure
# that that argument is quoted.
#
#   Beeps are disabled because of reports of the VLC plugin crashing
#   Firefox on Linux/x86_64.

SHELLINABOX_ARGS=&quot;--disable-ssl&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;3. shellinabox 재기동&lt;/b&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1659428925239&quot; class=&quot;shell&quot; data-ke-type=&quot;codeblock&quot; data-ke-language=&quot;shell&quot;&gt;&lt;code&gt;$ service shellinabox restart&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;4. web에서 확인&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;웹 브라우저를 열고 http://{서버 IP}:{지정한 port}를 입력하면,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당 Linux 서버를 web console형태로 접속이 된 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;마우스 우클릭을 통해 제공된 메뉴의 여러 옵션들도 함께 사용할 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1012&quot; data-origin-height=&quot;546&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/o9SUC/btrIKmNm1s4/QWDTWFoLLAJkeKlBkAtlXk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/o9SUC/btrIKmNm1s4/QWDTWFoLLAJkeKlBkAtlXk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/o9SUC/btrIKmNm1s4/QWDTWFoLLAJkeKlBkAtlXk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fo9SUC%2FbtrIKmNm1s4%2FQWDTWFoLLAJkeKlBkAtlXk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1012&quot; height=&quot;546&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1012&quot; data-origin-height=&quot;546&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_blob&quot; data-origin-width=&quot;932&quot; data-origin-height=&quot;603&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dmgZrW/btrIJVJgt0Z/xap1LdZ3Je3xAlN5KMmey0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dmgZrW/btrIJVJgt0Z/xap1LdZ3Je3xAlN5KMmey0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dmgZrW/btrIJVJgt0Z/xap1LdZ3Je3xAlN5KMmey0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdmgZrW%2FbtrIJVJgt0Z%2Fxap1LdZ3Je3xAlN5KMmey0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;932&quot; height=&quot;603&quot; data-filename=&quot;edited_blob&quot; data-origin-width=&quot;932&quot; data-origin-height=&quot;603&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 shellinabox를 이용한 리눅스 web-console 및 web-ssh&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;사용방법에 대한 포스팅이었습니다.&lt;/p&gt;</description>
      <category>Develope/Linux</category>
      <category>linux</category>
      <category>Linux 원격</category>
      <category>Linux 웹 SSH</category>
      <category>Linux 웹 원격</category>
      <category>Linux 웹 콘솔</category>
      <category>Linux 웹 터미널</category>
      <category>shellinabox</category>
      <category>shellinabox 사용방법</category>
      <category>ubuntu</category>
      <category>리눅스</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/287</guid>
      <comments>https://bono915.tistory.com/entry/Linux-shellinabox%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%A6%AC%EB%88%85%EC%8A%A4-web-console-%EB%B0%8F-web-ssh-%EC%82%AC%EC%9A%A9%EB%B0%A9%EB%B2%95#entry287comment</comments>
      <pubDate>Tue, 2 Aug 2022 17:47:04 +0900</pubDate>
    </item>
    <item>
      <title>[Kubernetes] 쿠버네티스 pod 및 오브젝트 다양한 강제 삭제 방법</title>
      <link>https://bono915.tistory.com/entry/Kubernetes-%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-pod-%EB%B0%8F-%EC%98%A4%EB%B8%8C%EC%A0%9D%ED%8A%B8-%EB%8B%A4%EC%96%91%ED%95%9C-%EA%B0%95%EC%A0%9C-%EC%82%AD%EC%A0%9C-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 Kubernetes pod 및 오브젝트 강제 삭제 방법에 대해 포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Kubernetes에서 pod 및 오브젝트를 삭제하는 명령어는 굉장히 간단하지만&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;간혹 제대로 삭제가 안되거나 삭제 도중에 멈춰버리는 현상이 발생 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그래서 깨끗하게 삭제하기 위해 강제 삭제하는 방법들에 대해 정리를 했습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;다른 오브젝트들도 동일 하지만 pod를 기준으로 예시를 들겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;1. 일반 삭제&lt;/b&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1658195256718&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ kubectl delete pod &amp;lt;pod-name&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;2. 강제 삭제&lt;/b&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1658195301358&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ kubectl delete pod &amp;lt;pod-name&amp;gt; --grace-period=0 --force&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;3. terminating상태에서&amp;nbsp;멈춤 시&amp;nbsp;강제&amp;nbsp;삭제&lt;/b&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1658195324301&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ kubectl patch pvc &amp;lt;pod-name&amp;gt; -p '{&quot;metadata&quot;:{&quot;finalizers&quot;:null}}'&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;4. 조건으로 검색된 복수의 항목 삭제&lt;/b&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1658195462880&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ kubectl get pods -A | grep -i &amp;lt;search-name&amp;gt; | awk '{print $2}' | xargs kubectl delete pod&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;5. 모든&amp;nbsp;항목이&amp;nbsp;안될 때&amp;nbsp;kubelet&amp;nbsp;재기동&lt;/b&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1658195484311&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ service kubelet restart&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 Kubernetes pod 및 오브젝트 강제 삭제 방법에 대한 포스팅이었습니다.&lt;/p&gt;</description>
      <category>Develope/Kubernetes</category>
      <category>k8s</category>
      <category>kubectl delete</category>
      <category>Kubernetes</category>
      <category>kubernetes pod 강제 삭제</category>
      <category>kubernetes pod 삭제</category>
      <category>kubernetes tip</category>
      <category>kubernetes 오브젝트 삭제</category>
      <category>kubernetes 오브젝트 삭제 방법</category>
      <category>쿠버네티스</category>
      <category>쿠버네티스 파드 삭제</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/286</guid>
      <comments>https://bono915.tistory.com/entry/Kubernetes-%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-pod-%EB%B0%8F-%EC%98%A4%EB%B8%8C%EC%A0%9D%ED%8A%B8-%EB%8B%A4%EC%96%91%ED%95%9C-%EA%B0%95%EC%A0%9C-%EC%82%AD%EC%A0%9C-%EB%B0%A9%EB%B2%95#entry286comment</comments>
      <pubDate>Tue, 19 Jul 2022 10:55:53 +0900</pubDate>
    </item>
    <item>
      <title>[Kubernetes] 쿠버네티스 설치 및 환경구성(ubuntu 20.04)</title>
      <link>https://bono915.tistory.com/entry/Kubernetes-%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-%EC%84%A4%EC%B9%98-%EB%B0%8F-%ED%99%98%EA%B2%BD%EA%B5%AC%EC%84%B1ubuntu-2004</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은&amp;nbsp;쿠버네티스&amp;nbsp;설치&amp;nbsp;및&amp;nbsp;환경 구성(ubuntu&amp;nbsp;20.04)을&amp;nbsp;포스팅하려고&amp;nbsp;합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이번 포스팅은 ubuntu 20.04를 기준으로 하기 때문에&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;ubuntu가&amp;nbsp;아닌&amp;nbsp;CentOS이신분들이라면&amp;nbsp;아래&amp;nbsp;링크를&amp;nbsp;통해&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;CentOS&amp;nbsp;설치&amp;nbsp;버전을&amp;nbsp;참고해주시면&amp;nbsp;감사하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/kubernetes-쿠버네티스-설치-및-환경구성CentOS-79&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;[Develope/Kubernetes] - [Kubernetes] 쿠버네티스 설치 및 환경구성(CentOS 7.9)&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1657177635261&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[Kubernetes] 쿠버네티스 설치 및 환경구성(CentOS 7.9)&quot; data-og-description=&quot;오늘은 CentOS7.9에서 쿠버네티스(kubernetes) 설치 및 환경구성에 대한 포스팅을 하려고 합니다. 필자 또한 쿠버네티스(kubernetes) 공부를 하면서 진행한 내용이기 때문에 개념적인 내용 보다는 쿠버네&quot; data-og-host=&quot;bono915.tistory.com&quot; data-og-source-url=&quot;https://bono915.tistory.com/entry/kubernetes-쿠버네티스-설치-및-환경구성CentOS-79&quot; data-og-url=&quot;https://bono915.tistory.com/entry/kubernetes-%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-%EC%84%A4%EC%B9%98-%EB%B0%8F-%ED%99%98%EA%B2%BD%EA%B5%AC%EC%84%B1CentOS-79&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bZs5Zg/hyO0F6EP4a/0sQ5sM4Lak5bR84SKzB76k/img.png?width=350&amp;amp;height=258&amp;amp;face=0_0_350_258,https://scrap.kakaocdn.net/dn/G1bvN/hyO0ObtD8A/yDoFgWl5J5ffIgW4PXuuOK/img.png?width=350&amp;amp;height=258&amp;amp;face=0_0_350_258,https://scrap.kakaocdn.net/dn/cwEuAL/hyO0FlhJ6X/khZ8O7vLc0EYwNZizear3k/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/kubernetes-쿠버네티스-설치-및-환경구성CentOS-79&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://bono915.tistory.com/entry/kubernetes-쿠버네티스-설치-및-환경구성CentOS-79&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bZs5Zg/hyO0F6EP4a/0sQ5sM4Lak5bR84SKzB76k/img.png?width=350&amp;amp;height=258&amp;amp;face=0_0_350_258,https://scrap.kakaocdn.net/dn/G1bvN/hyO0ObtD8A/yDoFgWl5J5ffIgW4PXuuOK/img.png?width=350&amp;amp;height=258&amp;amp;face=0_0_350_258,https://scrap.kakaocdn.net/dn/cwEuAL/hyO0FlhJ6X/khZ8O7vLc0EYwNZizear3k/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[Kubernetes] 쿠버네티스 설치 및 환경구성(CentOS 7.9)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 CentOS7.9에서 쿠버네티스(kubernetes) 설치 및 환경구성에 대한 포스팅을 하려고 합니다. 필자 또한 쿠버네티스(kubernetes) 공부를 하면서 진행한 내용이기 때문에 개념적인 내용 보다는 쿠버네&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;bono915.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;1.&amp;nbsp;VirtualBox를&amp;nbsp;이용하여&amp;nbsp;vm(ubuntu&amp;nbsp;20.04)&amp;nbsp;node&amp;nbsp;구성&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;필자는&amp;nbsp;VirtualBox를&amp;nbsp;이용하여&amp;nbsp;3개의&amp;nbsp;VM을&amp;nbsp;다음&amp;nbsp;표와&amp;nbsp;같이&amp;nbsp;구성하였습니다. &lt;br /&gt;(VirtualBox가&amp;nbsp;아닌&amp;nbsp;다른&amp;nbsp;vm&amp;nbsp;또는&amp;nbsp;host&amp;nbsp;server여도&amp;nbsp;무관합니다.)&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 68px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 25%; height: 17px; text-align: center;&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;HOSTNAME&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 25%; height: 17px; text-align: center;&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;IP&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 25%; height: 17px; text-align: center;&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;ROLE&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 25%; height: 17px; text-align: center;&quot;&gt;&lt;span style=&quot;color: #9d9d9d;&quot;&gt;RESOURCE&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 25%; height: 17px; text-align: center;&quot;&gt;k8s-master&lt;/td&gt;
&lt;td style=&quot;width: 25%; height: 17px; text-align: center;&quot;&gt;192.168.1.5&lt;/td&gt;
&lt;td style=&quot;width: 25%; height: 17px; text-align: center;&quot;&gt;control-plane, master&lt;/td&gt;
&lt;td style=&quot;width: 25%; height: 17px; text-align: center;&quot;&gt;disk(30G), cpu(2), mem(2G)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 25%; height: 17px; text-align: center;&quot;&gt;k8s-worker1&lt;/td&gt;
&lt;td style=&quot;width: 25%; height: 17px; text-align: center;&quot;&gt;192.168.1.6&lt;/td&gt;
&lt;td style=&quot;width: 25%; height: 17px; text-align: center;&quot;&gt;worker&lt;/td&gt;
&lt;td style=&quot;width: 25%; height: 17px; text-align: center;&quot;&gt;disk(30G), cpu(2), mem(2G)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 25%; height: 17px; text-align: center;&quot;&gt;k8s-worker2&lt;/td&gt;
&lt;td style=&quot;width: 25%; height: 17px; text-align: center;&quot;&gt;192.168.1.7&lt;/td&gt;
&lt;td style=&quot;width: 25%; height: 17px; text-align: center;&quot;&gt;worker&lt;/td&gt;
&lt;td style=&quot;width: 25%; height: 17px; text-align: center;&quot;&gt;disk(30G), cpu(2), mem(2G)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;2.&amp;nbsp;Kubernetes를&amp;nbsp;사용하기&amp;nbsp;위한&amp;nbsp;사전&amp;nbsp;세팅&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;1) apt 패키지 업데이트&lt;/p&gt;
&lt;pre id=&quot;code_1657178233134&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# sudo apt-get update
# sudo apt-get upgrade
 
# sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;2)&amp;nbsp;swap&amp;nbsp;disable&lt;/p&gt;
&lt;pre id=&quot;code_1657178290442&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# sudo swapoff -a &amp;amp;&amp;amp; sudo sed -i '/swap/s/^/#/' /etc/fstab&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;3)&amp;nbsp;방화벽&amp;nbsp;예외&amp;nbsp;설정&lt;/p&gt;
&lt;pre id=&quot;code_1657178308727&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# sudo systemctl stop firewalld
# sudo systemctl disable firewalld&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;4) hosts 설정&lt;/p&gt;
&lt;pre id=&quot;code_1657178874384&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# hostnamectl set-hostname k8s-master 
(각 노드별로 알맞게 hostname 지정)

# cat &amp;lt;&amp;lt;EOF &amp;gt;&amp;gt; /etc/hosts
192.168.1.5 k8s-master
192.168.1.6 k8s-worker1
192.168.1.7 k8s-worker2
EOF&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;3.&amp;nbsp;Docker&amp;nbsp;설치&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;1) Docker 공식 GPG key 추가&lt;/p&gt;
&lt;pre id=&quot;code_1657178465892&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;2) Docker를 stable 버전으로 설치하기 위한 명령어 실행&lt;/p&gt;
&lt;pre id=&quot;code_1657178485408&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# echo \
  &quot;deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable&quot; | sudo tee /etc/apt/sources.list.d/docker.list &amp;gt; /dev/null&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;3) Docker 엔진 설치&lt;/p&gt;
&lt;pre id=&quot;code_1657178505657&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# sudo apt-get update
# sudo apt-get install docker-ce docker-ce-cli containerd.io&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;4) daemon.json 생성&lt;/p&gt;
&lt;pre id=&quot;code_1657178534728&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# sudo mkdir /etc/docker
 
# cat &amp;lt;&amp;lt;EOF | sudo tee /etc/docker/daemon.json
{
&quot;exec-opts&quot;: [&quot;native.cgroupdriver=systemd&quot;],
&quot;log-driver&quot;: &quot;json-file&quot;,
&quot;log-opts&quot;: {
&quot;max-size&quot;: &quot;100m&quot;
},
&quot;storage-driver&quot;: &quot;overlay2&quot;
}
EOF&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;5) Docker 서비스 등록 및 실행&lt;/p&gt;
&lt;pre id=&quot;code_1657178570525&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# sudo systemctl enable docker
# sudo systemctl start docker&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;4.&amp;nbsp;Kubernetes&amp;nbsp;설치&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;1)&amp;nbsp;iptable&amp;nbsp;설정&lt;/p&gt;
&lt;pre id=&quot;code_1657178605347&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# cat &amp;lt;&amp;lt;EOF | sudo tee /etc/modules-load.d/k8s.conf
br_netfilter
EOF
 
# cat &amp;lt;&amp;lt;EOF | sudo tee /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF
sudo sysctl --system&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;2) Kubernetes&amp;nbsp;저장소&amp;nbsp;업데이트&amp;nbsp;및&amp;nbsp;패키지&amp;nbsp;추가&lt;/p&gt;
&lt;pre id=&quot;code_1657178627007&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# sudo apt-get update
# sudo apt-get install -y apt-transport-https ca-certificates curl&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;3)&amp;nbsp;구글&amp;nbsp;클라우드&amp;nbsp;public&amp;nbsp;key&amp;nbsp;다운로드&lt;/p&gt;
&lt;pre id=&quot;code_1657178651953&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# sudo curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;4)&amp;nbsp;Kubernetes&amp;nbsp;저장소&amp;nbsp;추가&lt;/p&gt;
&lt;pre id=&quot;code_1657178666930&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# echo &quot;deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main&quot; | sudo tee /etc/apt/sources.list.d/kubernetes.list&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;5)&amp;nbsp;저장소&amp;nbsp;업데이트&amp;nbsp;및&amp;nbsp;kubelet,&amp;nbsp;kubeadm,&amp;nbsp;kubectl&amp;nbsp;설치&lt;/p&gt;
&lt;pre id=&quot;code_1657178680370&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# sudo apt-get update
# sudo apt-get install -y kubelet kubeadm kubectl
# sudo apt-mark hold kubelet kubeadm kubectl&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;6)&amp;nbsp;Kubernetes&amp;nbsp;서비스&amp;nbsp;등록&amp;nbsp;및&amp;nbsp;실행&lt;/p&gt;
&lt;pre id=&quot;code_1657178709714&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# sudo systemctl enable kubelet
# sudo systemctl restart kubelet&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;5-1.&amp;nbsp;master&amp;nbsp;node&amp;nbsp;설정&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;1)&amp;nbsp;node&amp;nbsp;초기화&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;*&amp;nbsp;결과값인&amp;nbsp;kubeadm&amp;nbsp;join&amp;nbsp;~~~&amp;nbsp;값&amp;nbsp;별도로&amp;nbsp;기록&amp;nbsp;(worker&amp;nbsp;node에서&amp;nbsp;입력할&amp;nbsp;값)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1657178759857&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# kubeadm reset
# kubeadm init --apiserver-advertise-address {vm-ip} --pod-network-cidr=192.168.0.0/16&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;2)&amp;nbsp;모든사용자가&amp;nbsp;kube&amp;nbsp;명령어를&amp;nbsp;사용할&amp;nbsp;수&amp;nbsp;있도록&amp;nbsp;설정&lt;/p&gt;
&lt;pre id=&quot;code_1657178951809&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# mkdir -p $HOME/.kube
# sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
# sudo chown $(id -u):$(id -g) $HOME/.kube/config
# export KUBECONFIG=/etc/kubernetes/admin.conf&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;3) weave CNI 플러그인 설치&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;weave 이외에도 다른 CNI third party가 많이 있기 때문에&amp;nbsp; 다른 CNI를 설치해도 무관 합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1657180374037&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# kubectl apply -f &quot;https://cloud.weave.works/k8s/net?k8s-version=$(kubectl version | base64 | tr -d '\n')&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;4)&amp;nbsp;kubectl&amp;nbsp;자동&amp;nbsp;완성&amp;nbsp;설정&lt;/p&gt;
&lt;pre id=&quot;code_1657180397301&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# source &amp;lt;(kubectl completion bash)
# echo &quot;source &amp;lt;(kubectl completion bash)&quot; &amp;gt;&amp;gt; ~/.bashrc&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;5-2&amp;nbsp;worker&amp;nbsp;node&amp;nbsp;설정&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;1) kubeadm join&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;*&amp;nbsp;k8s-master에서&amp;nbsp;kubeadm&amp;nbsp;join&amp;nbsp;~~&amp;nbsp;기록한&amp;nbsp;값&amp;nbsp;입력&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1657180585424&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;kubeadm join 192.168.1.5:6443 --token 7nck59.l95eq142d0oqprie \
  --discovery-token-ca-cert-hash sha256:6b32c544c257d1e5387e56509b00a8fb8430cab82cc2acf5e50d150129ddca04&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;6. 결과 확인&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;master node에서 worker node들이 cluster join이 잘 되었는지 확인합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;각 node들이 잘 나타나 있고, Ready 상태라면 Kubernetes 구축이 완료됐다고 볼 수 있습니다..&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1657180756134&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# kubectl get node -o wide

NAME           STATUS   ROLES           AGE    VERSION   INTERNAL-IP   EXTERNAL-IP   OS-IMAGE             KERNEL-VERSION      CONTAINER-RUNTIME
kube-master    Ready    control-plane   3d6h   v1.24.2   192.168.1.5   &amp;lt;none&amp;gt;        Ubuntu 20.04.4 LTS   5.13.0-52-generic   containerd://1.6.6
kube-worker1   Ready    &amp;lt;none&amp;gt;          3d6h   v1.24.2   192.168.1.6   &amp;lt;none&amp;gt;        Ubuntu 20.04.4 LTS   5.13.0-52-generic   containerd://1.6.6
kube-worker2   Ready    &amp;lt;none&amp;gt;          3d6h   v1.24.2   192.168.1.7   &amp;lt;none&amp;gt;        Ubuntu 20.04.4 LTS   5.13.0-52-generic   containerd://1.6.6&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;* ETC&lt;/b&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;VirtualBox로 node들을 구성했을 경우 네트워크 어댑터가 NAT로 되어있다면, INTERNAL-IP가 모두 같은&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;IP로 되어있어서 문제가 될 수 있습니다. 해당 이슈가 있다면, 아래 링크를 통해 해결하실 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/Kubernetes-VirtualBox-Node-INTERNAL-IP-설정-방법&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;[Develope/Kubernetes] - [Kubernetes] VirtualBox Node INTERNAL-IP 설정 방법&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1657180915782&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[Kubernetes] VirtualBox Node INTERNAL-IP 설정 방법&quot; data-og-description=&quot;오늘은&amp;nbsp;Kubernetes&amp;nbsp;VirtualBox&amp;nbsp;Node&amp;nbsp;INTERNAL-IP&amp;nbsp;설정&amp;nbsp;방법에&amp;nbsp;대해&amp;nbsp;포스팅하려고&amp;nbsp;합니다. VirtualBox의&amp;nbsp;사용하여&amp;nbsp;Kubernetes를&amp;nbsp;설치할&amp;nbsp;경우&amp;nbsp;NAT&amp;nbsp;어댑터는&amp;nbsp;enp0s3(10.0.2.15) 호스트&amp;nbsp;전용&amp;nbsp;어댑터..&quot; data-og-host=&quot;bono915.tistory.com&quot; data-og-source-url=&quot;https://bono915.tistory.com/entry/Kubernetes-VirtualBox-Node-INTERNAL-IP-설정-방법&quot; data-og-url=&quot;https://bono915.tistory.com/entry/Kubernetes-VirtualBox-Node-INTERNAL-IP-%EC%84%A4%EC%A0%95-%EB%B0%A9%EB%B2%95&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/ezz11/hyO0NXZu7C/Ei6URWa6d9sOjLfJrXsojK/img.png?width=350&amp;amp;height=262&amp;amp;face=0_0_350_262,https://scrap.kakaocdn.net/dn/RraB7/hyO0MEMJkj/liOIzJAABQEy2pj1phnUC1/img.png?width=350&amp;amp;height=262&amp;amp;face=0_0_350_262,https://scrap.kakaocdn.net/dn/fIX8W/hyO0HKf0wI/GzzEl2MEEV1k88MH9cOEt0/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/Kubernetes-VirtualBox-Node-INTERNAL-IP-설정-방법&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://bono915.tistory.com/entry/Kubernetes-VirtualBox-Node-INTERNAL-IP-설정-방법&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/ezz11/hyO0NXZu7C/Ei6URWa6d9sOjLfJrXsojK/img.png?width=350&amp;amp;height=262&amp;amp;face=0_0_350_262,https://scrap.kakaocdn.net/dn/RraB7/hyO0MEMJkj/liOIzJAABQEy2pj1phnUC1/img.png?width=350&amp;amp;height=262&amp;amp;face=0_0_350_262,https://scrap.kakaocdn.net/dn/fIX8W/hyO0HKf0wI/GzzEl2MEEV1k88MH9cOEt0/img.jpg?width=960&amp;amp;height=640&amp;amp;face=0_0_960_640');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[Kubernetes] VirtualBox Node INTERNAL-IP 설정 방법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;오늘은&amp;nbsp;Kubernetes&amp;nbsp;VirtualBox&amp;nbsp;Node&amp;nbsp;INTERNAL-IP&amp;nbsp;설정&amp;nbsp;방법에&amp;nbsp;대해&amp;nbsp;포스팅하려고&amp;nbsp;합니다. VirtualBox의&amp;nbsp;사용하여&amp;nbsp;Kubernetes를&amp;nbsp;설치할&amp;nbsp;경우&amp;nbsp;NAT&amp;nbsp;어댑터는&amp;nbsp;enp0s3(10.0.2.15) 호스트&amp;nbsp;전용&amp;nbsp;어댑터..&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;bono915.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;참고 - https://confluence.curvc.com/pages/releaseview.action?pageId=98048155&lt;/blockquote&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 kubernetes 쿠버네티스 설치 및 환경 구성(ubuntu 20.04)에 대한 포스팅이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Kubernetes</category>
      <category>k8s</category>
      <category>Kubernetes</category>
      <category>Kubernetes 구축하기</category>
      <category>kubernetes 환경구성</category>
      <category>Kubernetes 환경설정</category>
      <category>ubuntu</category>
      <category>ubuntu 20.04</category>
      <category>ubuntu Kubernetes</category>
      <category>VirtualBox</category>
      <category>쿠버네티스</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/285</guid>
      <comments>https://bono915.tistory.com/entry/Kubernetes-%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-%EC%84%A4%EC%B9%98-%EB%B0%8F-%ED%99%98%EA%B2%BD%EA%B5%AC%EC%84%B1ubuntu-2004#entry285comment</comments>
      <pubDate>Mon, 11 Jul 2022 12:05:15 +0900</pubDate>
    </item>
    <item>
      <title>[Kubernetes] kubevirt uploadproxy unexpected return value 502 에러 해결 방법</title>
      <link>https://bono915.tistory.com/entry/Kubernetes-kubevirt-uploadproxy-unexpected-return-value-502-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은&amp;nbsp;Kubernetes의&amp;nbsp;kubevirt&amp;nbsp;uploadproxy&amp;nbsp;unexpected&amp;nbsp;return&amp;nbsp;value&amp;nbsp;502&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;에러&amp;nbsp;해결&amp;nbsp;방법에&amp;nbsp;대해&amp;nbsp;포스팅&amp;nbsp;하려고&amp;nbsp;합니다. &lt;br /&gt;&lt;br /&gt;해당&amp;nbsp;오류는&amp;nbsp;아래&amp;nbsp;virtctl을&amp;nbsp;이용한&amp;nbsp;명령어와&amp;nbsp;같이&amp;nbsp;pvc,&amp;nbsp;pv에&amp;nbsp;OS&amp;nbsp;image를&amp;nbsp;&amp;nbsp;uploadproxy를&amp;nbsp;이용하여&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;worker&amp;nbsp;node에&amp;nbsp;할당하고자&amp;nbsp;할때&amp;nbsp;발생&amp;nbsp;합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1657007692072&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;virtctl image-upload --pvc-name=csi-pvc --pvc-size=10Gi --image-path=./focal-server-cloudimg-amd64.img --storage-class=csi-hostpath-sc --uploadproxy-url=https://10.97.173.190 --access-mode=ReadWriteOnce --insecure

PVC default/csi-pvc not found
PersistentVolumeClaim default/csi-pvc created
Waiting for PVC csi-pvc upload pod to be ready...

Pod now ready
Uploading data to https://10.97.173.190

...

uploadproxy unexpected return value 502&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당&amp;nbsp;오류의&amp;nbsp;정확한&amp;nbsp;내용들을&amp;nbsp;확인하기위해&amp;nbsp;syslog,&amp;nbsp;pod&amp;nbsp;log,&amp;nbsp;cdi-uploadproxy&amp;nbsp;log,&amp;nbsp;pvc&amp;nbsp;log&amp;nbsp;등&amp;nbsp;모두&amp;nbsp;확인하였지만&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;명확하게&amp;nbsp;어떤부분이&amp;nbsp;이슈라고&amp;nbsp;알려주는&amp;nbsp;내용은&amp;nbsp;전혀&amp;nbsp;없었습니다. &lt;br /&gt;하지만&amp;nbsp;이&amp;nbsp;문제를&amp;nbsp;해결하기&amp;nbsp;위한&amp;nbsp;방법은&amp;nbsp;생각보다&amp;nbsp;간단합니다. &lt;br /&gt;&lt;br /&gt;제가&amp;nbsp;테스트하기&amp;nbsp;위한&amp;nbsp;kubernetes&amp;nbsp;cluster&amp;nbsp;구성은&amp;nbsp;master&amp;nbsp;node(1),&amp;nbsp;worker&amp;nbsp;node(2)로&amp;nbsp;노드&amp;nbsp;구성이&amp;nbsp;되어있으며,&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;resource는&amp;nbsp;cpu(2&amp;nbsp;core)&amp;nbsp;/&amp;nbsp;mem(2G)였습니다. &lt;br /&gt;image-upload를&amp;nbsp;할때&amp;nbsp;생각보다&amp;nbsp;많은&amp;nbsp;memory가&amp;nbsp;필요할&amp;nbsp;것&amp;nbsp;같아서&amp;nbsp;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;각&amp;nbsp;node의&amp;nbsp;memory를&amp;nbsp;4G로&amp;nbsp;늘렸더니&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;정상적으로&amp;nbsp; image-upload가&amp;nbsp;된&amp;nbsp;것을&amp;nbsp;확인할&amp;nbsp;수&amp;nbsp;있었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;해당 이슈는 각 node의 memory만 적절하게 늘려주면 간단하게 해결이 됩니다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;지금까지&amp;nbsp;Kubernetes의&amp;nbsp;kubevirt&amp;nbsp;uploadproxy&amp;nbsp;unexpected&amp;nbsp;return&amp;nbsp;value&amp;nbsp;502&amp;nbsp;에러&amp;nbsp;해결&amp;nbsp;방법에&amp;nbsp;대한&amp;nbsp;포스팅&amp;nbsp;이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Kubernetes</category>
      <category>csi-hostpath</category>
      <category>k8s</category>
      <category>Kubernetes</category>
      <category>kubernetes vm</category>
      <category>kubevirt</category>
      <category>linux</category>
      <category>uploadproxy</category>
      <category>virtctl</category>
      <category>virtctl image-upload</category>
      <category>쿠버네티스</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/281</guid>
      <comments>https://bono915.tistory.com/entry/Kubernetes-kubevirt-uploadproxy-unexpected-return-value-502-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95#entry281comment</comments>
      <pubDate>Sun, 10 Jul 2022 11:48:15 +0900</pubDate>
    </item>
    <item>
      <title>[Linux] ubuntu 화살표키(arrow key) 사용시 개행문자 A,B,C,D 발생 이슈 해결 방법</title>
      <link>https://bono915.tistory.com/entry/Linux-ubuntu-%ED%99%94%EC%82%B4%ED%91%9C%ED%82%A4arrow-key-%EC%82%AC%EC%9A%A9%EC%8B%9C-%EA%B0%9C%ED%96%89%EB%AC%B8%EC%9E%90-ABCD-%EB%B0%9C%EC%83%9D-%EC%9D%B4%EC%8A%88-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 우분투(ubuntu) 화살표키&lt;span&gt;(arrow key)&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;사용&amp;nbsp;시 개행 문자 A, B, C, D 발생 이슈&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해결 방법에 대해 포스팅 하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;ubuntu를&amp;nbsp;처음&amp;nbsp;설치하면&amp;nbsp;기본적으로&amp;nbsp;vim을&amp;nbsp;사용할&amp;nbsp;순&amp;nbsp;있지만&amp;nbsp;우리가&amp;nbsp;일반적으로&amp;nbsp;사용하는&amp;nbsp;vim과는&amp;nbsp;조금&amp;nbsp;다릅니다. &lt;br /&gt;vi 편집기에서 커맨드 모드(Command mode)일 때는 상관이 없지만 편집(Edit mode)에서 화살표 키로 이동하려고 하면&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;A, B, C, D의 알파벳이 입력이 됩니다. &lt;br /&gt;기본적으로&amp;nbsp;ubuntu를&amp;nbsp;설치하고&amp;nbsp;나면&amp;nbsp;기본으로&amp;nbsp;설정되는&amp;nbsp;에디터가&amp;nbsp;vim-tiny입니다.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;우리가&amp;nbsp;Linux에서&amp;nbsp;사용하는&amp;nbsp;vim과는&amp;nbsp;조금&amp;nbsp;다르기&amp;nbsp;때문에 &lt;br /&gt;vim을&amp;nbsp;새로&amp;nbsp;설치하여&amp;nbsp;사용하기를&amp;nbsp;권장합니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;sudu&amp;nbsp;apt-get&amp;nbsp;install&lt;/b&gt; &lt;b&gt;vim &lt;/b&gt;&lt;/span&gt;명령어를 통해 vim을 설치하면 자동으로 새로 설치한 vim 기능이 설정이 되며 &lt;br /&gt;vi 편집기를 통해 화살표키(arrow key)가 정상 작동하는 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 오늘은 우분투(ubuntu) 화살표키(arrow key) 사용&amp;nbsp;시 개행 문자 A, B, C, D 발생 이슈에 대한&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;포스팅이었습니다.&lt;/p&gt;</description>
      <category>Develope/Linux</category>
      <category>linux</category>
      <category>ubuntu</category>
      <category>ubuntu vi 편집기</category>
      <category>ubuntu vim</category>
      <category>ubuntu 화살표키</category>
      <category>ubuntu 화살표키 개행문자</category>
      <category>ubuntu 화살표키 알파벳</category>
      <category>vim-tiny</category>
      <category>우분투</category>
      <category>우분투 vi 편집기</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/283</guid>
      <comments>https://bono915.tistory.com/entry/Linux-ubuntu-%ED%99%94%EC%82%B4%ED%91%9C%ED%82%A4arrow-key-%EC%82%AC%EC%9A%A9%EC%8B%9C-%EA%B0%9C%ED%96%89%EB%AC%B8%EC%9E%90-ABCD-%EB%B0%9C%EC%83%9D-%EC%9D%B4%EC%8A%88-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95#entry283comment</comments>
      <pubDate>Sat, 9 Jul 2022 13:04:09 +0900</pubDate>
    </item>
    <item>
      <title>[Linux] ssh error(WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!) 해결 방법</title>
      <link>https://bono915.tistory.com/entry/Linux-ssh-errorWARNING-REMOTE-HOST-IDENTIFICATION-HAS-CHANGED-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 ssh error(WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해결 방법에 대해 포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아래 명령어와 같이 일반적으로 흔히 사용하는 ssh 명령어를 입력했을 때&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;네트워크 연결 이슈, 방화벽 이슈, 계정의 이슈가 아닌 접속에는 문제가 없지만&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;다음과 같은 에러가 나타나는 경우가 있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1656978551381&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;ssh gsjeong@192.168.61.23 -p 8022

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:J3sSvNqZIem/m4faOKUYvckff5eTL2MGEOgQ+OoMmT8.
Please contact your system administrator.
Add correct host key in C:\\Users\\gsjeong/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in C:\\Users\\gsjeong/.ssh/known_hosts:19
ECDSA host key for [192.168.61.23]:8022 has changed and you have requested strict checking.
Host key verification failed.&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;일반적으로 ssh연결을 하게 되면 연결하려고 하는 host에 known_hosts라는 파일이 생성됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;known_hosts 파일 경로는 에러가 나타날 때 표시됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당 에러를 해결하는 방법은 매우 간단합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;known_hosts 파일의 내용을 제거하거나 파일 자체를 제거하면 해결됩니다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;known_hosts 파일은 ssh 접속할 때 자동으로 생성되기 때문에 &amp;nbsp;문제가 없습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 ssh error(WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해결 방법에 대한 포스팅이었습니다.&lt;/p&gt;</description>
      <category>Develope/Linux</category>
      <category>known_hosts</category>
      <category>linux</category>
      <category>Linux ssh</category>
      <category>REMOTE HOST IDENTIFICATION HAS CHANGED!</category>
      <category>ssh</category>
      <category>ssh error</category>
      <category>ssh troubleshooting</category>
      <category>ssh 접속 이슈</category>
      <category>리눅스 원격</category>
      <category>원격 접속 에러</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/280</guid>
      <comments>https://bono915.tistory.com/entry/Linux-ssh-errorWARNING-REMOTE-HOST-IDENTIFICATION-HAS-CHANGED-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95#entry280comment</comments>
      <pubDate>Fri, 8 Jul 2022 10:17:06 +0900</pubDate>
    </item>
    <item>
      <title>[Kubernetes] VirtualBox Node INTERNAL-IP 설정 방법</title>
      <link>https://bono915.tistory.com/entry/Kubernetes-VirtualBox-Node-INTERNAL-IP-%EC%84%A4%EC%A0%95-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은&amp;nbsp;Kubernetes&amp;nbsp;VirtualBox&amp;nbsp;Node&amp;nbsp;INTERNAL-IP&amp;nbsp;설정&amp;nbsp;방법에&amp;nbsp;대해&amp;nbsp;포스팅하려고&amp;nbsp;합니다. &lt;br /&gt;&lt;br /&gt;VirtualBox의&amp;nbsp;사용하여&amp;nbsp;Kubernetes를&amp;nbsp;설치할&amp;nbsp;경우&amp;nbsp;NAT&amp;nbsp;어댑터는&amp;nbsp;enp0s3(10.0.2.15) &lt;br /&gt;호스트&amp;nbsp;전용&amp;nbsp;어댑터는&amp;nbsp;enp0s8(192.168.1.5)&amp;nbsp;으로&amp;nbsp;설정되어&amp;nbsp;있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1657159235692&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ ip -a

2: enp0s3: &amp;lt;BROADCAST,MULTICAST,UP,LOWER_UP&amp;gt; mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:00:59:dc brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic noprefixroute enp0s3
       valid_lft 85489sec preferred_lft 85489sec
    inet6 fe80::99d8:eaff:a5d3:bf5b/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
3: enp0s8: &amp;lt;BROADCAST,MULTICAST,UP,LOWER_UP&amp;gt; mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:53:60:5f brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.5/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s8
       valid_lft 520sec preferred_lft 520sec
    inet6 fe80::e6db:d0d1:20e3:b3b3/64 scope link noprefixroute
       valid_lft forever preferred_lft forever&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;node&amp;nbsp;별로&amp;nbsp;호스트&amp;nbsp;전용&amp;nbsp;어댑터는&amp;nbsp;중복되지&amp;nbsp;않게&amp;nbsp;IP가&amp;nbsp;구성되지만,&amp;nbsp; &lt;br /&gt;NAT&amp;nbsp;어댑터는&amp;nbsp;IP가&amp;nbsp;10.0.2.15로&amp;nbsp;아래&amp;nbsp;내용과&amp;nbsp;같이&amp;nbsp;master&amp;nbsp;node,&amp;nbsp;worker&amp;nbsp;node가&amp;nbsp;모두&amp;nbsp;동일하게&amp;nbsp;되어있으며&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;클러스터 구성시 INTERNAL-IP는 NAT&amp;nbsp;어댑터인&amp;nbsp;enp0s3(10.0.2.15)으로&amp;nbsp;설정되기&amp;nbsp;때문에&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;CoreDNS&amp;nbsp;또는&amp;nbsp;CNI인&amp;nbsp;weave,&amp;nbsp;calico&amp;nbsp;등에&amp;nbsp;문제가&amp;nbsp;발생합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1657159283864&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ kubectl get node -o wide

NAME           STATUS   ROLES           AGE   VERSION   INTERNAL-IP   EXTERNAL-IP   OS-IMAGE             KERNEL-VERSION      CONTAINER-RUNTIME
kube-master    Ready    control-plane   3d    v1.24.2   10.0.2.15   &amp;lt;none&amp;gt;        Ubuntu 20.04.4 LTS   5.13.0-52-generic   containerd://1.6.6
kube-worker1   Ready    &amp;lt;none&amp;gt;          3d    v1.24.2   10.0.2.15   &amp;lt;none&amp;gt;        Ubuntu 20.04.4 LTS   5.13.0-52-generic   containerd://1.6.6
kube-worker2   Ready    &amp;lt;none&amp;gt;          3d    v1.24.2   10.0.2.15   &amp;lt;none&amp;gt;        Ubuntu 20.04.4 LTS   5.13.0-52-generic   containerd://1.6.6&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;그러므로&amp;nbsp;Kubernetes의&amp;nbsp;기본으로&amp;nbsp;설정되어있는&amp;nbsp;NAT&amp;nbsp;어댑터인&amp;nbsp;enp0s3(10.0.2.15)을&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;호스트&amp;nbsp;전용&amp;nbsp;어댑터인&amp;nbsp;enp0s8(192.168.1.5)으로&amp;nbsp;변경해야&amp;nbsp;합니다.&lt;/b&gt; &lt;br /&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;해당&amp;nbsp;설정은&amp;nbsp;master&amp;nbsp;node,&amp;nbsp;worker&amp;nbsp;node&amp;nbsp;모두&amp;nbsp;각각&amp;nbsp;진행&lt;/b&gt;&lt;/span&gt;&amp;nbsp;해야&amp;nbsp;합니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;방법은&amp;nbsp;다음과&amp;nbsp;같습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;먼저&amp;nbsp;10-kubeadm.conf파일을&amp;nbsp;확인합니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1657159354307&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ cat /etc/systemd/system/kubelet.service.d/10-kubeadm.conf

# Note: This dropin only works with kubeadm and kubelet v1.11+
[Service]
Environment=&quot;KUBELET_KUBECONFIG_ARGS=--bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --kubeconfig=/etc/kubernetes/kubelet.conf&quot;
Environment=&quot;KUBELET_CONFIG_ARGS=--config=/var/lib/kubelet/config.yaml&quot;
#Environment=&quot;KUBELET_CGROUP_ARGS=--cgroup-driver=cgroupfs&quot;
# This is a file that &quot;kubeadm init&quot; and &quot;kubeadm join&quot; generates at runtime, populating the KUBELET_KUBEADM_ARGS variable dynamically
EnvironmentFile=-/var/lib/kubelet/kubeadm-flags.env
# This is a file that the user can use for overrides of the kubelet args as a last resort. Preferably, the user should use
# the .NodeRegistration.KubeletExtraArgs object in the configuration files instead. KUBELET_EXTRA_ARGS should be sourced from this file.
EnvironmentFile=-/etc/default/kubelet
ExecStart=
ExecStart=/usr/bin/kubelet $KUBELET_KUBECONFIG_ARGS $KUBELET_CONFIG_ARGS $KUBELET_KUBEADM_ARGS $KUBELET_EXTRA_ARGS&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;위&amp;nbsp;내용&amp;nbsp;중에서&amp;nbsp;EnvironmentFile=-/etc/default/kubelet라는&amp;nbsp;설정이&amp;nbsp;있는데 &lt;br /&gt;&lt;b&gt;kubelet&amp;nbsp;arg를&amp;nbsp;재정의&amp;nbsp;할&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;파일입니다.&lt;/b&gt;&amp;nbsp; &lt;br /&gt;EnvironmentFile가&amp;nbsp;정의되어있는&amp;nbsp;파일을&amp;nbsp;열어서&amp;nbsp;호스트&amp;nbsp;전용&amp;nbsp;어댑터인&amp;nbsp;enp0s8의&amp;nbsp;IP를&amp;nbsp;입력하고&amp;nbsp;저장하면&amp;nbsp;됩니다.&lt;/p&gt;
&lt;pre id=&quot;code_1657159387913&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ vi /etc/default/kubelet

KUBELET_EXTRA_ARGS=--node-ip=&amp;lt;노드의 호스트 전용 어댑터 IP 주소&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그리고&amp;nbsp;kubelet&amp;nbsp;service를&amp;nbsp;재시작&amp;nbsp;합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1657159410352&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ sudo systemctl daemon-reload
$ sudo systemctl restart kubelet&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;master&amp;nbsp;node,&amp;nbsp;worker&amp;nbsp;node&amp;nbsp;모두&amp;nbsp;진행&lt;/b&gt;&lt;/span&gt;을&amp;nbsp;했다면,&amp;nbsp;master&amp;nbsp;node에서&amp;nbsp;get&amp;nbsp;node를&amp;nbsp;했을&amp;nbsp;때,&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;INTERNAL-IP가&amp;nbsp;서로&amp;nbsp;다른&amp;nbsp;호스트&amp;nbsp;전용&amp;nbsp;어댑터&amp;nbsp;IP로 &lt;br /&gt;설정이&amp;nbsp;된&amp;nbsp;것을&amp;nbsp;확인할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1657159475351&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ kubectl get node -o wide

NAME           STATUS   ROLES           AGE   VERSION   INTERNAL-IP   EXTERNAL-IP   OS-IMAGE             KERNEL-VERSION      CONTAINER-RUNTIME
kube-master    Ready    control-plane   3d    v1.24.2   192.168.1.5   &amp;lt;none&amp;gt;        Ubuntu 20.04.4 LTS   5.13.0-52-generic   containerd://1.6.6
kube-worker1   Ready    &amp;lt;none&amp;gt;          3d    v1.24.2   192.168.1.6   &amp;lt;none&amp;gt;        Ubuntu 20.04.4 LTS   5.13.0-52-generic   containerd://1.6.6
kube-worker2   Ready    &amp;lt;none&amp;gt;          3d    v1.24.2   192.168.1.7   &amp;lt;none&amp;gt;        Ubuntu 20.04.4 LTS   5.13.0-52-generic   containerd://1.6.6&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;지금까지&amp;nbsp;Kubernetes&amp;nbsp;VirtualBox&amp;nbsp;Node&amp;nbsp;INTERNAL-IP&amp;nbsp;설정&amp;nbsp;방법에&amp;nbsp;대한&amp;nbsp;포스팅이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Kubernetes</category>
      <category>CNI</category>
      <category>EnvironmentFile 재정의</category>
      <category>INTERNAL-IP 설정</category>
      <category>k8s</category>
      <category>Kubernetes</category>
      <category>kubernetes 네트워크</category>
      <category>Kubernetes 어댑터</category>
      <category>VirtualBox</category>
      <category>쿠버네티스</category>
      <category>호스트 전용 어댑터</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/284</guid>
      <comments>https://bono915.tistory.com/entry/Kubernetes-VirtualBox-Node-INTERNAL-IP-%EC%84%A4%EC%A0%95-%EB%B0%A9%EB%B2%95#entry284comment</comments>
      <pubDate>Thu, 7 Jul 2022 11:08:27 +0900</pubDate>
    </item>
    <item>
      <title>프라다 사피아노 남성 반지갑 (2MO513 2DRMF0002 NERO) 추천</title>
      <link>https://bono915.tistory.com/entry/%ED%94%84%EB%9D%BC%EB%8B%A4-%EC%82%AC%ED%94%BC%EC%95%84%EB%85%B8-%EB%82%A8%EC%84%B1-%EB%B0%98%EC%A7%80%EA%B0%91-2MO513-2DRMF0002-NERO-%EC%B6%94%EC%B2%9C</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이번에 10년 동안 쓰던 10만 원짜리 루이까또즈 지갑을 버리고&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;처음으로 명품 지갑을 사용하게 되었습니다 :)&lt;/p&gt;
&lt;figure contenteditable=&quot;false&quot; data-ke-type=&quot;emoticon&quot; data-ke-align=&quot;alignCenter&quot; data-emoticon-type=&quot;friends1&quot; data-emoticon-name=&quot;043&quot; data-emoticon-isanimation=&quot;false&quot; data-emoticon-src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends1/large/043.gif&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends1/large/043.gif&quot; width=&quot;150&quot; /&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;원래는 구찌나 루이비통 지갑을 구매하려고 신세계 백화점 남성 명품관을 돌아다니다가&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;직접 보니 생각보다 별로였습니다......&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;특히&amp;nbsp;저는 지갑을 굉장히 오래쓰기 때문에 재질에 신경을 써서 그런지&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;루이뷔통 남자 지갑의 컴버스 재질이 50~70 이상의 가격이어서 실망스러웠습니다.....&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;여러 명품관을 돌아다니다가 프라다 지갑의 디자인과 재질에 맘에 들었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;프라다에서 사용되는 가죽인 사피아노는&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;소가죽을 스탬핑 기법을 사용해 생활 스크레치에 강하고 간단한 방수도 가능하다고 합니다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;인터넷에 지갑을 검색하다 보니 남자 지갑 계급 도라는 게 있는데,&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;프라다는 중위층에는 있네요~! ㅎㅎㅎ&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;어떤 기준인지는 잘 모르겠지만, 저는 디자인과 재질 측면에서 프라다가 가장 마음에 들었습니다. :)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;650&quot; data-origin-height=&quot;561&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ljcyT/btrGC8wR22f/fo2IQNpBJZ6LxnvlG7zdak/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ljcyT/btrGC8wR22f/fo2IQNpBJZ6LxnvlG7zdak/img.png&quot; data-alt=&quot;남자 지갑 계급도&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ljcyT/btrGC8wR22f/fo2IQNpBJZ6LxnvlG7zdak/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FljcyT%2FbtrGC8wR22f%2Ffo2IQNpBJZ6LxnvlG7zdak%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;650&quot; height=&quot;561&quot; data-origin-width=&quot;650&quot; data-origin-height=&quot;561&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;남자 지갑 계급도&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;제가 구매한 지갑은 &lt;b&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;프라다 사피아노 남성 반지갑 (2 MO513 2 DRMF0002 NERO)&lt;/span&gt;&lt;/b&gt;입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;프라다의 삼각형 로고가 눈에 띄고 겉에 보이는 패턴이 없는 가죽이 굉장히 튼튼해 보입니다 :)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;살짝 밑에서 보면 안쪽의 노란색 포인트가 이 지갑을 구매하는 데 있어서 가장 임팩트가 있던 요소였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;사피아노 반지갑 2 MO513 시리즈도 조금씩 다양한 디자인이 있는데, 명품관에서 이 지갑의 디자인은&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;국내에 3개밖에 안 남았다고 해서 바로 구매를 진행했습니다! :)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MD1ww/btrGEwRg3ZK/IzjdkWFxlK3thprBMtdNXk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MD1ww/btrGEwRg3ZK/IzjdkWFxlK3thprBMtdNXk/img.jpg&quot; data-origin-width=&quot;2992&quot; data-origin-height=&quot;2992&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MD1ww/btrGEwRg3ZK/IzjdkWFxlK3thprBMtdNXk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMD1ww%2FbtrGEwRg3ZK%2FIzjdkWFxlK3thprBMtdNXk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2992&quot; height=&quot;2992&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8xbVA/btrGExo5848/sILh5k1thCnKvszGgO7MA1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8xbVA/btrGExo5848/sILh5k1thCnKvszGgO7MA1/img.jpg&quot; data-origin-width=&quot;2992&quot; data-origin-height=&quot;2992&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.4186%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8xbVA/btrGExo5848/sILh5k1thCnKvszGgO7MA1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8xbVA%2FbtrGExo5848%2FsILh5k1thCnKvszGgO7MA1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2992&quot; height=&quot;2992&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/beV0wD/btrGEtUyYDf/vHoEXvqn8KHLAMMa7lak30/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/beV0wD/btrGEtUyYDf/vHoEXvqn8KHLAMMa7lak30/img.jpg&quot; data-origin-width=&quot;2992&quot; data-origin-height=&quot;2992&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/beV0wD/btrGEtUyYDf/vHoEXvqn8KHLAMMa7lak30/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbeV0wD%2FbtrGEtUyYDf%2FvHoEXvqn8KHLAMMa7lak30%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2992&quot; height=&quot;2992&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bE5HCH/btrGC8Rbrli/fKFd54DRn0H94JLKjOldaK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bE5HCH/btrGC8Rbrli/fKFd54DRn0H94JLKjOldaK/img.jpg&quot; data-origin-width=&quot;2992&quot; data-origin-height=&quot;2992&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.4186%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bE5HCH/btrGC8Rbrli/fKFd54DRn0H94JLKjOldaK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbE5HCH%2FbtrGC8Rbrli%2FfKFd54DRn0H94JLKjOldaK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2992&quot; height=&quot;2992&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;가격과 정보는 다음 내용과 같습니다. 명품지갑이라 비싸지만&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그래도 역시 명품은 다른 것 같습니다. 매우 마음에 드네요! :)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;(세금을 10%나 떼 가네요.....)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1811&quot; data-origin-height=&quot;1844&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/deSS8D/btrGEKuXXeD/e4ZimtnO3TfJpDOsGVjbBk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/deSS8D/btrGEKuXXeD/e4ZimtnO3TfJpDOsGVjbBk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/deSS8D/btrGEKuXXeD/e4ZimtnO3TfJpDOsGVjbBk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdeSS8D%2FbtrGEKuXXeD%2Fe4ZimtnO3TfJpDOsGVjbBk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;533&quot; height=&quot;543&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1811&quot; data-origin-height=&quot;1844&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>ETC/일상</category>
      <category>2MO513</category>
      <category>남성 반지갑</category>
      <category>남자 명품 지갑</category>
      <category>남자 지갑</category>
      <category>남자 지갑 추천</category>
      <category>명품 지갑 추천</category>
      <category>사피아노 가죽</category>
      <category>프라다 남자 지갑 추천</category>
      <category>프라다 사피아노 지갑</category>
      <category>프라다 지갑</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/282</guid>
      <comments>https://bono915.tistory.com/entry/%ED%94%84%EB%9D%BC%EB%8B%A4-%EC%82%AC%ED%94%BC%EC%95%84%EB%85%B8-%EB%82%A8%EC%84%B1-%EB%B0%98%EC%A7%80%EA%B0%91-2MO513-2DRMF0002-NERO-%EC%B6%94%EC%B2%9C#entry282comment</comments>
      <pubDate>Wed, 6 Jul 2022 15:46:41 +0900</pubDate>
    </item>
    <item>
      <title>[Kubernetes] Unable to read config path err=&amp;quot;path does not exist, ignoring&amp;quot; path=&amp;quot;/etc/kubernetes/manifests&amp;quot; 해결 방법</title>
      <link>https://bono915.tistory.com/entry/Kubernetes-Unable-to-read-config-path-errpath-does-not-exist-ignoring-pathetckubernetesmanifests-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 Kubernetes node에서 발생되는 syslog에 나타나는 에러인&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;Unable&amp;nbsp;to&amp;nbsp;read&amp;nbsp;config&amp;nbsp;path&amp;nbsp;err=&quot;path&amp;nbsp;does&amp;nbsp;not&amp;nbsp;exist,&amp;nbsp;ignoring&quot;&amp;nbsp;path=&quot;/etc/kubernetes/manifests&quot;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해결 방법에 대해 포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;master node 또는 worker node의 cat /var/log/syslog를 보면&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;다음과 같은 에러가 지속적으로 계속 쌓이는 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1656977856808&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Jul  4 13:57:56 kube-worker2 kubelet[7184]: E0704 13:57:56.646573    7184 file_linux.go:61] &quot;Unable to read config path&quot; err=&quot;path does not exist, ignoring&quot; path=&quot;/etc/kubernetes/manifests&quot;
Jul  4 13:57:57 kube-worker2 kubelet[7184]: E0704 13:57:57.255081    7184 file.go:104] &quot;Unable to read config path&quot; err=&quot;path does not exist, ignoring&quot; path=&quot;/etc/kubernetes/manifests&quot;
Jul  4 13:57:57 kube-worker2 kubelet[7184]: E0704 13:57:57.647759    7184 file_linux.go:61] &quot;Unable to read config path&quot; err=&quot;path does not exist, ignoring&quot; path=&quot;/etc/kubernetes/manifests&quot;
Jul  4 13:57:58 kube-worker2 kubelet[7184]: E0704 13:57:58.648685    7184 file_linux.go:61] &quot;Unable to read config path&quot; err=&quot;path does not exist, ignoring&quot; path=&quot;/etc/kubernetes/manifests&quot;
Jul  4 13:57:59 kube-worker2 kubelet[7184]: E0704 13:57:59.649880    7184 file_linux.go:61] &quot;Unable to read config path&quot; err=&quot;path does not exist, ignoring&quot; path=&quot;/etc/kubernetes/manifests&quot;
Jul  4 13:58:00 kube-worker2 kubelet[7184]: E0704 13:58:00.651037    7184 file_linux.go:61] &quot;Unable to read config path&quot; err=&quot;path does not exist, ignoring&quot; path=&quot;/etc/kubernetes/manifests&quot;
Jul  4 13:58:01 kube-worker2 kubelet[7184]: E0704 13:58:01.652290    7184 file_linux.go:61] &quot;Unable to read config path&quot; err=&quot;path does not exist, ignoring&quot; path=&quot;/etc/kubernetes/manifests&quot;
Jul  4 13:58:02 kube-worker2 kubelet[7184]: E0704 13:58:02.655420    7184 file_linux.go:61] &quot;Unable to read config path&quot; err=&quot;path does not exist, ignoring&quot; path=&quot;/etc/kubernetes/manifests&quot;
Jul  4 13:58:03 kube-worker2 kubelet[7184]: E0704 13:58:03.655993    7184 file_linux.go:61] &quot;Unable to read config path&quot; err=&quot;path does not exist, ignoring&quot; path=&quot;/etc/kubernetes/manifests&quot;
Jul  4 13:58:04 kube-worker2 kubelet[7184]: E0704 13:58:04.656750    7184 file_linux.go:61] &quot;Unable to read config path&quot; err=&quot;path does not exist, ignoring&quot; path=&quot;/etc/kubernetes/manifests&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;kuberenetes를 설치하는 방법은 여러 가지가 있지만, kubelet를 설치할 때 일반적으로&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;/etc/kubernetes/manifests 디렉토리가 생성됩니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해당 디렉토리가 없더라도 문제는 되지 않습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;하지만 syslog의 에러 log가 지속적으로 쌓이며 다른 log들을 확인하기 어렵다면&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;수동으로 디렉토리를 생성하면 에러가 나타나지 않게 됩니다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;mkdir /etc/kubernetes/manifests&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 kubernetes 이슈인&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Unable to read config path err=&quot;path does not exist, ignoring&quot; path=&quot;/etc/kubernetes/manifests&quot;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;해결방법 에 대한 포스팅 이였습니다.&lt;/p&gt;</description>
      <category>Develope/Kubernetes</category>
      <category>/etc/kubernetes/manifests</category>
      <category>k8s</category>
      <category>Kubernetes</category>
      <category>kubernetes node error</category>
      <category>kubernetes troubleshooting</category>
      <category>kubernetes 이슈 해결</category>
      <category>path does not exist ignoring</category>
      <category>syslog</category>
      <category>Unable to read config path err</category>
      <category>쿠버네티스</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/279</guid>
      <comments>https://bono915.tistory.com/entry/Kubernetes-Unable-to-read-config-path-errpath-does-not-exist-ignoring-pathetckubernetesmanifests-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95#entry279comment</comments>
      <pubDate>Tue, 5 Jul 2022 08:44:36 +0900</pubDate>
    </item>
    <item>
      <title>[Kubernetes] Kubevirt vm sample yaml</title>
      <link>https://bono915.tistory.com/entry/Kubernetes-Kubevirt-vm-sample-yaml</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 Kubernetes의 Kubevirt를 이용하여 vm을 생성시에&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;사용되는 sample yaml을 포스팅 하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;vm.yaml안에 사용할 수 있는 여러 기능들을 정의하였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;vm sample yaml는 다음과 같습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1655195119144&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;// vm.yaml

apiVersion: kubevirt.io/v1alpha3
kind: VirtualMachine
metadata:
  name: ubuntu
spec:
  running: false
  template:
    metadata:
      labels: 
        kubevirt.io/size: small
        kubevirt.io/domain: ubuntu
    spec:
      domain:
        cpu:
          cores: 2
        devices:
          disks:
            - name: containervolume
              disk:
                bus: virtio
            - name: cloudinitvolume
              disk:
                bus: virtio
          interfaces:
          - name: default
            bridge: {}
        resources:
          requests:
            memory: 2048M
      networks:
      - name: default
        pod: {}
      volumes:
        - name: containervolume
          containerDisk:
            image: tedezed/ubuntu-container-disk:20.0
        - name: cloudinitvolume
          cloudInitNoCloud:
            userData: |-
              #cloud-config
              ssh_authorized_keys:
                - ssh-rsa AAAAB3NzaC1 ...
              ssh_pwauth: True
              disable_root: false
              bootcmd:
                #!/bin/bash
                - &quot;touch /aaa.txt&quot;
              runcmd:
                - &quot;touch /bbb.txt&quot;
              chpasswd:
                list: |
                  ubuntu:ubuntu
                  root:toor
                expire: False&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;vm의 OS image&lt;/b&gt;&lt;/span&gt;는 다음 링크를 통해 centos, ubuntu, fedora등의 os image를 사용할 수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://github.com/Tedezed/kubevirt-images-generator&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://github.com/Tedezed/kubevirt-images-generator&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1655195247264&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;object&quot; data-og-title=&quot;GitHub - Tedezed/kubevirt-images-generator: Easy Kubevirt images generator - Public images repository  &quot; data-og-description=&quot;Easy Kubevirt images generator - Public images repository   - GitHub - Tedezed/kubevirt-images-generator: Easy Kubevirt images generator - Public images repository  &quot; data-og-host=&quot;github.com&quot; data-og-source-url=&quot;https://github.com/Tedezed/kubevirt-images-generator&quot; data-og-url=&quot;https://github.com/Tedezed/kubevirt-images-generator&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bpmFDM/hyOLhZgFKC/fPQKvK7dEa0NQ93kquICB0/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600&quot;&gt;&lt;a href=&quot;https://github.com/Tedezed/kubevirt-images-generator&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://github.com/Tedezed/kubevirt-images-generator&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bpmFDM/hyOLhZgFKC/fPQKvK7dEa0NQ93kquICB0/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;GitHub - Tedezed/kubevirt-images-generator: Easy Kubevirt images generator - Public images repository  &lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Easy Kubevirt images generator - Public images repository   - GitHub - Tedezed/kubevirt-images-generator: Easy Kubevirt images generator - Public images repository  &lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;github.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;ssh_authorized_keys&lt;/b&gt;&lt;/span&gt;를 통해 현재 서버에서 생성한 ssh_pub_key 값을 입력하여&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;virtctl console을 사용하지 않고 ssh로 연결할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;bootcmd, runcmd&lt;/b&gt;&lt;/span&gt;를 통해 vm이 실행될때 정의된 shell 명령어를 입력되도록 할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;chpasswd&lt;/b&gt;&lt;/span&gt;를 통해 vm에 OS 계정 아이디, 패스워드를 생성할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지&amp;nbsp;Kubernetes Kubevirt vm sample yaml에 대한 포스팅 이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Kubernetes</category>
      <category>Kubernetes</category>
      <category>kubevirt</category>
      <category>kubevirt option</category>
      <category>kubevirt os image</category>
      <category>kubevirt sample vm</category>
      <category>kubevirt vm</category>
      <category>kubevirt vm yaml</category>
      <category>virtctl</category>
      <category>쿠버네티스</category>
      <category>쿠브벌트</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/278</guid>
      <comments>https://bono915.tistory.com/entry/Kubernetes-Kubevirt-vm-sample-yaml#entry278comment</comments>
      <pubDate>Tue, 14 Jun 2022 17:35:09 +0900</pubDate>
    </item>
    <item>
      <title>[Kubernetes] Kubevirt 환경설정 및 vm 생성하기</title>
      <link>https://bono915.tistory.com/entry/Kubernetes-Kubevirt-%ED%99%98%EA%B2%BD%EC%84%A4%EC%A0%95-%EB%B0%8F-vm-%EC%83%9D%EC%84%B1%ED%95%98%EA%B8%B0</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 Kubernetes Kubevirt 환경설정 및 vm 생성하기에 대해 포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Kubevirt는 Kubernetes에서 컨테이너 뿐만 아니라 가상 머신까지 함께 관리할 수 있는&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Kubernetes의 애드온 형태의 기술입니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;별도의 가상머신을 연결하는 것이 아닌 Kubernetes의 환경에서&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;pod 단위의 가상머신을 생성하여 관리합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Kubevirt 환경설정을 먼저 구성해보도록 하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Kubernetes의 애드온 형태이기 때문에 사전에 Kubernetes 환경이 먼저 구성되어있어야&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Kubevirt 환경설정이 가능합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저는 Kubernetes환경이 구성되어있는 web tool인 katacoda에서 진행하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.katacoda.com/kubevirt/scenarios/kubevirt-101&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.katacoda.com/kubevirt/scenarios/kubevirt-101&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1654837608443&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;First steps with KubeVirt | kubevirt | Katacoda&quot; data-og-description=&quot;KubeVirt is a virtual machine management add-on for Kubernetes. Deploy it and play with it in a hosted sandboxed interactive environment.&quot; data-og-host=&quot;www.katacoda.com&quot; data-og-source-url=&quot;https://www.katacoda.com/kubevirt/scenarios/kubevirt-101&quot; data-og-url=&quot;https://www.katacoda.com/kubevirt/scenarios/kubevirt-101&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bvKVgA/hyOIf1lMI2/8hL17jsTEzQfh1h6UyjVQ1/img.png?width=152&amp;amp;height=152&amp;amp;face=0_0_152_152,https://scrap.kakaocdn.net/dn/uvcdb/hyOImsEBJo/iWhTiIbHKILRzIAkJjyTIK/img.png?width=152&amp;amp;height=152&amp;amp;face=0_0_152_152,https://scrap.kakaocdn.net/dn/byyyl0/hyOIdJdITo/62FPoRAordv91zpqKNkan0/img.png?width=1024&amp;amp;height=512&amp;amp;face=0_0_1024_512&quot;&gt;&lt;a href=&quot;https://www.katacoda.com/kubevirt/scenarios/kubevirt-101&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.katacoda.com/kubevirt/scenarios/kubevirt-101&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bvKVgA/hyOIf1lMI2/8hL17jsTEzQfh1h6UyjVQ1/img.png?width=152&amp;amp;height=152&amp;amp;face=0_0_152_152,https://scrap.kakaocdn.net/dn/uvcdb/hyOImsEBJo/iWhTiIbHKILRzIAkJjyTIK/img.png?width=152&amp;amp;height=152&amp;amp;face=0_0_152_152,https://scrap.kakaocdn.net/dn/byyyl0/hyOIdJdITo/62FPoRAordv91zpqKNkan0/img.png?width=1024&amp;amp;height=512&amp;amp;face=0_0_1024_512');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;First steps with KubeVirt | kubevirt | Katacoda&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;KubeVirt is a virtual machine management add-on for Kubernetes. Deploy it and play with it in a hosted sandboxed interactive environment.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.katacoda.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Katacoda에서 Kubevirt를 설치합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아래 명령어들을 수행하면 간단하게 설치 및 환경 구성이 됩니다.&lt;/p&gt;
&lt;pre id=&quot;code_1654837708405&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ export KUBEVIRT_VERSION=v0.49.0

$ kubectl create -f https://github.com/kubevirt/kubevirt/releases/download/${KUBEVIRT_VERSION}/kubevirt-operator.yaml
$ kubectl create -f https://github.com/kubevirt/kubevirt/releases/download/${KUBEVIRT_VERSION}/kubevirt-cr.yaml
$ kubectl -n kubevirt patch kubevirt kubevirt --type=merge --patch '{&quot;spec&quot;:{&quot;configuration&quot;:{&quot;developerConfiguration&quot;:{&quot;useEmulation&quot;:true}}}}'

$ wget -O virtctl https://github.com/kubevirt/kubevirt/releases/download/${KUBEVIRT_VERSION}/virtctl-${KUBEVIRT_VERSION}-linux-amd64
$ chmod +x virtctl
$ sudo install virtctl /usr/local/bin&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;설치가 잘 되었는지 확인하기 위해&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;$ kubectl get all -n kubevirt &lt;/b&gt;&lt;/span&gt;명령어를 실행합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아래 내용과 같이 필요한 pod, service, daemonset, deploymemt 등이 설치되어 실행되면&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;정상적으로 구성이 완료됐다고 볼 수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1654836971138&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ kubectl get all -n kubevirt
NAME                                   READY   STATUS    RESTARTS   AGE
pod/virt-api-8959bd8d6-2fdfr           1/1     Running   0          7m38s
pod/virt-api-8959bd8d6-rtt2v           1/1     Running   0          7m38s
pod/virt-controller-6fc6b9b7cf-5p68x   1/1     Running   0          7m11s
pod/virt-controller-6fc6b9b7cf-qqqtq   1/1     Running   0          7m11s
pod/virt-handler-6k5mv                 1/1     Running   0          7m11s
pod/virt-operator-5c74687999-2rkwx     1/1     Running   0          8m13s
pod/virt-operator-5c74687999-57cn6     1/1     Running   0          8m12s

NAME                                  TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)   AGE
service/kubevirt-operator-webhook     ClusterIP   10.111.112.240   &amp;lt;none&amp;gt;        443/TCP   7m39s
service/kubevirt-prometheus-metrics   ClusterIP   10.110.125.172   &amp;lt;none&amp;gt;        443/TCP   7m40s
service/virt-api                      ClusterIP   10.107.121.178   &amp;lt;none&amp;gt;        443/TCP   7m40s

NAME                          DESIRED   CURRENT   READY   UP-TO-DATE   AVAILABLE   NODE SELECTOR            AGE
daemonset.apps/virt-handler   1         1         1       1            1           kubernetes.io/os=linux   7m11s

NAME                              READY   UP-TO-DATE   AVAILABLE   AGE
deployment.apps/virt-api          2/2     2            2           7m38s
deployment.apps/virt-controller   2/2     2            2           7m12s
deployment.apps/virt-operator     2/2     2            2           8m13s

NAME                                         DESIRED   CURRENT   READY   AGE
replicaset.apps/virt-api-8959bd8d6           2         2         2       7m38s
replicaset.apps/virt-controller-6fc6b9b7cf   2         2         2       7m12s
replicaset.apps/virt-operator-5c74687999     2         2         2       8m13s

NAME                            AGE     PHASE
kubevirt.kubevirt.io/kubevirt   8m11s   Deployed
controlplane $&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;다음으로 가상머신을 생성하고 실행해보도록 하겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;다음과 같이 오픈된 가상머신 vm을 생성해보면&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;$ kubectl apply -f https://kubevirt.io/labs/manifests/vm.yaml&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;최초 상태는 status가 stopped 상태이고&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;kubevirt에서 사용되는 다음과 같은 명령어를 실행하면&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;$ virtctl start [vm-name]&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;status가 starting 된 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1654836989214&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ kubectl apply -f https://kubevirt.io/labs/manifests/vm.yaml


$ kubectl get vm
NAME     AGE   STATUS    READY
testvm   3m    Stopped   False

$ virtctl start testvm

$ kubectl get vm
NAME     AGE     STATUS     READY
testvm   4m57s   Starting   False&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;vm은 pod이기 때문에 starting된 vm은&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;$ kubectl get pod&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;명령어 또한 확인이 가능합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1654838405665&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ kubectl get pod
dNAME                         READY   STATUS    RESTARTS   AGE
virt-launcher-testvm-f6d55   2/2     Running   0          21m&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;starting된 vm에 접속하기위해&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;$ virtctl console testvm &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;명령어를 사용합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1654838490393&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ virtctl console testvm
Successfully connected to testvm console. The escape sequence is ^]

login as 'cirros' user. default password: 'gocubsgo'. use 'sudo' for root.
testvm login: cirros
Password:&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;vm접속 후에 간단하게 명령어를 입력해보면&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;새로운 가상환경이라는 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1654838606271&quot; class=&quot;shell&quot; data-ke-language=&quot;shell&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ df -h
Filesystem                Size      Used Available Use% Mounted on
/dev                     18.2M         0     18.2M   0% /dev
/dev/vda1                29.7M     23.0M      5.0M  82% /
tmpfs                    21.8M         0     21.8M   0% /dev/shm
tmpfs                    21.8M     60.0K     21.7M   0% /run


$ ip a
1: lo: &amp;lt;LOOPBACK,UP,LOWER_UP&amp;gt; mtu 65536 qdisc noqueue qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: &amp;lt;BROADCAST,MULTICAST,UP,LOWER_UP&amp;gt; mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 52:54:00:33:d4:de brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.2/24 brd 10.0.2.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::5054:ff:fe33:d4de/64 scope link 
       valid_lft forever preferred_lft forever&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 Kubernetes Kubevirt 환경설정 및 vm 생성하기에 대한 포스팅이였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Kubernetes</category>
      <category>Kubernetes</category>
      <category>kubernetes vm</category>
      <category>kubernetes 가상머신</category>
      <category>kubevirt</category>
      <category>kubevirt vm</category>
      <category>kubevirt 가상머신</category>
      <category>kubevirt 시작하기</category>
      <category>kubevirt 환경설정</category>
      <category>쿠버네티스</category>
      <category>쿠브버트</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/277</guid>
      <comments>https://bono915.tistory.com/entry/Kubernetes-Kubevirt-%ED%99%98%EA%B2%BD%EC%84%A4%EC%A0%95-%EB%B0%8F-vm-%EC%83%9D%EC%84%B1%ED%95%98%EA%B8%B0#entry277comment</comments>
      <pubDate>Fri, 10 Jun 2022 14:26:40 +0900</pubDate>
    </item>
    <item>
      <title>[Vue.JS] step 11. axios 비동기 서버 통신</title>
      <link>https://bono915.tistory.com/entry/VueJS-step-11-axios-%EB%B9%84%EB%8F%99%EA%B8%B0-%EC%84%9C%EB%B2%84-%ED%86%B5%EC%8B%A0</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 Vue.JS step 11. axios 비동기 서버 통신에 대해 포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;vue.js에서&amp;nbsp;&lt;b&gt;axios&lt;/b&gt;는&amp;nbsp;브라우저,&amp;nbsp;Node.js를&amp;nbsp;위한&amp;nbsp;Promise&amp;nbsp;API를&amp;nbsp;활용하는&amp;nbsp;&lt;b&gt;HTTP&lt;/b&gt;&amp;nbsp;&lt;b&gt;비동기&amp;nbsp;통신&amp;nbsp;라이브러리&lt;/b&gt;입니다. &lt;br /&gt;Javascript에서 자주 사용되는 Jquery Ajax와 비슷하게 쉽고 간편하게 사용이 가능합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;axios는&amp;nbsp;별도로&amp;nbsp;&lt;b&gt;npm, yarn, CDN&amp;nbsp;&lt;/b&gt;등으로&amp;nbsp;설치&amp;nbsp;또는&amp;nbsp;설정하여야&amp;nbsp;사용할&amp;nbsp;수&amp;nbsp;있습니다. &lt;br /&gt;이번&amp;nbsp;포스팅에선&amp;nbsp;별도의&amp;nbsp;설치&amp;nbsp;없이&amp;nbsp;&lt;b&gt;CDN&lt;/b&gt;형태로&amp;nbsp;설정하여&amp;nbsp;사용합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아래&amp;nbsp;예제&amp;nbsp;소스코드를&amp;nbsp;통해&amp;nbsp;알아보도록&amp;nbsp;하겠습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;기본 html에서 vue와 axios는 CDN형태로 진행할 수 있도록&lt;br /&gt;get-axios.html, set-axios.html을 생성하고, REST의 GET과 POST를 테스트하는 기능을 만들어 보겠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;테스트 용도이기 때문에 서버는 아래 링크의 REST API 테스트 사이트 URL을 사용하였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://jsonplaceholder.typicode.com/&quot;&gt;https://jsonplaceholder.typicode.com/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1653455302773&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;JSONPlaceholder - Free Fake REST API&quot; data-og-description=&quot;{JSON} Placeholder Free fake API for testing and prototyping. Powered by JSON Server + LowDB. Tested with XV. As of Oct 2021, serving ~1.7 billion requests each month.&quot; data-og-host=&quot;jsonplaceholder.typicode.com&quot; data-og-source-url=&quot;https://jsonplaceholder.typicode.com/&quot; data-og-url=&quot;https://jsonplaceholder.typicode.com/&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://jsonplaceholder.typicode.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://jsonplaceholder.typicode.com/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;JSONPlaceholder - Free Fake REST API&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;{JSON} Placeholder Free fake API for testing and prototyping. Powered by JSON Server + LowDB. Tested with XV. As of Oct 2021, serving ~1.7 billion requests each month.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;jsonplaceholder.typicode.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;vue&amp;nbsp;인스턴스를&amp;nbsp;생성하고&amp;nbsp;methods안에&amp;nbsp;axios를&amp;nbsp;구현합니다. &lt;br /&gt;&lt;b&gt;then&amp;nbsp;:&lt;/b&gt;&amp;nbsp;promise방식을&amp;nbsp;사용하기&amp;nbsp;때문에&amp;nbsp;비동기&amp;nbsp;통신이&amp;nbsp;성공했을&amp;nbsp;경우&amp;nbsp;.then()으로&amp;nbsp;인자를&amp;nbsp;받아&amp;nbsp;결괏값을&amp;nbsp;처리합니다. &lt;br /&gt;&lt;b&gt;catch&amp;nbsp;:&lt;/b&gt; .catch()&amp;nbsp;를&amp;nbsp;통해&amp;nbsp;오류를&amp;nbsp;처리합니다.&amp;nbsp;error&amp;nbsp;객체에서는&amp;nbsp;오류에&amp;nbsp;대한&amp;nbsp;주요&amp;nbsp;정보를&amp;nbsp;확인할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;GET 메소드를 테스트하기 위한 get-axios.html에서 get user 버튼을 클릭하면&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;vue 인스턴스의 methods에 정의된 getData가 실행되어&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;테스트 서버에 존재하는 user의 데이터를 response로 받아서&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;console.log에 기록되도록 하였습니다.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1653455146341&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;// get-axios.html

&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;en&quot;&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;
    &amp;lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot;&amp;gt;
    &amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&amp;gt;
    &amp;lt;title&amp;gt;Document&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    
&amp;lt;div id=&quot;app&quot;&amp;gt;
    &amp;lt;button v-on:click=&quot;getData&quot;&amp;gt;get user&amp;lt;/button&amp;gt;
 
&amp;lt;/div&amp;gt;

&amp;lt;script src=&quot;https://cdn.jsdelivr.net/npm/vue/dist/vue.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script src=&quot;https://unpkg.com/axios/dist/axios.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;

&amp;lt;script&amp;gt;
    new Vue({
      el: '#app',
      methods: {
        getData: function() { 
          axios.get('https://jsonplaceholder.typicode.com/users/')
            .then(function(response) {
              console.log(response.data);
            })
            .catch(function(error) {
              console.log(error);
            })
            .finally(function(){
                console.log(&quot;finally log&quot;)
            })
        },
      }
    })
&amp;lt;/script&amp;gt;

&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;Visual Studio Code에서&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;get-axios.html를 마우스 우클릭 후&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&quot;Open&amp;nbsp;with&amp;nbsp;Live&amp;nbsp;Server&quot;&lt;/b&gt;&amp;nbsp;&lt;br /&gt;또는&amp;nbsp;&lt;b&gt;키보드로&amp;nbsp;Alt&amp;nbsp;+L&amp;nbsp;+&amp;nbsp;O&amp;nbsp;&lt;/b&gt;실행하면 다음과 같은 브라우저에 결과물이 나타납니다.&lt;br /&gt;개발자 도구(F12) console을 보면, 데이터가 JSON형태로 출력된 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;get-axios.gif&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;237&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bUiJI4/btrC6HhT4u8/B7CvdbdgALlmN7bQFKtIj0/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bUiJI4/btrC6HhT4u8/B7CvdbdgALlmN7bQFKtIj0/img.gif&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bUiJI4/btrC6HhT4u8/B7CvdbdgALlmN7bQFKtIj0/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/bUiJI4/btrC6HhT4u8/B7CvdbdgALlmN7bQFKtIj0/img.gif&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;237&quot; data-filename=&quot;get-axios.gif&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;237&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;POST 메소드를 테스트하기 위한 set-axios.html에서 name과 email을 입력하고 set user 버튼을 클릭하면&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;vue 인스턴스의 methods에 정의된 setData가 실행되어&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;테스트 서버에 데이터가 입력되도록 하였습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1653456665634&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;en&quot;&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;
    &amp;lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot;&amp;gt;
    &amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&amp;gt;
    &amp;lt;title&amp;gt;Document&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    
&amp;lt;div id=&quot;app&quot;&amp;gt;
    &amp;lt;p&amp;gt;{{message}}&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;name : &amp;lt;input v-model=&quot;name&quot;/&amp;gt;&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;email : &amp;lt;input v-model=&quot;email&quot;/&amp;gt;&amp;lt;/p&amp;gt;
    &amp;lt;/br&amp;gt;
    &amp;lt;button v-on:click=&quot;setData()&quot;&amp;gt;set user&amp;lt;/button&amp;gt;
 
&amp;lt;/div&amp;gt;

&amp;lt;script src=&quot;https://cdn.jsdelivr.net/npm/vue/dist/vue.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script src=&quot;https://unpkg.com/axios/dist/axios.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;


&amp;lt;script&amp;gt;
    new Vue({
      el: '#app',
      data:{
          message: 'bono915.tistory.com 환영합니다',
          name: '',
          email: ''
      },
      methods: {
        setData: function() {
          axios.post('https://jsonplaceholder.typicode.com/users/', {
              name: this.name,
              email: this.email
          })
            .then(function(response) {
              console.log(response.data);
            })
            .catch(function(error) {
              console.log(error);
            })
            .finally(function(){
                console.log(&quot;finally log&quot;)
            })
        }

      }
    })
&amp;lt;/script&amp;gt;

&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;Visual Studio Code에서&lt;span&gt; s&lt;/span&gt;&lt;/span&gt;&lt;span&gt;et-axios.html를 마우스 우클릭 후&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&quot;Open&amp;nbsp;with&amp;nbsp;Live&amp;nbsp;Server&quot;&lt;/b&gt;&amp;nbsp;&lt;br /&gt;또는&amp;nbsp;&lt;b&gt;키보드로&amp;nbsp;Alt&amp;nbsp;+L&amp;nbsp;+&amp;nbsp;O&amp;nbsp;&lt;/b&gt;실행하면 다음과 같은 브라우저에 결과물이 나타납니다.&lt;br /&gt;개발자 도구(F12) Vue, console을 보면, name, email 데이터가&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;테스트 서버에 저장되지는 않겠지만, id가 11번째 row에 생성되어 입력된 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;set-axios.gif&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;334&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/W0hTj/btrC7BuU0jN/OwW55GXgbxJlchBlxGGknK/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/W0hTj/btrC7BuU0jN/OwW55GXgbxJlchBlxGGknK/img.gif&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/W0hTj/btrC7BuU0jN/OwW55GXgbxJlchBlxGGknK/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/W0hTj/btrC7BuU0jN/OwW55GXgbxJlchBlxGGknK/img.gif&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;334&quot; data-filename=&quot;set-axios.gif&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;334&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 Vue.JS step 11. axios 비동기 서버 통신에 대한 포스팅이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Vue.JS</category>
      <category>axios</category>
      <category>VUE</category>
      <category>vue http 비동기</category>
      <category>vue response</category>
      <category>vue REST</category>
      <category>Vue 공부하기</category>
      <category>vue 비동기 통신</category>
      <category>vue 시작하기</category>
      <category>Vue.js</category>
      <category>뷰</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/276</guid>
      <comments>https://bono915.tistory.com/entry/VueJS-step-11-axios-%EB%B9%84%EB%8F%99%EA%B8%B0-%EC%84%9C%EB%B2%84-%ED%86%B5%EC%8B%A0#entry276comment</comments>
      <pubDate>Wed, 25 May 2022 14:39:04 +0900</pubDate>
    </item>
    <item>
      <title>[API] REST API test url 사이트</title>
      <link>https://bono915.tistory.com/entry/API-REST-API-test-url-%EC%82%AC%EC%9D%B4%ED%8A%B8</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 REST API test url 사이트에 대해 포스팅하려고 합니다. &lt;br /&gt;&lt;br /&gt;웹 개발을 할 때 API를 자주 사용하게 되면서 REST API는 필수적으로 사용되는 형태입니다.&amp;nbsp; &lt;br /&gt;REST API에 대한 FrameWork 모듈, Library, Tools 등 굉장히 많은 곳에서 지원하기 때문에 &lt;br /&gt;기능에&amp;nbsp;대한&amp;nbsp;점검&amp;nbsp;또는&amp;nbsp;테스트가&amp;nbsp;필요할&amp;nbsp;수&amp;nbsp;있습니다.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;단순한 테스트를 위해 API를 직접 정의하는 것도 불필요한&amp;nbsp;시간이 들고 귀찮은 일입니다.&amp;nbsp; &lt;br /&gt;이러한&amp;nbsp;API&amp;nbsp;Resource를&amp;nbsp;지원해주는&amp;nbsp;웹&amp;nbsp;사이트가&amp;nbsp;있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;하단 링크에 접속하면,&lt;br /&gt;&lt;span style=&quot;color: #f3c000;&quot;&gt;&lt;b&gt;GET, POST, PUT, PATCH, DELETE의 메소드 타입&lt;/b&gt;&lt;/span&gt; 사용이 가능하며,&amp;nbsp;&lt;br /&gt;JSON형태의&amp;nbsp;REST&amp;nbsp;API를&amp;nbsp;테스트할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://jsonplaceholder.typicode.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://jsonplaceholder.typicode.com/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1653369435013&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;JSONPlaceholder - Free Fake REST API&quot; data-og-description=&quot;{JSON} Placeholder Free fake API for testing and prototyping. Powered by JSON Server + LowDB. Tested with XV. As of Oct 2021, serving ~1.7 billion requests each month.&quot; data-og-host=&quot;jsonplaceholder.typicode.com&quot; data-og-source-url=&quot;https://jsonplaceholder.typicode.com/&quot; data-og-url=&quot;https://jsonplaceholder.typicode.com/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bt316v/hyOvOJUmdT/9zljeiwFHg5cm9Io4yRyQk/img.png?width=1250&amp;amp;height=480&amp;amp;face=0_0_1250_480&quot;&gt;&lt;a href=&quot;https://jsonplaceholder.typicode.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://jsonplaceholder.typicode.com/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bt316v/hyOvOJUmdT/9zljeiwFHg5cm9Io4yRyQk/img.png?width=1250&amp;amp;height=480&amp;amp;face=0_0_1250_480');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;JSONPlaceholder - Free Fake REST API&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;{JSON} Placeholder Free fake API for testing and prototyping. Powered by JSON Server + LowDB. Tested with XV. As of Oct 2021, serving ~1.7 billion requests each month.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;jsonplaceholder.typicode.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;br /&gt;웹&amp;nbsp;사이트에서&amp;nbsp;정의되어있는&amp;nbsp;Resources와&amp;nbsp;해당&amp;nbsp;데이터의&amp;nbsp;개수를&amp;nbsp;확인할&amp;nbsp;수&amp;nbsp;있고,&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;928&quot; data-origin-height=&quot;404&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qoNiu/btrCVOQtdEm/vIEqJsZClaqr4IUjX0MdQ0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qoNiu/btrCVOQtdEm/vIEqJsZClaqr4IUjX0MdQ0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qoNiu/btrCVOQtdEm/vIEqJsZClaqr4IUjX0MdQ0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqoNiu%2FbtrCVOQtdEm%2FvIEqJsZClaqr4IUjX0MdQ0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;928&quot; height=&quot;404&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;928&quot; data-origin-height=&quot;404&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Routes에서&amp;nbsp;Resources의&amp;nbsp;정의되어&amp;nbsp;있는&amp;nbsp;것을&amp;nbsp;메소드&amp;nbsp;형태로&amp;nbsp;사용하는&amp;nbsp;방법에&amp;nbsp;대해&amp;nbsp; &lt;br /&gt;예제로&amp;nbsp;설명이&amp;nbsp;되어&amp;nbsp;있어서&amp;nbsp;간편하게&amp;nbsp;사용할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;753&quot; data-origin-height=&quot;477&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bs0WtT/btrCVOQtloh/8udYvYPd74D3sm9YcQBts1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bs0WtT/btrCVOQtloh/8udYvYPd74D3sm9YcQBts1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bs0WtT/btrCVOQtloh/8udYvYPd74D3sm9YcQBts1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbs0WtT%2FbtrCVOQtloh%2F8udYvYPd74D3sm9YcQBts1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;753&quot; height=&quot;477&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;753&quot; data-origin-height=&quot;477&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;GET으로&amp;nbsp;되어있는 것들은&amp;nbsp;브라우저에서&amp;nbsp;실행해보면 &lt;br /&gt;JSON 데이터로&amp;nbsp;결괏값을&amp;nbsp;주는&amp;nbsp;것을&amp;nbsp;확인할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1134&quot; data-origin-height=&quot;949&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zCE2g/btrCY6CVtMT/dtEctMS2VQBiZhSM8lDNRk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zCE2g/btrCY6CVtMT/dtEctMS2VQBiZhSM8lDNRk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zCE2g/btrCY6CVtMT/dtEctMS2VQBiZhSM8lDNRk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzCE2g%2FbtrCY6CVtMT%2FdtEctMS2VQBiZhSM8lDNRk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1134&quot; height=&quot;949&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1134&quot; data-origin-height=&quot;949&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 REST API test url 사이트에 대한 포스팅이었습니다.&lt;/p&gt;</description>
      <category>Develope/IT Tip</category>
      <category>API</category>
      <category>API Resource</category>
      <category>jsonplaceholder</category>
      <category>Rest</category>
      <category>rest api 메소드</category>
      <category>restAPI</category>
      <category>TEST API</category>
      <category>test API data</category>
      <category>TEST REST API URL</category>
      <category>typicode</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/275</guid>
      <comments>https://bono915.tistory.com/entry/API-REST-API-test-url-%EC%82%AC%EC%9D%B4%ED%8A%B8#entry275comment</comments>
      <pubDate>Tue, 24 May 2022 14:25:50 +0900</pubDate>
    </item>
    <item>
      <title>[Vue.JS] step 10. eventBus 컴포넌트 간 데이터 전달</title>
      <link>https://bono915.tistory.com/entry/VueJS-step-10-eventBus-%EC%BB%B4%ED%8F%AC%EB%84%8C%ED%8A%B8-%EA%B0%84-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%84%EB%8B%AC</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 step 10. eventBus 컴포넌트 간&amp;nbsp;데이터&amp;nbsp;전달에&amp;nbsp;대해&amp;nbsp;포스팅하려고&amp;nbsp;합니다. &lt;br /&gt;&lt;br /&gt;컴포넌트 간의&amp;nbsp;데이터&amp;nbsp;전달은&amp;nbsp;총&amp;nbsp;2가지가&amp;nbsp;있습니다.&amp;nbsp; &lt;br /&gt;&lt;b&gt;첫 번째&amp;nbsp;방법&lt;/b&gt;은&amp;nbsp;서로&amp;nbsp;컴포넌트끼리&amp;nbsp;연결되어&amp;nbsp;event-emit(부모로&amp;nbsp;전달),&amp;nbsp;props(자식으로&amp;nbsp;전달)의&amp;nbsp;형태로&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;사용되는&amp;nbsp;데이터&amp;nbsp;전달&amp;nbsp;방법이&amp;nbsp;있고, &lt;br /&gt;&lt;b&gt;두 번째&amp;nbsp;방법&lt;/b&gt;은&amp;nbsp;서로&amp;nbsp;관계없는&amp;nbsp;컴포넌트끼리&amp;nbsp;데이터를&amp;nbsp;전달하는&amp;nbsp;eventBus의&amp;nbsp;연결&amp;nbsp;방법이&amp;nbsp;있습니다. &lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;바로 앞에 &lt;a href=&quot;https://bono915.tistory.com/entry/VueJS-step-9-%EA%B0%99%EC%9D%80-%EC%BB%B4%ED%8F%AC%EB%84%8C%ED%8A%B8-%EB%A0%88%EB%B2%A8%EC%9D%98-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%84%EB%8B%AC%EC%9E%90%EC%8B%9D1-%EC%9E%90%EC%8B%9D2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&lt;u&gt;&lt;b&gt;첫번째 방법&lt;/b&gt;&lt;/u&gt;&lt;/a&gt;에 대해 포스팅했기 때문에,&amp;nbsp;&lt;br /&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;오늘은&amp;nbsp;두번째&amp;nbsp;방법인&amp;nbsp;서로&amp;nbsp;관계없는&amp;nbsp;컴포넌트끼리&amp;nbsp;데이터를&amp;nbsp;전달하는&amp;nbsp;eventBus&amp;nbsp;방식에&amp;nbsp;대해&amp;nbsp;진행하겠습니다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;b&gt;eventBus&lt;/b&gt;는 컴포넌트간에 상위(부모), 하위(자식) 관계가 없더라도 데이터를 전달할 수 있다는 &lt;b&gt;장점&lt;/b&gt;이 있지만,&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;너무 많이 사용하면 관리가 안된다는 &lt;b&gt;단점&lt;/b&gt;도 있습니다.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;eventBus는 다음과 같이 사용할 수 있습니다.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;eventBus 인스턴스를 생성하고&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span style=&quot;color: #f6e199;&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;$emit(이벤트&amp;nbsp;생성),&amp;nbsp;$on(이벤트&amp;nbsp;불러오기),&amp;nbsp;$off(이벤트&amp;nbsp;제거)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #000000;&quot;&gt;형태로 간단하게 이용할 수 있습니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1653022534635&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;//eventBus 인스턴스 생성
var eventBus = new Vue({});


//eventBus $emit으로 send 이벤트 생성
//eventBus.$emit('이벤트 이름',데이터 이름)
eventBus.$emit('send-num',this.num)


//eventBus $on로 receive
//eventBus.$on('이벤트 이름',정의된 함수 이름)
eventBus.$on('send-num',this.receive)


//eventBus $off로 이벤트 이름 제거
//eventBus.$off('이벤트 이름');
eventBus.$off('send-num');&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;아래&amp;nbsp;예제&amp;nbsp;소스코드를&amp;nbsp;통해&amp;nbsp;알아보도록&amp;nbsp;하겠습니다.&amp;nbsp; &lt;br /&gt;event-bus.html을&amp;nbsp;만들고,&amp;nbsp;기본&amp;nbsp;html에서&amp;nbsp;vue를&amp;nbsp;활용해&amp;nbsp;보겠습니다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;서로&amp;nbsp;다른&amp;nbsp;인스턴스&amp;nbsp;즉&amp;nbsp;서로&amp;nbsp;다른&amp;nbsp;컴포넌트를&amp;nbsp;sendApp과&amp;nbsp;receiveApp으로&amp;nbsp;2개를&amp;nbsp;생성하였습니다. &lt;br /&gt;sendApp에서&amp;nbsp;num&amp;nbsp;data를&amp;nbsp;eventBus를&amp;nbsp;이용하여&amp;nbsp;receiveApp에&amp;nbsp;있는&amp;nbsp;num으로&amp;nbsp;값을&amp;nbsp;전달하고자&amp;nbsp;합니다. &lt;br /&gt;eventBus를&amp;nbsp;사용하기&amp;nbsp;위해서는&amp;nbsp;eventBus 또한&amp;nbsp;인스턴스를&amp;nbsp;별도로&amp;nbsp;생성해&amp;nbsp;주어야 합니다. &lt;br /&gt;서로&amp;nbsp;다른&amp;nbsp;인스턴스끼리&amp;nbsp;연결점이&amp;nbsp;없는&amp;nbsp;것을&amp;nbsp;eventBus가&amp;nbsp;필요에&amp;nbsp;따라&amp;nbsp;데이터를&amp;nbsp;전달해주는&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;연결 고리가 된다고 생각하시면 이해하기 좋을 것 같습니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1653024010615&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;en&quot;&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;
    &amp;lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot;&amp;gt;
    &amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&amp;gt;
    &amp;lt;title&amp;gt;Document&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;

    &amp;lt;style&amp;gt;
        #send-app{
            background-color: #ff5722;   
            color:white;
        }
        
        #receive-app{
            background-color: #0075ff;
            color:white;
        }
    &amp;lt;/style&amp;gt;
    
    &amp;lt;div id=&quot;send-app&quot;&amp;gt;
        &amp;lt;p&amp;gt;send-app zone&amp;lt;/p&amp;gt;
        &amp;lt;p&amp;gt;{{message}}&amp;lt;/p&amp;gt;
        &amp;lt;p&amp;gt;&amp;lt;button v-on:click=&quot;send&quot;&amp;gt;send-button&amp;lt;/button&amp;gt;&amp;lt;/p&amp;gt;
    &amp;lt;/div&amp;gt;

    &amp;lt;div id=&quot;receive-app&quot;&amp;gt;
        &amp;lt;p&amp;gt;receive-app zone&amp;lt;/p&amp;gt;
        &amp;lt;p&amp;gt;receive-num : {{num}}&amp;lt;/p&amp;gt;
        
    &amp;lt;/div&amp;gt;

    &amp;lt;script src=&quot;https://cdn.jsdelivr.net/npm/vue/dist/vue.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
    &amp;lt;script&amp;gt;

    //eventBus 인스턴스 생성
    var eventBus = new Vue({});

    var sendApp = new Vue({
        el: '#send-app',
        data: {
            message:'bono915.tistory.com 환영합니다.',
            num:915
        },
        methods: {
            send(){
                //eventBus $emit으로 send
                //eventBus.$emit('이벤트 이름',데이터 이름)
                eventBus.$emit('send-num',this.num)
            }
        }
    });

    var receiveApp = new Vue({
        el: '#receive-app',
        data: {
            num:0
        },
        methods: {
            receive(data){
                this.num = data
            }
        },
        created: function(){
            //eventBus $on으로 receive
            //eventBus.$on('이벤트 이름',정의된 함수 이름)
            eventBus.$on('send-num',this.receive)
        }
    });

    &amp;lt;/script&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Visual Studio Code에서 event-bus.html를 마우스 우클릭 후 &lt;b&gt;&quot;Open with Live Server&quot;&lt;/b&gt;&amp;nbsp; &lt;br /&gt;또는&amp;nbsp;&lt;b&gt;키보드로&amp;nbsp;Alt&amp;nbsp;+L&amp;nbsp;+&amp;nbsp;O&lt;/b&gt;&amp;nbsp;실행하면&amp;nbsp;다음과&amp;nbsp;같은&amp;nbsp;브라우저에&amp;nbsp;결과물이&amp;nbsp;나타납니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;개발자&amp;nbsp;도구(F12)&amp;nbsp;vue&amp;nbsp;탭에서&amp;nbsp;보면, sendApp의 num: 915 데이터가 eventBus를 통해 &lt;br /&gt;receiveApp의 data {num} 에 전달된 것을 확인할 수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;event-bus.gif&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;277&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bh6mec/btrCGR6mFmM/ITxKTvooUhLerLo2ROiPaK/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bh6mec/btrCGR6mFmM/ITxKTvooUhLerLo2ROiPaK/img.gif&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bh6mec/btrCGR6mFmM/ITxKTvooUhLerLo2ROiPaK/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/bh6mec/btrCGR6mFmM/ITxKTvooUhLerLo2ROiPaK/img.gif&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;277&quot; data-filename=&quot;event-bus.gif&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;277&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 Vue.JS step 10. eventBus 컴포넌트간 데이터 전달에 대한&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;포스팅이었습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Vue.JS</category>
      <category>event-bus</category>
      <category>VUE</category>
      <category>vue event-bus</category>
      <category>vue eventbus</category>
      <category>Vue 공부하기</category>
      <category>vue 시작하기</category>
      <category>vue 인스턴스 데이터 전달</category>
      <category>vue 컴포넌트 데이터 전달</category>
      <category>Vue.js</category>
      <category>뷰</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/274</guid>
      <comments>https://bono915.tistory.com/entry/VueJS-step-10-eventBus-%EC%BB%B4%ED%8F%AC%EB%84%8C%ED%8A%B8-%EA%B0%84-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%84%EB%8B%AC#entry274comment</comments>
      <pubDate>Sun, 22 May 2022 14:53:11 +0900</pubDate>
    </item>
    <item>
      <title>[제주도 여행] 서귀포 바다 뷰 추천 카페 휴일로(HUEILOT)</title>
      <link>https://bono915.tistory.com/entry/%EC%A0%9C%EC%A3%BC%EB%8F%84-%EC%97%AC%ED%96%89-%EC%84%9C%EA%B7%80%ED%8F%AC-%EB%B0%94%EB%8B%A4-%EB%B7%B0-%EC%B6%94%EC%B2%9C-%EC%B9%B4%ED%8E%98-%ED%9C%B4%EC%9D%BC%EB%A1%9CHUEILOT</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 지난해 연초에 갔었던 제주도 서귀포 바다 뷰 추천 카페인 &lt;b&gt;휴일로(HUEILOT)&lt;/b&gt;에 대해 포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;위치는 제주도 서귀포 바다 바로 앞에 있는 전망 좋고 넓은 카페입니다 :)&lt;/p&gt;
&lt;p&gt;&lt;iframe mapdata=&quot;addr=%EC%A0%9C%EC%A3%BC%ED%8A%B9%EB%B3%84%EC%9E%90%EC%B9%98%EB%8F%84%20%EC%84%9C%EA%B7%80%ED%8F%AC%EC%8B%9C%20%EC%95%88%EB%8D%95%EB%A9%B4%20%EC%B0%BD%EC%B2%9C%EB%A6%AC%20786&amp;amp;addtype=1&amp;amp;confirmid=979505096&amp;amp;docid=&amp;amp;idx=1&amp;amp;ifrH=362px&amp;amp;ifrW=490px&amp;amp;mapHeight=362&amp;amp;mapInfo=%7B%22version%22%3A2%2C%22mapWidth%22%3A490%2C%22mapHeight%22%3A362%2C%22mapCenterX%22%3A352385%2C%22mapCenterY%22%3A-72047%2C%22mapLevel%22%3A4%2C%22coordinate%22%3A%22wcongnamul%22%2C%22markInfo%22%3A%5B%7B%22markerType%22%3A%22standPlace%22%2C%22coordinate%22%3A%22wcongnamul%22%2C%22x%22%3A352387%2C%22y%22%3A-72044%2C%22clickable%22%3Atrue%2C%22draggable%22%3Atrue%2C%22icon%22%3A%7B%22width%22%3A35%2C%22height%22%3A56%2C%22offsetX%22%3A17%2C%22offsetY%22%3A56%2C%22src%22%3A%22%2F%2Ft1.daumcdn.net%2Flocalimg%2Flocalimages%2F07%2F2012%2Fattach%2Fpc_img%2Fico_marker2_150331.png%22%7D%2C%22content%22%3A%22%ED%9C%B4%EC%9D%BC%EB%A1%9C%22%2C%22confirmid%22%3A979505096%7D%5D%2C%22graphicInfo%22%3A%5B%5D%2C%22roadviewInfo%22%3A%5B%5D%7D&amp;amp;mapWidth=490&amp;amp;mapX=352385&amp;amp;mapY=-72047&amp;amp;map_hybrid=false&amp;amp;map_level=4&amp;amp;map_type=TYPE_MAP&amp;amp;rcode=5013031000&amp;amp;tel=010-7577-4965&amp;amp;title=%ED%9C%B4%EC%9D%BC%EB%A1%9C&quot; src=&quot;/proxy/plusmapViewer.php?id=maps_1652963729990&quot; id=&quot;maps_1652963729990&quot; width=&quot;540px&quot; height=&quot;350px&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; data-ke-type=&quot;map&quot; data-maps-data=&quot;addr=%EC%A0%9C%EC%A3%BC%ED%8A%B9%EB%B3%84%EC%9E%90%EC%B9%98%EB%8F%84%20%EC%84%9C%EA%B7%80%ED%8F%AC%EC%8B%9C%20%EC%95%88%EB%8D%95%EB%A9%B4%20%EC%B0%BD%EC%B2%9C%EB%A6%AC%20786&amp;amp;addtype=1&amp;amp;confirmid=979505096&amp;amp;docid=&amp;amp;idx=1&amp;amp;ifrH=362px&amp;amp;ifrW=490px&amp;amp;mapHeight=362&amp;amp;mapInfo=%7B%22version%22%3A2%2C%22mapWidth%22%3A490%2C%22mapHeight%22%3A362%2C%22mapCenterX%22%3A352385%2C%22mapCenterY%22%3A-72047%2C%22mapLevel%22%3A4%2C%22coordinate%22%3A%22wcongnamul%22%2C%22markInfo%22%3A%5B%7B%22markerType%22%3A%22standPlace%22%2C%22coordinate%22%3A%22wcongnamul%22%2C%22x%22%3A352387%2C%22y%22%3A-72044%2C%22clickable%22%3Atrue%2C%22draggable%22%3Atrue%2C%22icon%22%3A%7B%22width%22%3A35%2C%22height%22%3A56%2C%22offsetX%22%3A17%2C%22offsetY%22%3A56%2C%22src%22%3A%22%2F%2Ft1.daumcdn.net%2Flocalimg%2Flocalimages%2F07%2F2012%2Fattach%2Fpc_img%2Fico_marker2_150331.png%22%7D%2C%22content%22%3A%22%ED%9C%B4%EC%9D%BC%EB%A1%9C%22%2C%22confirmid%22%3A979505096%7D%5D%2C%22graphicInfo%22%3A%5B%5D%2C%22roadviewInfo%22%3A%5B%5D%7D&amp;amp;mapWidth=490&amp;amp;mapX=352385&amp;amp;mapY=-72047&amp;amp;map_hybrid=false&amp;amp;map_level=4&amp;amp;map_type=TYPE_MAP&amp;amp;rcode=5013031000&amp;amp;tel=010-7577-4965&amp;amp;title=%ED%9C%B4%EC%9D%BC%EB%A1%9C&quot; data-maps-mapx=&quot;352385&quot; data-maps-mapy=&quot;-72047&quot; data-maps-thumbnail=&quot;https://ssl.daumcdn.net/map3/staticmap/image?center=352385%2C-72047&amp;amp;lv=4&amp;amp;size=540x350&amp;amp;srs=WCONGNAMUL&amp;amp;markers=symbol%3Asc_marker%7Clocation%3A352387%2C-72044&quot;&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오전 중에 오픈 시간에 맞춰서 갔는데 운 좋게 사람이 없어서 사진 찍기 좋았습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;카페테라스도 넓고 전망이 너무 좋습니다!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/HwjGp/btrCDdg6Auz/UybqJG0PmzuqoT8rtFtJC1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/HwjGp/btrCDdg6Auz/UybqJG0PmzuqoT8rtFtJC1/img.png&quot; data-origin-width=&quot;2000&quot; data-origin-height=&quot;1333&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50.01&quot; data-filename=&quot;blob&quot; style=&quot;width: 49.4248%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/HwjGp/btrCDdg6Auz/UybqJG0PmzuqoT8rtFtJC1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHwjGp%2FbtrCDdg6Auz%2FUybqJG0PmzuqoT8rtFtJC1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2000&quot; height=&quot;1333&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/1Iig0/btrCEes3C5K/JgstvwplC5DkJXzvYr28M1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/1Iig0/btrCEes3C5K/JgstvwplC5DkJXzvYr28M1/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4124%;&quot; data-widthpercent=&quot;49.99&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/1Iig0/btrCEes3C5K/JgstvwplC5DkJXzvYr28M1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F1Iig0%2FbtrCEes3C5K%2FJgstvwplC5DkJXzvYr28M1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/biD7eP/btrCBNDIJ43/Ad8EMfugRrKqIQwKd7lJe0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/biD7eP/btrCBNDIJ43/Ad8EMfugRrKqIQwKd7lJe0/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/biD7eP/btrCBNDIJ43/Ad8EMfugRrKqIQwKd7lJe0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbiD7eP%2FbtrCBNDIJ43%2FAd8EMfugRrKqIQwKd7lJe0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bEvLzM/btrCCE0k7oe/Cr7mRikhw32GBl7YRwE1n0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bEvLzM/btrCCE0k7oe/Cr7mRikhw32GBl7YRwE1n0/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bEvLzM/btrCCE0k7oe/Cr7mRikhw32GBl7YRwE1n0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbEvLzM%2FbtrCCE0k7oe%2FCr7mRikhw32GBl7YRwE1n0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;내부 인테리어도 휴일로라는 카페 이름처럼 넓고 편안한 인테리어로 되어있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;사진 찍기에도 너무 좋은 공간입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/deyVGC/btrCAxOVJQY/JYjsYobaU3M5EfXBPAeNK0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/deyVGC/btrCAxOVJQY/JYjsYobaU3M5EfXBPAeNK0/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/deyVGC/btrCAxOVJQY/JYjsYobaU3M5EfXBPAeNK0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdeyVGC%2FbtrCAxOVJQY%2FJYjsYobaU3M5EfXBPAeNK0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/AAH11/btrCEn4xstB/909VAGOljvmEzepVYn5zk1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/AAH11/btrCEn4xstB/909VAGOljvmEzepVYn5zk1/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/AAH11/btrCEn4xstB/909VAGOljvmEzepVYn5zk1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAAH11%2FbtrCEn4xstB%2F909VAGOljvmEzepVYn5zk1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bwwuwj/btrCDb4HgxV/MGfXc90IFk3krNJkA2wP21/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bwwuwj/btrCDb4HgxV/MGfXc90IFk3krNJkA2wP21/img.jpg&quot; data-origin-width=&quot;2268&quot; data-origin-height=&quot;4032&quot; data-is-animation=&quot;false&quot; style=&quot;width: 26.9556%; margin-right: 10px;&quot; data-widthpercent=&quot;27.27&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bwwuwj/btrCDb4HgxV/MGfXc90IFk3krNJkA2wP21/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbwwuwj%2FbtrCDb4HgxV%2FMGfXc90IFk3krNJkA2wP21%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2268&quot; height=&quot;4032&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bCZ5RY/btrCxHKX2G5/uJ4efKjhlVsXSv9BblioZ0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bCZ5RY/btrCxHKX2G5/uJ4efKjhlVsXSv9BblioZ0/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;72.73&quot; style=&quot;width: 71.8816%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bCZ5RY/btrCxHKX2G5/uJ4efKjhlVsXSv9BblioZ0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbCZ5RY%2FbtrCxHKX2G5%2FuJ4efKjhlVsXSv9BblioZ0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;옥상 테라스도 있는데, 날씨 좋을 때 눕거나 앉을 수도 있고,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저녁에 와도 분위기 좋은 카페 느낌일 것 같습니다 :)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/NTAfP/btrCCgMdEZX/i7k0yX6mEfhv4VuWxwTXYK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/NTAfP/btrCCgMdEZX/i7k0yX6mEfhv4VuWxwTXYK/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/NTAfP/btrCCgMdEZX/i7k0yX6mEfhv4VuWxwTXYK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNTAfP%2FbtrCCgMdEZX%2Fi7k0yX6mEfhv4VuWxwTXYK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/u0dtt/btrCBMx48xZ/kJcoOph2tuEsQacJVaJyQ0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/u0dtt/btrCBMx48xZ/kJcoOph2tuEsQacJVaJyQ0/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/u0dtt/btrCBMx48xZ/kJcoOph2tuEsQacJVaJyQ0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fu0dtt%2FbtrCBMx48xZ%2FkJcoOph2tuEsQacJVaJyQ0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;음료 중에서는 시그니처 메뉴를 추천드립니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;일반 카페에서 볼 수 있는 음료와, 3가지의 시그니처 음료가 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;디저트도 몇가지가 있었는데, 화산 모양의 빵이 먹어보고 싶게 궁금하게 생겼습니다 :)&lt;/p&gt;
&lt;figure contenteditable=&quot;false&quot; data-ke-type=&quot;emoticon&quot; data-ke-align=&quot;alignCenter&quot; data-emoticon-type=&quot;friends1&quot; data-emoticon-name=&quot;009&quot; data-emoticon-isanimation=&quot;false&quot; data-emoticon-src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends1/large/009.gif&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends1/large/009.gif&quot; width=&quot;150&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1600&quot; data-origin-height=&quot;2400&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ra6F8/btrCCtEpb2l/CT7WRrhfjFe0vhJFDh3Bnk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ra6F8/btrCCtEpb2l/CT7WRrhfjFe0vhJFDh3Bnk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ra6F8/btrCCtEpb2l/CT7WRrhfjFe0vhJFDh3Bnk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fra6F8%2FbtrCCtEpb2l%2FCT7WRrhfjFe0vhJFDh3Bnk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;579&quot; height=&quot;869&quot; data-origin-width=&quot;1600&quot; data-origin-height=&quot;2400&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wqfAA/btrCDKsfgDx/jH1hAI0ZqUkkmHv1as51v1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wqfAA/btrCDKsfgDx/jH1hAI0ZqUkkmHv1as51v1/img.png&quot; data-origin-width=&quot;2000&quot; data-origin-height=&quot;1333&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50.01&quot; data-filename=&quot;blob&quot; style=&quot;width: 49.4248%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wqfAA/btrCDKsfgDx/jH1hAI0ZqUkkmHv1as51v1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwqfAA%2FbtrCDKsfgDx%2FjH1hAI0ZqUkkmHv1as51v1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2000&quot; height=&quot;1333&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BNCcD/btrCBRFNPVG/SKMN3ZZGfcbCbkcQTSIRrk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BNCcD/btrCBRFNPVG/SKMN3ZZGfcbCbkcQTSIRrk/img.jpg&quot; style=&quot;width: 49.4124%;&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;49.99&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BNCcD/btrCBRFNPVG/SKMN3ZZGfcbCbkcQTSIRrk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBNCcD%2FbtrCBRFNPVG%2FSKMN3ZZGfcbCbkcQTSIRrk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저희는 음료와 화산 모양의 빵을 주문했는데,&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;음료는 &lt;span style=&quot;color: #f3c000;&quot;&gt;&lt;b&gt;시그니처 음료들을 추천&lt;/b&gt;&lt;/span&gt;드립니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이색적인데 굉장히 맛있고, 화산 모양의 빵도 생긴 것보단 엄청 맛있었습니다! :)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cAxSU2/btrCDc3BERV/GebQjtptZrBn5AVSW6vUV0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cAxSU2/btrCDc3BERV/GebQjtptZrBn5AVSW6vUV0/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 65.8915%; margin-right: 10px;&quot; data-widthpercent=&quot;66.67&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cAxSU2/btrCDc3BERV/GebQjtptZrBn5AVSW6vUV0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcAxSU2%2FbtrCDc3BERV%2FGebQjtptZrBn5AVSW6vUV0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bLh5mA/btrCDciel7J/t9gnPTwKtRxHyhb001ASFk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bLh5mA/btrCDciel7J/t9gnPTwKtRxHyhb001ASFk/img.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;33.33&quot; style=&quot;width: 32.9457%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bLh5mA/btrCDciel7J/t9gnPTwKtRxHyhb001ASFk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbLh5mA%2FbtrCDciel7J%2Ft9gnPTwKtRxHyhb001ASFk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1440&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;제주도 여행중에 서귀포 여행을 계획하신다면, 카페 휴일로(HUEILOT) 꼭 추천드립니다! :)&lt;/p&gt;
&lt;figure contenteditable=&quot;false&quot; data-ke-type=&quot;emoticon&quot; data-ke-align=&quot;alignCenter&quot; data-emoticon-type=&quot;friends2&quot; data-emoticon-name=&quot;009&quot; data-emoticon-isanimation=&quot;false&quot; data-emoticon-src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends2/large/009.png&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends2/large/009.png&quot; width=&quot;150&quot; /&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>여행/국내여행</category>
      <category>HUEILOT</category>
      <category>서귀포 데이트 카페</category>
      <category>서귀포 여행</category>
      <category>서귀포 추천 카페</category>
      <category>제주도 HUEILOT</category>
      <category>제주도 바다뷰 카페</category>
      <category>제주도 여행</category>
      <category>제주도 오션뷰 카페</category>
      <category>제주도 추천 카페</category>
      <category>제주도 휴일로</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/273</guid>
      <comments>https://bono915.tistory.com/entry/%EC%A0%9C%EC%A3%BC%EB%8F%84-%EC%97%AC%ED%96%89-%EC%84%9C%EA%B7%80%ED%8F%AC-%EB%B0%94%EB%8B%A4-%EB%B7%B0-%EC%B6%94%EC%B2%9C-%EC%B9%B4%ED%8E%98-%ED%9C%B4%EC%9D%BC%EB%A1%9CHUEILOT#entry273comment</comments>
      <pubDate>Sat, 21 May 2022 12:57:43 +0900</pubDate>
    </item>
    <item>
      <title>[Vue.JS] step 9. 같은 컴포넌트 레벨의 데이터 전달(자식1 -&amp;gt; 자식2)</title>
      <link>https://bono915.tistory.com/entry/VueJS-step-9-%EA%B0%99%EC%9D%80-%EC%BB%B4%ED%8F%AC%EB%84%8C%ED%8A%B8-%EB%A0%88%EB%B2%A8%EC%9D%98-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%84%EB%8B%AC%EC%9E%90%EC%8B%9D1-%EC%9E%90%EC%8B%9D2</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 Vue.JS step 9. 같은 컴포넌트 레벨의 데이터 전달(자식1 -&amp;gt; 자식2)에 대해 포스팅하려고 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;컴포넌트 간의&amp;nbsp;데이터&amp;nbsp;전달은&amp;nbsp;총&amp;nbsp;2가지가&amp;nbsp;있습니다.&amp;nbsp; &lt;br /&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;첫 번째&amp;nbsp;방법&lt;/span&gt;은&amp;nbsp;서로&amp;nbsp;컴포넌트끼리&amp;nbsp;연결되어&amp;nbsp;event-emit(부모로&amp;nbsp;전달),&amp;nbsp;props(자식으로&amp;nbsp;전달)의&amp;nbsp;형태로&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;사용되는&amp;nbsp;데이터&amp;nbsp;전달&amp;nbsp;방법이&amp;nbsp;있고, &lt;br /&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;두 번째&amp;nbsp;방법&lt;/span&gt;은&amp;nbsp;서로&amp;nbsp;관계없는&amp;nbsp;컴포넌트끼리&amp;nbsp;데이터를&amp;nbsp;전달하는&amp;nbsp;eventBus의&amp;nbsp;연결&amp;nbsp;방법이&amp;nbsp;있습니다. &lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;오늘은&amp;nbsp;첫번째&amp;nbsp;방법인&amp;nbsp;event-emit(부모로&amp;nbsp;전달),&amp;nbsp;props(자식으로&amp;nbsp;전달)&amp;nbsp;방식에&amp;nbsp;대해&amp;nbsp;진행하겠습니다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;상위(부모)&amp;nbsp;컴포넌트에서&amp;nbsp;하위(자식)&amp;nbsp;컴포넌트로&amp;nbsp;데이터를&amp;nbsp;전달할때는&amp;nbsp;&lt;b&gt;props&lt;/b&gt;를&amp;nbsp;사용하고,&amp;nbsp; &lt;br /&gt;하위(자식)&amp;nbsp;컴포넌트에서&amp;nbsp;상위(부모)&amp;nbsp;컴포넌트로&amp;nbsp;데이터를&amp;nbsp;전달할때는&amp;nbsp;&lt;b&gt;event-emit&lt;/b&gt;를&amp;nbsp;사용하였습니다. &lt;br /&gt;일반적으로&amp;nbsp;같은&amp;nbsp;레벨에&amp;nbsp;데이터를&amp;nbsp;옮길때는&amp;nbsp;간단하게&amp;nbsp;인식이&amp;nbsp;되지만&amp;nbsp;실제로는&amp;nbsp;상위(부모)&amp;nbsp;컴포넌트를 &lt;br /&gt;거쳐서&amp;nbsp;같은&amp;nbsp;레벨의&amp;nbsp;컴포넌트로&amp;nbsp;데이터를&amp;nbsp;전달해야&amp;nbsp;합니다. &lt;br /&gt;같은&amp;nbsp;레벨이라는&amp;nbsp;개념은&amp;nbsp;사람은&amp;nbsp;알&amp;nbsp;수&amp;nbsp;있지만&amp;nbsp;Vue는&amp;nbsp;상위(부모)&amp;nbsp;컴포넌트를&amp;nbsp;통해서&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;같은&amp;nbsp;레벨이라는&amp;nbsp;것을&amp;nbsp;인지할&amp;nbsp;수&amp;nbsp;있습니다. &lt;br /&gt;전혀&amp;nbsp;연관성&amp;nbsp;없는&amp;nbsp;컴포넌트끼리도&amp;nbsp;데이터를&amp;nbsp;전달하기&amp;nbsp;위해&amp;nbsp;상위(부모)&amp;nbsp;컴포넌트를&amp;nbsp;생성해야&amp;nbsp;한다는&amp;nbsp;단점도&amp;nbsp;있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아래&amp;nbsp;예제&amp;nbsp;소스코드를&amp;nbsp;통해&amp;nbsp;알아보도록&amp;nbsp;하겠습니다.&amp;nbsp; &lt;br /&gt;component-same-level.html을&amp;nbsp;만들고,&amp;nbsp;기본&amp;nbsp;html에서&amp;nbsp;vue를&amp;nbsp;활용해&amp;nbsp;보겠습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;기본적으로 생성된 인스턴스는 Root컴포넌트이기 때문에 하위에&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&quot;app-header&quot;, &quot;app-content&quot;라는 2개의 컴포넌트를 생성하였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;app-header 컴포넌트의 send-num이라는 데이터가 Root컴포넌트를 거쳐서 app-content 컴포넌트로&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;전달되는 시나리오입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;내용 설명은 하기 블로그 내용을 선행하셨다면 쉽게 이해하실거라 생각합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/VueJS-step-7-props&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;[Vue.JS]&amp;nbsp;step&amp;nbsp;7.&amp;nbsp;props&amp;nbsp;데이터&amp;nbsp;전달(부모&amp;nbsp;-&amp;gt;&amp;nbsp;자식) &lt;/b&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://bono915.tistory.com/entry/VueJS-step-8-event-emit-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%84%EB%8B%AC%EC%9E%90%EC%8B%9D-%EB%B6%80%EB%AA%A8&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;[Vue.JS] step 8. event-emit 데이터 전달(자식 -&amp;gt; 부모)&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1652943488418&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!-- component-same-level.html --&amp;gt;

&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;en&quot;&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;
    &amp;lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot;&amp;gt;
    &amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&amp;gt;
    &amp;lt;title&amp;gt;Document&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    &amp;lt;style&amp;gt;
        .explain{
            color:red;
        }
    &amp;lt;/style&amp;gt;

    &amp;lt;div id=&quot;app&quot;&amp;gt;
        &amp;lt;!-- Html에서는 kebab-case 표기법 사용 ex) props-data --&amp;gt;
        &amp;lt;!-- &amp;lt;[컴포넌트 이름] v-on:[하위(자식) 컴포넌트 이벤트 이름]=&quot;[상위(부모) 이벤트 핸들링 메소드 이름]&quot;&amp;gt; &amp;lt;/[컴포넌트 이름]&amp;gt; --&amp;gt;
        &amp;lt;app-header v-on:send-data=&quot;getData&quot;&amp;gt;&amp;lt;/app-header&amp;gt;
        &amp;lt;!-- &amp;lt;[컴포넌트 이름] v-bind:[props 속성 이름] = &quot;[상위(부모) 컴포넌트의 데이터 이름]&quot;&amp;gt;&amp;lt;/[컴포넌트 이름]&amp;gt; --&amp;gt;
        &amp;lt;app-content v-bind:props-data = &quot;num&quot;&amp;gt;&amp;lt;/app-content&amp;gt;
        &amp;lt;p class=&quot;explain&quot;&amp;gt;Component data send &amp;lt;/br&amp;gt;
           (AppHeader -&amp;gt; Root -&amp;gt; AppContent)&amp;lt;/p&amp;gt;
    &amp;lt;/div&amp;gt;
   
    &amp;lt;script src=&quot;https://cdn.jsdelivr.net/npm/vue/dist/vue.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
    &amp;lt;script&amp;gt;

        var appHeader = {
            
            template : '&amp;lt;div&amp;gt;&amp;lt;p&amp;gt;{{message}}&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;',
            data(){
                return{
                    message:'bono915.tistory.com 환영합니다.',
                    sendNum:1004
                }
            },
            created: function(){
                // this.$emit('이벤트 이름', 파라미터)
                this.$emit('send-data',this.sendNum)
            }
        }
        var appContent = {
            // javascript에서는 camelCase 표기법 사용 ex) propsData
            template : '&amp;lt;div class=&quot;content&quot;&amp;gt; send-data:{{propsData}} &amp;lt;/div&amp;gt;',
            props: ['propsData'],
        }

        new Vue({
            el:'#app',
            data:{
                num:0
            },
            components:{
                'app-header':appHeader,
                'app-content':appContent
            },
            methods:{
                getData: function(param){
                    this.num = param
                }
            }
            
        })
    &amp;lt;/script&amp;gt;

&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;예상 시나리오는 다음과 같습니다.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%; text-align: center;&quot;&gt;&lt;span style=&quot;color: #409d00;&quot;&gt;&lt;b&gt;sendNum = 1004&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #409d00;&quot;&gt;&lt;b&gt;app-header(sendNum) -&amp;gt; Root(num) -&amp;gt; app-content(propsData)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Visual Studio Code에서 component-same-level.html를 마우스 우클릭 후&amp;nbsp;&lt;b&gt;&quot;Open&amp;nbsp;with&amp;nbsp;Live&amp;nbsp;Server&quot;&lt;/b&gt;&amp;nbsp;&lt;br /&gt;또는&amp;nbsp;&lt;b&gt;키보드로&amp;nbsp;Alt&amp;nbsp;+L&amp;nbsp;+&amp;nbsp;O&amp;nbsp;&lt;/b&gt;실행하면&amp;nbsp;다음과&amp;nbsp;같은&amp;nbsp;브라우저에&amp;nbsp;결과물이&amp;nbsp;나타납니다&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;개발자 도구(F12)로 Vue 탭을 열어보면 AppHeader 컴포넌트에서 선언한 sendNum이&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;AppContent 컴포넌트의 propsData에 전달된 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;component-same-level.gif&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;279&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/AsGnd/btrCBpvACET/xzaXeGTaqdOIJpY25gGib0/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/AsGnd/btrCBpvACET/xzaXeGTaqdOIJpY25gGib0/img.gif&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/AsGnd/btrCBpvACET/xzaXeGTaqdOIJpY25gGib0/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/AsGnd/btrCBpvACET/xzaXeGTaqdOIJpY25gGib0/img.gif&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;279&quot; data-filename=&quot;component-same-level.gif&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;279&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 Vue.JS step 9. 같은 컴포넌트 레벨의 데이터 전달(자식1 -&amp;gt; 자식2)에 대한 포스팅이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Vue.JS</category>
      <category>conponent</category>
      <category>event-emit</category>
      <category>props</category>
      <category>same component send data</category>
      <category>VUE</category>
      <category>Vue 공부하기</category>
      <category>vue 시작하기</category>
      <category>Vue.js</category>
      <category>같은 컴포넌트 레벨의 데이터 전달</category>
      <category>뷰</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/272</guid>
      <comments>https://bono915.tistory.com/entry/VueJS-step-9-%EA%B0%99%EC%9D%80-%EC%BB%B4%ED%8F%AC%EB%84%8C%ED%8A%B8-%EB%A0%88%EB%B2%A8%EC%9D%98-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%84%EB%8B%AC%EC%9E%90%EC%8B%9D1-%EC%9E%90%EC%8B%9D2#entry272comment</comments>
      <pubDate>Fri, 20 May 2022 11:48:49 +0900</pubDate>
    </item>
    <item>
      <title>[스페인 여행] 몬세라트-시체스 버스투어 여행 후기</title>
      <link>https://bono915.tistory.com/entry/%EC%8A%A4%ED%8E%98%EC%9D%B8-%EC%97%AC%ED%96%89-%EB%AA%AC%EC%84%B8%EB%9D%BC%ED%8A%B8-%EC%8B%9C%EC%B2%B4%EC%8A%A4-%EB%B2%84%EC%8A%A4%ED%88%AC%EC%96%B4-%EC%97%AC%ED%96%89-%ED%9B%84%EA%B8%B0</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 2019년 12월 연말에 2주 동안 스페인을 여행했던 후기 중에 하나인&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;몬세라트-시체스 버스투어&lt;/b&gt;에 대해 포스팅 하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;스페인&amp;nbsp;여행을&amp;nbsp;마지막으로&amp;nbsp;코로나가&amp;nbsp;확산되면서&amp;nbsp;그동안&amp;nbsp;해외여행&amp;nbsp;관련된&amp;nbsp;블로그를&amp;nbsp;올리지&amp;nbsp;않았는데,&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;점점 해외여행의 기회가 많아지면서 지난 여행의 기록들도 함께 블로그를 통해 오픈을 하게 되었습니다!&lt;/p&gt;
&lt;figure contenteditable=&quot;false&quot; data-ke-type=&quot;emoticon&quot; data-ke-align=&quot;alignCenter&quot; data-emoticon-type=&quot;friends1&quot; data-emoticon-name=&quot;007&quot; data-emoticon-isanimation=&quot;false&quot; data-emoticon-src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends1/large/007.gif&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends1/large/007.gif&quot; width=&quot;150&quot; /&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;자유여행을&amp;nbsp;하다보니&amp;nbsp;한 번씩&amp;nbsp;투어 여행을&amp;nbsp;통해&amp;nbsp;반나절&amp;nbsp;또는&amp;nbsp;하루의&amp;nbsp;알찬&amp;nbsp;여행도&amp;nbsp;큰&amp;nbsp;의미가&amp;nbsp;있다고&amp;nbsp;생각이&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;들어서 &lt;b&gt;마이리얼트립&lt;/b&gt;을&amp;nbsp;통해&amp;nbsp;&lt;b&gt;몬세라트-시체스&amp;nbsp;버스투어&lt;/b&gt;를&amp;nbsp;예약했습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;참고로 &lt;b&gt;몬세라트-시체스 버스투어&lt;/b&gt;는 약 10시간 정도의 일정입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;몬세라트는&amp;nbsp;바르셀로나&amp;nbsp;근교에&amp;nbsp;있는&amp;nbsp;수도원&lt;/b&gt;입니다.&amp;nbsp;스페인의&amp;nbsp;대자연을&amp;nbsp;보고자&amp;nbsp;하시는&amp;nbsp;분들께&amp;nbsp;추천드리며,&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;개개인으로 여행을 하기에는 비용이 많이 들기 때문에 버스&amp;nbsp;투어를&amp;nbsp;권장드립니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;시체스&lt;/b&gt;&amp;nbsp;일정도&amp;nbsp;포함되어&amp;nbsp;있어서&amp;nbsp;일정과&amp;nbsp;시간을&amp;nbsp;의미 있게&amp;nbsp;사용하실&amp;nbsp;수&amp;nbsp;있습니다!&amp;nbsp;:)&lt;/p&gt;
&lt;figure contenteditable=&quot;false&quot; data-ke-type=&quot;emoticon&quot; data-ke-align=&quot;alignCenter&quot; data-emoticon-type=&quot;friends2&quot; data-emoticon-name=&quot;009&quot; data-emoticon-isanimation=&quot;false&quot; data-emoticon-src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends2/large/009.png&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends2/large/009.png&quot; width=&quot;150&quot; /&gt;&lt;/figure&gt;
&lt;center&gt;&lt;iframe src=&quot;https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2983.8870506439875!2d1.835487015764437!3d41.593326179245786!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x12a4f5513a53dd33%3A0xf3a841dba1734af1!2z66qs7IS465287Yq4IOyImOuPhOybkA!5e0!3m2!1sko!2skr!4v1652878277380!5m2!1sko!2skr&quot; width=&quot;80%&quot; height=&quot;auto&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/center&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;비용은 1인당 42,900원&lt;/b&gt; 정도였고, 생각보다 예약이 많기 때문에 가이드 투어를 계획하시는 분들은&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;최소&amp;nbsp;한달전에는&amp;nbsp;예약을&amp;nbsp;하시는 것이&amp;nbsp;좋습니다!&amp;nbsp;:)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;&lt;b&gt;(지금은 비용이 많이 올랐을 수도 있습니다.)&lt;/b&gt;&lt;/p&gt;
&lt;figure contenteditable=&quot;false&quot; data-ke-type=&quot;emoticon&quot; data-ke-align=&quot;alignCenter&quot; data-emoticon-type=&quot;friends2&quot; data-emoticon-name=&quot;015&quot; data-emoticon-isanimation=&quot;false&quot; data-emoticon-src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends2/large/015.png&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends2/large/015.png&quot; width=&quot;150&quot; /&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;버스투어라서&amp;nbsp;많은&amp;nbsp;사람들이&amp;nbsp;이동하기&amp;nbsp;때문에&amp;nbsp;&lt;b&gt;에스파냐&amp;nbsp;광장&amp;nbsp;베네치안&amp;nbsp;탑&lt;/b&gt;에서&amp;nbsp;함께&amp;nbsp;모여서&amp;nbsp;이동했습니다. &lt;br /&gt;오전&amp;nbsp;8시&amp;nbsp;까지&amp;nbsp;모여야 하는데&amp;nbsp;겨울이라서&amp;nbsp;그런지&amp;nbsp;날이&amp;nbsp;어둡네요&amp;nbsp;ㅎㅎ&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/birjRS/btrCuneCdco/0wmgQga0NnHnm5AmM226gK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/birjRS/btrCuneCdco/0wmgQga0NnHnm5AmM226gK/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/birjRS/btrCuneCdco/0wmgQga0NnHnm5AmM226gK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbirjRS%2FbtrCuneCdco%2F0wmgQga0NnHnm5AmM226gK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/m9xnn/btrCtwWyGMk/3qyMpoDiLw9h6OLNnpNnC0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/m9xnn/btrCtwWyGMk/3qyMpoDiLw9h6OLNnpNnC0/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/m9xnn/btrCtwWyGMk/3qyMpoDiLw9h6OLNnpNnC0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fm9xnn%2FbtrCtwWyGMk%2F3qyMpoDiLw9h6OLNnpNnC0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;인솔해주시는 가이드분과 함께 버스를 타고 이동했습니다. 어느 나라나 항상 한국인은 많은 것 같네요 ㅎㅎ&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;몬세라트 수도원은 산에 있기 때문에 버스를 타고 산으로 한참 올라갑니다~!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;북적북적한 바르셀로나의 근교에는 이렇게 멋진 대자연도 많이 있습니다 :)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Boerg/btrCvKf1kJm/iITcx7REjkuVKDc34AuvJK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Boerg/btrCvKf1kJm/iITcx7REjkuVKDc34AuvJK/img.jpg&quot; data-origin-width=&quot;4608&quot; data-origin-height=&quot;3456&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Boerg/btrCvKf1kJm/iITcx7REjkuVKDc34AuvJK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBoerg%2FbtrCvKf1kJm%2FiITcx7REjkuVKDc34AuvJK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4608&quot; height=&quot;3456&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xacjR/btrCwglbrUW/yz6v8FbkzkT9mKVzEY02Pk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xacjR/btrCwglbrUW/yz6v8FbkzkT9mKVzEY02Pk/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xacjR/btrCwglbrUW/yz6v8FbkzkT9mKVzEY02Pk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FxacjR%2FbtrCwglbrUW%2Fyz6v8FbkzkT9mKVzEY02Pk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;버스를 타고 약 1시간 30분 ~ 2시간 정도 이동해서 몬세라트 수도원에 도착했습니다~! :)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;전망대도 있고, 식당도 있고, 전시장도 있고, 생각한것 보다 넓고 편의시설도 많고, 경치와 전망도 매우 좋았습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/btXRNy/btrCwgFvj7e/ObQZ25mkbNJKJfG5AKyeTK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/btXRNy/btrCwgFvj7e/ObQZ25mkbNJKJfG5AKyeTK/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/btXRNy/btrCwgFvj7e/ObQZ25mkbNJKJfG5AKyeTK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbtXRNy%2FbtrCwgFvj7e%2FObQZ25mkbNJKJfG5AKyeTK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/crj8xZ/btrCxFLjS2q/FhkmwgC4UDoINUWel9KIZ0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/crj8xZ/btrCxFLjS2q/FhkmwgC4UDoINUWel9KIZ0/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/crj8xZ/btrCxFLjS2q/FhkmwgC4UDoINUWel9KIZ0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcrj8xZ%2FbtrCxFLjS2q%2FFhkmwgC4UDoINUWel9KIZ0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oPkXo/btrCunMrL76/fjUZDccrkuUlHyp8haMVTK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oPkXo/btrCunMrL76/fjUZDccrkuUlHyp8haMVTK/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px; margin-top: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oPkXo/btrCunMrL76/fjUZDccrkuUlHyp8haMVTK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoPkXo%2FbtrCunMrL76%2FfjUZDccrkuUlHyp8haMVTK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bNaKvQ/btrCvKmPI5E/MLOkmgakgaTKMxpvjNKzc1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bNaKvQ/btrCvKmPI5E/MLOkmgakgaTKMxpvjNKzc1/img.jpg&quot; data-origin-width=&quot;4608&quot; data-origin-height=&quot;3456&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-top: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bNaKvQ/btrCvKmPI5E/MLOkmgakgaTKMxpvjNKzc1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbNaKvQ%2FbtrCvKmPI5E%2FMLOkmgakgaTKMxpvjNKzc1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4608&quot; height=&quot;3456&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bApzG0/btrCyfex8Pr/fsfmwlTKEk51fj0gktysQK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bApzG0/btrCyfex8Pr/fsfmwlTKEk51fj0gktysQK/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 52.3256%; margin-right: 10px;&quot; data-widthpercent=&quot;52.94&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bApzG0/btrCyfex8Pr/fsfmwlTKEk51fj0gktysQK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbApzG0%2FbtrCyfex8Pr%2FfsfmwlTKEk51fj0gktysQK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uur9K/btrCuneCZZO/7UP3kH4k8HgKoXj7K4db30/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uur9K/btrCuneCZZO/7UP3kH4k8HgKoXj7K4db30/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 46.5116%;&quot; data-widthpercent=&quot;47.06&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uur9K/btrCuneCZZO/7UP3kH4k8HgKoXj7K4db30/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fuur9K%2FbtrCuneCZZO%2F7UP3kH4k8HgKoXj7K4db30%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;수도원 안으로 입장하면서 다양한 조각상들과 미술품들을 볼 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;가이드분께서 역사적인 내용과 다양한 스토리들을 알려주셔서 재밌고 유익하게 관광했습니다! :)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ZiDkb/btrCw9MFhCx/HnZL0PsoddHsk9AWd5mNL0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ZiDkb/btrCw9MFhCx/HnZL0PsoddHsk9AWd5mNL0/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ZiDkb/btrCw9MFhCx/HnZL0PsoddHsk9AWd5mNL0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZiDkb%2FbtrCw9MFhCx%2FHnZL0PsoddHsk9AWd5mNL0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b1CfMN/btrCvD8W4yd/Ip6Blx1ry6QGJZ89LkTyL0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b1CfMN/btrCvD8W4yd/Ip6Blx1ry6QGJZ89LkTyL0/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b1CfMN/btrCvD8W4yd/Ip6Blx1ry6QGJZ89LkTyL0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb1CfMN%2FbtrCvD8W4yd%2FIp6Blx1ry6QGJZ89LkTyL0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3TuFu/btrCxFEy4ZG/mHVSU6jxtOBQE0VyceU0Y1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3TuFu/btrCxFEy4ZG/mHVSU6jxtOBQE0VyceU0Y1/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3TuFu/btrCxFEy4ZG/mHVSU6jxtOBQE0VyceU0Y1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3TuFu%2FbtrCxFEy4ZG%2FmHVSU6jxtOBQE0VyceU0Y1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cuvLcI/btrCsdCWjmC/ZAyjKoZ0gFwfKWQ7O0QNQk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cuvLcI/btrCsdCWjmC/ZAyjKoZ0gFwfKWQ7O0QNQk/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%; margin-right: 10px;&quot; data-widthpercent=&quot;33.33&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cuvLcI/btrCsdCWjmC/ZAyjKoZ0gFwfKWQ7O0QNQk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcuvLcI%2FbtrCsdCWjmC%2FZAyjKoZ0gFwfKWQ7O0QNQk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bfneIN/btrCwaZvIit/OWlLKx1n536kUUC96eUsrk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bfneIN/btrCwaZvIit/OWlLKx1n536kUUC96eUsrk/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 32.5581%;&quot; data-widthpercent=&quot;33.34&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bfneIN/btrCwaZvIit/OWlLKx1n536kUUC96eUsrk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbfneIN%2FbtrCwaZvIit%2FOWlLKx1n536kUUC96eUsrk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;몬세라트 수도원에서 꼭 보고 가야하는 첫 번째 관람 포인트가 있는데, &lt;b&gt;검은 성모 마리아상&lt;/b&gt;입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;검은 성모 마리아상 앞에서&amp;nbsp;소원을&amp;nbsp;빌면&amp;nbsp; &lt;br /&gt;이루어진다는 이야기가 있어서 많은 관광객이 검은성모마리아 앞에서 줄을 서서 소원을 빕니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; 저는 미신은 믿지 않기 때문에 패스했습니다~!&lt;/p&gt;
&lt;figure contenteditable=&quot;false&quot; data-ke-type=&quot;emoticon&quot; data-ke-align=&quot;alignCenter&quot; data-emoticon-type=&quot;niniz&quot; data-emoticon-name=&quot;026&quot; data-emoticon-isanimation=&quot;false&quot; data-emoticon-src=&quot;https://t1.daumcdn.net/keditor/emoticon/niniz/large/026.gif&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/keditor/emoticon/niniz/large/026.gif&quot; width=&quot;150&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;667&quot; data-origin-height=&quot;780&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kQyPf/btrCvXTAUdt/ZBeh3nl3mHcgpxEdrlIDu1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kQyPf/btrCvXTAUdt/ZBeh3nl3mHcgpxEdrlIDu1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kQyPf/btrCvXTAUdt/ZBeh3nl3mHcgpxEdrlIDu1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkQyPf%2FbtrCvXTAUdt%2FZBeh3nl3mHcgpxEdrlIDu1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;413&quot; height=&quot;483&quot; data-origin-width=&quot;667&quot; data-origin-height=&quot;780&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;몬세라트 수도원에서 합창단 공연도 하는데, 시간이 1시간 이상 남아서 &lt;b&gt;산악열차인&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;푸니쿨라&lt;/b&gt;를 타고 몬세라트 산 정산에 올라갔습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;한국에&amp;nbsp;있는&amp;nbsp;산들과는&amp;nbsp;많이&amp;nbsp;달라서&amp;nbsp;이색적입니다~!&amp;nbsp;:) &lt;br /&gt;벌레가 한 마리도 없었고, 하늘도 깨끗해서 경치도 잘 보이고, 신기하게도 풀, 꽃보다는 흙과 돌이 가장 많았습니다 :)&amp;nbsp; &lt;br /&gt;등산하는&amp;nbsp;정도는&amp;nbsp;아니라서&amp;nbsp;산을&amp;nbsp;안 좋아하시더라도,&amp;nbsp;푸니쿨라&amp;nbsp;타고&amp;nbsp;꼭&amp;nbsp;둘러보고&amp;nbsp;오시길&amp;nbsp;추천드립니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mgATA/btrCuneFxSw/7F23XWIVjC9kyuka4daLZ0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mgATA/btrCuneFxSw/7F23XWIVjC9kyuka4daLZ0/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 35.1628%; margin-right: 10px;&quot; data-widthpercent=&quot;36&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mgATA/btrCuneFxSw/7F23XWIVjC9kyuka4daLZ0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmgATA%2FbtrCuneFxSw%2F7F23XWIVjC9kyuka4daLZ0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b2gviZ/btrCwGxeo0a/QrqsdhcK6keDYQyslrVKcK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b2gviZ/btrCwGxeo0a/QrqsdhcK6keDYQyslrVKcK/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 31.2558%; margin-right: 10px;&quot; data-widthpercent=&quot;32&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b2gviZ/btrCwGxeo0a/QrqsdhcK6keDYQyslrVKcK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb2gviZ%2FbtrCwGxeo0a%2FQrqsdhcK6keDYQyslrVKcK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b7Hj0G/btrCrzTL3nE/gBwExpSo6pWaJxIjEWXJy1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b7Hj0G/btrCrzTL3nE/gBwExpSo6pWaJxIjEWXJy1/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 31.2558%;&quot; data-widthpercent=&quot;32&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b7Hj0G/btrCrzTL3nE/gBwExpSo6pWaJxIjEWXJy1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb7Hj0G%2FbtrCrzTL3nE%2FgBwExpSo6pWaJxIjEWXJy1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bFRPYn/btrCwgevOcd/TgSC9vElIG69AdOek8iM2K/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bFRPYn/btrCwgevOcd/TgSC9vElIG69AdOek8iM2K/img.jpg&quot; data-origin-width=&quot;3024&quot; data-origin-height=&quot;4032&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;21.95&quot; style=&quot;width: 21.4407%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bFRPYn/btrCwgevOcd/TgSC9vElIG69AdOek8iM2K/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbFRPYn%2FbtrCwgevOcd%2FTgSC9vElIG69AdOek8iM2K%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3024&quot; height=&quot;4032&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DX0FN/btrCwgFxdBJ/JBGmt7JMWo1ovMqUwSrDkK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DX0FN/btrCwgFxdBJ/JBGmt7JMWo1ovMqUwSrDkK/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 38.1168%; margin-right: 10px;&quot; data-widthpercent=&quot;39.02&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DX0FN/btrCwgFxdBJ/JBGmt7JMWo1ovMqUwSrDkK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDX0FN%2FbtrCwgFxdBJ%2FJBGmt7JMWo1ovMqUwSrDkK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/reQyQ/btrCvKUHbwy/Fg0fawCcCscKLHLmc1tgkK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/reQyQ/btrCvKUHbwy/Fg0fawCcCscKLHLmc1tgkK/img.jpg&quot; data-origin-width=&quot;4608&quot; data-origin-height=&quot;3456&quot; data-is-animation=&quot;false&quot; style=&quot;width: 38.1168%;&quot; data-widthpercent=&quot;39.03&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/reQyQ/btrCvKUHbwy/Fg0fawCcCscKLHLmc1tgkK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FreQyQ%2FbtrCvKUHbwy%2FFg0fawCcCscKLHLmc1tgkK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4608&quot; height=&quot;3456&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/l6WVo/btrCvYd3ple/CFIYvGGi8XhMpeqHPySopk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/l6WVo/btrCvYd3ple/CFIYvGGi8XhMpeqHPySopk/img.jpg&quot; data-origin-width=&quot;4608&quot; data-origin-height=&quot;3456&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/l6WVo/btrCvYd3ple/CFIYvGGi8XhMpeqHPySopk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fl6WVo%2FbtrCvYd3ple%2FCFIYvGGi8XhMpeqHPySopk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4608&quot; height=&quot;3456&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dqp6YJ/btrCvK1uUxr/K1fHQQbDOA3mF1SB1IhU0k/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dqp6YJ/btrCvK1uUxr/K1fHQQbDOA3mF1SB1IhU0k/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.4186%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dqp6YJ/btrCvK1uUxr/K1fHQQbDOA3mF1SB1IhU0k/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdqp6YJ%2FbtrCvK1uUxr%2FK1fHQQbDOA3mF1SB1IhU0k%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;인스타그램에서 몬세라트 산에 가면 꼭 찍는 포토존에서 사진도 찍어봤습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;인스타그램에서 몬세라트산 검색 해보시면 어떤 사진들인지 알 수 있습니다! :)&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bOGBtl/btrCsc48oJZ/dWva95Cyn3no5KHR3CUn71/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bOGBtl/btrCsc48oJZ/dWva95Cyn3no5KHR3CUn71/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 52.3256%; margin-right: 10px;&quot; data-widthpercent=&quot;52.94&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bOGBtl/btrCsc48oJZ/dWva95Cyn3no5KHR3CUn71/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbOGBtl%2FbtrCsc48oJZ%2FdWva95Cyn3no5KHR3CUn71%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bbzLg8/btrCul2bpLm/W9YqwUz2gFIrlgms3c93UK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bbzLg8/btrCul2bpLm/W9YqwUz2gFIrlgms3c93UK/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 46.5116%;&quot; data-widthpercent=&quot;47.06&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bbzLg8/btrCul2bpLm/W9YqwUz2gFIrlgms3c93UK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbbzLg8%2FbtrCul2bpLm%2FW9YqwUz2gFIrlgms3c93UK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;점심시간이 가까이 되니 배가 고파서 근처 식당에서 간단하게 샌드위치를 사 먹었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;맛은..... 추천드리고 싶지 않습니다...... 다른 맛있는 음식 드시기 바랍니다^^!&lt;/p&gt;
&lt;figure contenteditable=&quot;false&quot; data-ke-type=&quot;emoticon&quot; data-ke-align=&quot;alignCenter&quot; data-emoticon-type=&quot;friends1&quot; data-emoticon-name=&quot;037&quot; data-emoticon-isanimation=&quot;false&quot; data-emoticon-src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends1/large/037.gif&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/keditor/emoticon/friends1/large/037.gif&quot; width=&quot;150&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/t6vCn/btrCvZqyRR5/NnzOZIK2GTZ8tSYKycGQjk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/t6vCn/btrCvZqyRR5/NnzOZIK2GTZ8tSYKycGQjk/img.jpg&quot; data-origin-width=&quot;4608&quot; data-origin-height=&quot;3456&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/t6vCn/btrCvZqyRR5/NnzOZIK2GTZ8tSYKycGQjk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Ft6vCn%2FbtrCvZqyRR5%2FNnzOZIK2GTZ8tSYKycGQjk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4608&quot; height=&quot;3456&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bephgN/btrCw8mIzSy/c1Er5KcqA5pR4j9PL4YHr1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bephgN/btrCw8mIzSy/c1Er5KcqA5pR4j9PL4YHr1/img.jpg&quot; data-origin-width=&quot;4608&quot; data-origin-height=&quot;3456&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bephgN/btrCw8mIzSy/c1Er5KcqA5pR4j9PL4YHr1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbephgN%2FbtrCw8mIzSy%2Fc1Er5KcqA5pR4j9PL4YHr1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4608&quot; height=&quot;3456&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b3dbsY/btrCuVWsI5y/ayFKY0XKj1k63NE6P3fxnk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b3dbsY/btrCuVWsI5y/ayFKY0XKj1k63NE6P3fxnk/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b3dbsY/btrCuVWsI5y/ayFKY0XKj1k63NE6P3fxnk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb3dbsY%2FbtrCuVWsI5y%2FayFKY0XKj1k63NE6P3fxnk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/XYirc/btrCuWugbk4/XmvajpCJ2ZaoJftblyohoK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/XYirc/btrCuWugbk4/XmvajpCJ2ZaoJftblyohoK/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/XYirc/btrCuWugbk4/XmvajpCJ2ZaoJftblyohoK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXYirc%2FbtrCuWugbk4%2FXmvajpCJ2ZaoJftblyohoK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;몬세라트 수도원에 가면 꼭 봐야 하는 2번째 관람 포인트는 &lt;b&gt;에스꼴라니아 소년 합창단&lt;/b&gt;입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;세계 3대 소년합창단&lt;/b&gt;이며, 상위 1%의 학생들만 참여할&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;엘리트&amp;nbsp;친구들입니다&amp;nbsp;:)&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;정기 공연 시간에만 합창단의 공연을 볼 수 있기 때문에 공연 일정도 함께 확인해서&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;투어를&amp;nbsp;예약하시면&amp;nbsp;좋을&amp;nbsp;것&amp;nbsp;같습니다!&amp;nbsp;:)&amp;nbsp; &lt;br /&gt;저는&amp;nbsp;아무것도&amp;nbsp;모르고&amp;nbsp;가서&amp;nbsp;운이&amp;nbsp;좋게&amp;nbsp;처음부터&amp;nbsp;끝까지&amp;nbsp;관람했는데&amp;nbsp;천상의&amp;nbsp;소리&amp;nbsp;같이&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;너무&amp;nbsp;영화로운&amp;nbsp;합창을&amp;nbsp;감상하게&amp;nbsp;되어&amp;nbsp;감탄하면서&amp;nbsp;보게&amp;nbsp;되었습니다&amp;nbsp;:)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;동영상을 찍어둔 게 없어서 아쉽네요...!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bVFnWf/btrCvZKOT6j/BaOvig4QXPR96TKWw0dXI0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bVFnWf/btrCvZKOT6j/BaOvig4QXPR96TKWw0dXI0/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bVFnWf/btrCvZKOT6j/BaOvig4QXPR96TKWw0dXI0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbVFnWf%2FbtrCvZKOT6j%2FBaOvig4QXPR96TKWw0dXI0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/1hzmd/btrCwGKNxNz/iX7MsbSCOST29TfzLg6Zs1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/1hzmd/btrCwGKNxNz/iX7MsbSCOST29TfzLg6Zs1/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/1hzmd/btrCwGKNxNz/iX7MsbSCOST29TfzLg6Zs1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F1hzmd%2FbtrCwGKNxNz%2FiX7MsbSCOST29TfzLg6Zs1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;몬세라트&amp;nbsp;일정을&amp;nbsp;마치고&amp;nbsp;버스투어&amp;nbsp;마지막 일정인&amp;nbsp;시체스로&amp;nbsp;이동했습니다. &lt;br /&gt;시체스는&amp;nbsp;바르셀로나에서는&amp;nbsp;조금&amp;nbsp;떨어져&amp;nbsp;있지만,&amp;nbsp;스페인&amp;nbsp;카탈루냐&amp;nbsp;지방의&amp;nbsp;바르셀로나 주의&amp;nbsp;항구&amp;nbsp;도시입니다.&lt;/p&gt;
&lt;center&gt;&lt;iframe src=&quot;https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d24002.817060358255!2d1.7859531815454994!3d41.23588692380127!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x12a3804720b208fb%3A0x7061f1fb2907c8f9!2z7Iqk7Y6Y7J24IDA4ODcwIOuwlOultOyFgOuhnOuCmCDsi5zsoJzsiqQ!5e0!3m2!1sko!2skr!4v1652878661478!5m2!1sko!2skr&quot; width=&quot;80%&quot; height=&quot;auto&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/center&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;스페인은 도시마다 느낌이 조금씩 다른데, 시체스를 관광하면서 느낌은 세비야랑 비슷한 느낌이었습니다~! :)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/UoF63/btrCvZD214n/vfjR3DZYdgiDRykBjatIt0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/UoF63/btrCvZD214n/vfjR3DZYdgiDRykBjatIt0/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/UoF63/btrCvZD214n/vfjR3DZYdgiDRykBjatIt0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FUoF63%2FbtrCvZD214n%2FvfjR3DZYdgiDRykBjatIt0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/be8JdH/btrCvV9mBCJ/DmYxfj5NJvu85LQQJKQkK0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/be8JdH/btrCvV9mBCJ/DmYxfj5NJvu85LQQJKQkK0/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/be8JdH/btrCvV9mBCJ/DmYxfj5NJvu85LQQJKQkK0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbe8JdH%2FbtrCvV9mBCJ%2FDmYxfj5NJvu85LQQJKQkK0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;항 구도시답게 넓게 펼쳐진 바다와 배들을 볼 수 있습니다!&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;하루 동안 바르셀로나 근교의 산과 바다를 다니며 힐링하게 되었습니다!:)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bWz0JK/btrCulVqz3e/JTtz19zkuhUgo1vVfwkKZ0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bWz0JK/btrCulVqz3e/JTtz19zkuhUgo1vVfwkKZ0/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bWz0JK/btrCulVqz3e/JTtz19zkuhUgo1vVfwkKZ0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbWz0JK%2FbtrCulVqz3e%2FJTtz19zkuhUgo1vVfwkKZ0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cCQNUk/btrCv9lYQj3/UolHPN8DrW4z1kRy33IcG1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cCQNUk/btrCv9lYQj3/UolHPN8DrW4z1kRy33IcG1/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cCQNUk/btrCv9lYQj3/UolHPN8DrW4z1kRy33IcG1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcCQNUk%2FbtrCv9lYQj3%2FUolHPN8DrW4z1kRy33IcG1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b1aGrx/btrCw8tw8Dz/ygnSXdCNwRUM7pFVZGbzE1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b1aGrx/btrCw8tw8Dz/ygnSXdCNwRUM7pFVZGbzE1/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 46.5116%; margin-right: 10px;&quot; data-widthpercent=&quot;47.06&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b1aGrx/btrCw8tw8Dz/ygnSXdCNwRUM7pFVZGbzE1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb1aGrx%2FbtrCw8tw8Dz%2FygnSXdCNwRUM7pFVZGbzE1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EDbep/btrCvJO0clf/E9RKno9QKJznjrckRXQYgk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EDbep/btrCvJO0clf/E9RKno9QKJznjrckRXQYgk/img.jpg&quot; data-origin-width=&quot;2400&quot; data-origin-height=&quot;1600&quot; data-is-animation=&quot;false&quot; style=&quot;width: 52.3256%;&quot; data-widthpercent=&quot;52.94&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EDbep/btrCvJO0clf/E9RKno9QKJznjrckRXQYgk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEDbep%2FbtrCvJO0clf%2FE9RKno9QKJznjrckRXQYgk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2400&quot; height=&quot;1600&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;시체스에는 한국인에게 유명한 장소가 하나 있는데, 바로 &lt;b&gt;산트 바르토메우 성당입니다.&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;저도 어디서 많이 본듯한 느낌이어서 찾아보니&lt;br /&gt;&lt;span style=&quot;color: #f3c000;&quot;&gt;&lt;b&gt;이민호와&amp;nbsp;전지현이&amp;nbsp;주연으로&amp;nbsp;나온&amp;nbsp;&amp;lt;푸른&amp;nbsp;바다의&amp;nbsp;전설&amp;gt;&amp;nbsp;드라마&amp;nbsp;촬영지&lt;/b&gt;&lt;/span&gt;였습니다.&lt;br /&gt;드라마에서&amp;nbsp;봤던&amp;nbsp;외국의&amp;nbsp;촬영지를&amp;nbsp;눈앞에서&amp;nbsp;보니&amp;nbsp;너무&amp;nbsp;신기하고&amp;nbsp;좋았습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cGYNaX/btrCw9TvKGo/bi5fYRnt4e008yLOW8hnI0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cGYNaX/btrCw9TvKGo/bi5fYRnt4e008yLOW8hnI0/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cGYNaX/btrCw9TvKGo/bi5fYRnt4e008yLOW8hnI0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcGYNaX%2FbtrCw9TvKGo%2Fbi5fYRnt4e008yLOW8hnI0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bZ3m8E/btrCwF6brp2/Ru8qkjaEovvkHmzm0PgcM0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bZ3m8E/btrCwF6brp2/Ru8qkjaEovvkHmzm0PgcM0/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bZ3m8E/btrCwF6brp2/Ru8qkjaEovvkHmzm0PgcM0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbZ3m8E%2FbtrCwF6brp2%2FRu8qkjaEovvkHmzm0PgcM0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wamts/btrCuVPHCcC/fYtXblAQ93nTzpuu1mO6P1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wamts/btrCuVPHCcC/fYtXblAQ93nTzpuu1mO6P1/img.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wamts/btrCuVPHCcC/fYtXblAQ93nTzpuu1mO6P1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fwamts%2FbtrCuVPHCcC%2FfYtXblAQ93nTzpuu1mO6P1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4032&quot; height=&quot;3024&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bh7bDb/btrCw8UzaSt/7vOTVYRae27Hwxe8KHmhX1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bh7bDb/btrCw8UzaSt/7vOTVYRae27Hwxe8KHmhX1/img.jpg&quot; data-origin-width=&quot;4608&quot; data-origin-height=&quot;3456&quot; data-is-animation=&quot;false&quot; data-widthpercent=&quot;50&quot; style=&quot;width: 49.4186%;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bh7bDb/btrCw8UzaSt/7vOTVYRae27Hwxe8KHmhX1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbh7bDb%2FbtrCw8UzaSt%2F7vOTVYRae27Hwxe8KHmhX1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;4608&quot; height=&quot;3456&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 다시 버스를 타고 &lt;b&gt;에스파냐 광장 베네치안 탑&lt;/b&gt;으로 돌아와서&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;몬세라트-시체스 버스투어&lt;/b&gt; 일정이 마무리됩니다. :)&lt;/p&gt;
&lt;figure contenteditable=&quot;false&quot; data-ke-type=&quot;emoticon&quot; data-ke-align=&quot;alignCenter&quot; data-emoticon-type=&quot;niniz&quot; data-emoticon-name=&quot;043&quot; data-emoticon-isanimation=&quot;false&quot; data-emoticon-src=&quot;https://t1.daumcdn.net/keditor/emoticon/niniz/large/043.gif&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/keditor/emoticon/niniz/large/043.gif&quot; width=&quot;150&quot; /&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>여행/해외여행</category>
      <category>검은성모마리아상</category>
      <category>몬세라트</category>
      <category>몬세라트 수도원</category>
      <category>바르셀로나 근교</category>
      <category>산트 바르토메우 성당</category>
      <category>스페인 여행</category>
      <category>시체스</category>
      <category>에스꼴라니아 소년 합창단</category>
      <category>푸니쿨라</category>
      <category>푸른 바다의 전살</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/271</guid>
      <comments>https://bono915.tistory.com/entry/%EC%8A%A4%ED%8E%98%EC%9D%B8-%EC%97%AC%ED%96%89-%EB%AA%AC%EC%84%B8%EB%9D%BC%ED%8A%B8-%EC%8B%9C%EC%B2%B4%EC%8A%A4-%EB%B2%84%EC%8A%A4%ED%88%AC%EC%96%B4-%EC%97%AC%ED%96%89-%ED%9B%84%EA%B8%B0#entry271comment</comments>
      <pubDate>Thu, 19 May 2022 11:13:21 +0900</pubDate>
    </item>
    <item>
      <title>[Vue.JS] step 8. event-emit 데이터 전달(자식 -&amp;gt;부모)</title>
      <link>https://bono915.tistory.com/entry/VueJS-step-8-event-emit-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%84%EB%8B%AC%EC%9E%90%EC%8B%9D-%EB%B6%80%EB%AA%A8</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 Vue.JS step 8. event-emit 데이터 전달(자식 -&amp;gt; 부모)에 대해 포스팅하려고 합니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;하위(자식)&amp;nbsp;컴포넌트에서&amp;nbsp;상위(부모)&amp;nbsp;컴포넌트로&amp;nbsp;데이터를&amp;nbsp;상속하기&amp;nbsp;위해서는&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;하위(자식) 컴포넌트에서&amp;nbsp;이벤트를&amp;nbsp;발생시켜&amp;nbsp;전달합니다. &lt;br /&gt;디렉티브(directive)의 이벤트 문법인 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;v-on&lt;/b&gt;&lt;/span&gt;이 사용되어야 하며&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;v-on:[하위(자식) 컴포넌트 이벤트 이름]=&quot;[상위(부모) 이벤트 핸들링 메소드 이름]&quot;&lt;/b&gt; 형태로&amp;nbsp;선언되어야&amp;nbsp;합니다. &lt;br /&gt;&lt;br /&gt;그리고&amp;nbsp;하위(자식)&amp;nbsp;컴포넌트&amp;nbsp;이벤트&amp;nbsp;이름은&amp;nbsp;&lt;b&gt;this.$emit('이벤트&amp;nbsp;이름',&amp;nbsp;전달&amp;nbsp;파라미터)&amp;nbsp;&lt;/b&gt;형태로&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;$emit() &lt;/b&gt;&lt;/span&gt;안에 이벤트 이름과 전달하고자 하는 파라미터를 정의해야&amp;nbsp;합니다.&amp;nbsp; &lt;br /&gt;파라미터&amp;nbsp;전달&amp;nbsp;없이&amp;nbsp;이벤트만&amp;nbsp;실행하는&amp;nbsp;것이&amp;nbsp;목적이라면&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;this.$emit('이벤트&amp;nbsp;이름')&lt;/b&gt;&amp;nbsp;형태로도&amp;nbsp;사용할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아래&amp;nbsp;예제&amp;nbsp;소스코드를&amp;nbsp;통해&amp;nbsp;알아보도록&amp;nbsp;하겠습니다.&amp;nbsp; &lt;br /&gt;event-emit.html을&amp;nbsp;만들고,&amp;nbsp;기본&amp;nbsp;html에서&amp;nbsp;vue를&amp;nbsp;활용해&amp;nbsp;보겠습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;app-content&amp;nbsp;컴포넌트에&amp;nbsp;이벤트만&amp;nbsp;전달하는&amp;nbsp;&lt;b&gt;@plus=&quot;increase&quot;&lt;/b&gt;와&amp;nbsp; &lt;br /&gt;이벤트&amp;nbsp;및&amp;nbsp;파라미터를&amp;nbsp;함께&amp;nbsp;전달하는&amp;nbsp;&lt;b&gt;v-on:send-message=&quot;getMessage&quot;&lt;/b&gt;을&amp;nbsp;선언하였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size14&quot;&gt;send-message에는 하위(자식) 컴포넌트에서 선언한 데이터인 message를 파라미터로 전달하고자 합니다.&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;*&amp;nbsp;@표현은&amp;nbsp;v-on:&amp;nbsp;의&amp;nbsp;약어로&amp;nbsp;같은&amp;nbsp;의미&amp;nbsp;입니다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1652837118903&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!-- event-emit.html --&amp;gt;

&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;en&quot;&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;
    &amp;lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot;&amp;gt;
    &amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&amp;gt;
    &amp;lt;title&amp;gt;Document&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;

    &amp;lt;div id=&quot;app&quot;&amp;gt;
        {{message}} &amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;
        &amp;lt;!-- &amp;lt;[컴포넌트 이름] v-on:[하위(자식) 컴포넌트 이벤트 이름]=&quot;[상위(부모) 이벤트 핸들링 메소드 이름]&quot;&amp;gt; &amp;lt;/[컴포넌트 이름]&amp;gt; --&amp;gt;
        &amp;lt;!-- @표현은 v-on: 의 약어로 같은 의미 입니다.--&amp;gt;
        &amp;lt;app-content @plus=&quot;increase&quot; v-on:send-message=&quot;getMessage&quot;&amp;gt;&amp;lt;/app-content&amp;gt;
        number : {{num}} 
    &amp;lt;/div&amp;gt;
   
    &amp;lt;script src=&quot;https://cdn.jsdelivr.net/npm/vue/dist/vue.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
    &amp;lt;script&amp;gt;

        var appContent = {
            template : '&amp;lt;div class=&quot;content&quot;&amp;gt; &amp;lt;button v-on:click=&quot;addNum&quot;&amp;gt;addNumber&amp;lt;/button&amp;gt; &amp;lt;/div&amp;gt;',
            methods:{
                addNum : function(){
                    // this.$emit('이벤트 이름')
                    this.$emit('plus')
                }
            },
            data(){
                return{
                    message:'bono915.tistory.com 환영합니다.',
                }
            },
            created: function(){
                // this.$emit('이벤트 이름', 파라미터)
                this.$emit('send-message',this.message)
            }
        }

        new Vue({
            el:'#app',
            data:{
                num:915,
                message:''
            },
            components:{
                'app-content':appContent
            },
            methods:{
                increase: function(){
                    this.num += 1;
                },
                getMessage: function(text){
                    this.message = text
                }
            }    
        })
    &amp;lt;/script&amp;gt;

&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;위&amp;nbsp;예제&amp;nbsp;소스에서&amp;nbsp;vue인스턴스를&amp;nbsp;생성하였고,&amp;nbsp;app-content를&amp;nbsp;하위(자식) 컴포넌트로&amp;nbsp;선언하였습니다. &lt;br /&gt;개발자&amp;nbsp;도구(F12)에서&amp;nbsp;vue&amp;nbsp;탭을&amp;nbsp;보면,&amp;nbsp;컴포넌트의&amp;nbsp;구성에&amp;nbsp;대해&amp;nbsp;다음과&amp;nbsp;같이&amp;nbsp;확인이&amp;nbsp;가능합니다. &lt;br /&gt;생성한&amp;nbsp;인스턴스는&amp;nbsp;Root&amp;nbsp;컴포넌트가&amp;nbsp;되며,&amp;nbsp;하위(자식)&amp;nbsp;컴포넌트에&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;appContent로&amp;nbsp;구성되어&amp;nbsp;있는 것을&amp;nbsp;확인할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;593&quot; data-origin-height=&quot;167&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/2ISkU/btrCrBh9ESY/bwLsByyHSaVvwiahaghbl1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/2ISkU/btrCrBh9ESY/bwLsByyHSaVvwiahaghbl1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/2ISkU/btrCrBh9ESY/bwLsByyHSaVvwiahaghbl1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2ISkU%2FbtrCrBh9ESY%2FbwLsByyHSaVvwiahaghbl1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;593&quot; height=&quot;167&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;593&quot; data-origin-height=&quot;167&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Visual&amp;nbsp;Studio&amp;nbsp;Code에서&amp;nbsp;event-emit.html를&amp;nbsp;마우스&amp;nbsp;우클릭&amp;nbsp;후&amp;nbsp;&lt;b&gt;&quot;Open&amp;nbsp;with&amp;nbsp;Live&amp;nbsp;Server&quot;&lt;/b&gt;&amp;nbsp; &lt;br /&gt;또는&amp;nbsp;&lt;b&gt;키보드로&amp;nbsp;Alt&amp;nbsp;+L&amp;nbsp;+&amp;nbsp;O&lt;/b&gt;&amp;nbsp;실행하면&amp;nbsp;다음과&amp;nbsp;같은&amp;nbsp;브라우저에&amp;nbsp;결과물이&amp;nbsp;나타납니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;개발자 도구(F12) vue 탭에서 보면, appContent의 data에 message가 정의되어 있고,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;$emit을 통해 이벤트가 전달되어 root의 data에도 message가 전달되어 정의된 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;또한 하위(자식) 컴포넌트에 있는 addNumber 버튼을 클릭하면 $emit을 통해 이벤트가 전달되어&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;부모(상위) 컴포넌트에서 number값이 증가하는 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;event-emit.gif&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;288&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xdglh/btrCumrpgrk/NtUXis00z9yNP3OV91jkRk/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xdglh/btrCumrpgrk/NtUXis00z9yNP3OV91jkRk/img.gif&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xdglh/btrCumrpgrk/NtUXis00z9yNP3OV91jkRk/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/xdglh/btrCumrpgrk/NtUXis00z9yNP3OV91jkRk/img.gif&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;288&quot; data-filename=&quot;event-emit.gif&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;288&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 Vue.JS step 8. event-emit 데이터 전달(자식 -&amp;gt; 부모)에 대한 포스팅이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Vue.JS</category>
      <category>event-emit</category>
      <category>VUE</category>
      <category>vue emit</category>
      <category>vue event-emit</category>
      <category>vue study</category>
      <category>Vue 공부하기</category>
      <category>vue 컴포넌트 데이터 전달</category>
      <category>vue 하위 컴포넌트 데이터 전달</category>
      <category>Vue.js</category>
      <category>뷰</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/270</guid>
      <comments>https://bono915.tistory.com/entry/VueJS-step-8-event-emit-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%84%EB%8B%AC%EC%9E%90%EC%8B%9D-%EB%B6%80%EB%AA%A8#entry270comment</comments>
      <pubDate>Wed, 18 May 2022 10:42:51 +0900</pubDate>
    </item>
    <item>
      <title>[Vue.JS] 보간법 디렉티브(Directive) v-bind, v-on 약어</title>
      <link>https://bono915.tistory.com/entry/VueJS-%EB%B3%B4%EA%B0%84%EB%B2%95-%EB%94%94%EB%A0%89%ED%8B%B0%EB%B8%8CDirective-v-bind-v-on-%EC%95%BD%EC%96%B4</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 Vue.JS 보간법 디렉티브(Directive) v-bind, v-on 약어에 대해 포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;vue에서는&amp;nbsp;인스턴스에&amp;nbsp;선언한&amp;nbsp;엘리먼트를&amp;nbsp;통해서&amp;nbsp;DOM요소를&amp;nbsp;제어합니다. &lt;br /&gt;DOM&amp;nbsp;제어는&amp;nbsp;v-&amp;nbsp;접두어가&amp;nbsp;붙어있는&amp;nbsp;보간법&amp;nbsp;디렉티브&amp;nbsp;속성들을&amp;nbsp;사용합니다. &lt;br /&gt;디렉티브&amp;nbsp;속성중에서&amp;nbsp;v-bind와&amp;nbsp;v-on은&amp;nbsp;vue에서&amp;nbsp;자주&amp;nbsp;사용되기&amp;nbsp;때문에&amp;nbsp;약어를&amp;nbsp;제공하고&amp;nbsp;있습니다. &lt;br /&gt;약어의&amp;nbsp;사용은&amp;nbsp;개인의&amp;nbsp;취향&amp;nbsp;또는&amp;nbsp;선택사항이지만&amp;nbsp;개발자끼리&amp;nbsp;소통&amp;nbsp;또는&amp;nbsp;서로의&amp;nbsp;코드를&amp;nbsp;공유하고&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;쉽게 이해하기 위해서는 필수로 알아두어야 한다고 생각합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;1. v-bind 약어&lt;/b&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1652754570627&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!-- 전체 문법 --&amp;gt;
&amp;lt;a v-bind:href=&quot;url&quot;&amp;gt; ... &amp;lt;/a&amp;gt;

&amp;lt;!-- 약어 --&amp;gt;
&amp;lt;a :href=&quot;url&quot;&amp;gt; ... &amp;lt;/a&amp;gt;

&amp;lt;!-- shorthand with dynamic argument (2.6.0+) --&amp;gt;
&amp;lt;a :[key]=&quot;url&quot;&amp;gt; ... &amp;lt;/a&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;2. v-on 약어&lt;/b&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1652754601834&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!-- 전체 문법 --&amp;gt;
&amp;lt;a v-on:click=&quot;doSomething&quot;&amp;gt; ... &amp;lt;/a&amp;gt;

&amp;lt;!-- 약어 --&amp;gt;
&amp;lt;a @click=&quot;doSomething&quot;&amp;gt; ... &amp;lt;/a&amp;gt;

&amp;lt;!-- shorthand with dynamic argument (2.6.0+) --&amp;gt;
&amp;lt;a @[event]=&quot;doSomething&quot;&amp;gt; ... &amp;lt;/a&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;참조&amp;nbsp;-&amp;nbsp;&lt;a href=&quot;https://kr.vuejs.org/v2/guide/syntax.html#%EC%95%BD%EC%96%B4&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://kr.vuejs.org/v2/guide/syntax.html#%EC%95%BD%EC%96%B4&lt;/a&gt;&lt;/blockquote&gt;
&lt;figure id=&quot;og_1652754682769&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;템플릿 문법 &amp;mdash; Vue.js&quot; data-og-description=&quot;Vue.js - 프로그레시브 자바스크립트 프레임워크&quot; data-og-host=&quot;kr.vuejs.org&quot; data-og-source-url=&quot;https://kr.vuejs.org/v2/guide/syntax.html#%EC%95%BD%EC%96%B4&quot; data-og-url=&quot;https://kr.vuejs.org/v2/guide/syntax.html#%EC%95%BD%EC%96%B4&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/DJELG/hyOrdvhFG8/4pqCUDKxJxB5XLMrNlBY60/img.png?width=400&amp;amp;height=400&amp;amp;face=0_0_400_400,https://scrap.kakaocdn.net/dn/ee7UcK/hyOreub81u/oIp9Mf93aOW12meRMQQGTK/img.png?width=400&amp;amp;height=400&amp;amp;face=0_0_400_400&quot;&gt;&lt;a href=&quot;https://kr.vuejs.org/v2/guide/syntax.html#%EC%95%BD%EC%96%B4&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://kr.vuejs.org/v2/guide/syntax.html#%EC%95%BD%EC%96%B4&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/DJELG/hyOrdvhFG8/4pqCUDKxJxB5XLMrNlBY60/img.png?width=400&amp;amp;height=400&amp;amp;face=0_0_400_400,https://scrap.kakaocdn.net/dn/ee7UcK/hyOreub81u/oIp9Mf93aOW12meRMQQGTK/img.png?width=400&amp;amp;height=400&amp;amp;face=0_0_400_400');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;템플릿 문법 &amp;mdash; Vue.js&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Vue.js - 프로그레시브 자바스크립트 프레임워크&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;kr.vuejs.org&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Vue.JS 보간법 디렉티브(Directive) v-bind, v-on 약어에 대한 포스팅이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Vue.JS</category>
      <category>Directive</category>
      <category>v-bind</category>
      <category>V-ON</category>
      <category>VUE</category>
      <category>Vue 공부하기</category>
      <category>Vue 보간법 디렉티브</category>
      <category>vue 시작하기</category>
      <category>Vue.js</category>
      <category>보간법 디렉티브</category>
      <category>뷰</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/269</guid>
      <comments>https://bono915.tistory.com/entry/VueJS-%EB%B3%B4%EA%B0%84%EB%B2%95-%EB%94%94%EB%A0%89%ED%8B%B0%EB%B8%8CDirective-v-bind-v-on-%EC%95%BD%EC%96%B4#entry269comment</comments>
      <pubDate>Tue, 17 May 2022 11:34:36 +0900</pubDate>
    </item>
    <item>
      <title>[Vue.JS] step 7. props 데이터 전달(부모 -&amp;gt; 자식)</title>
      <link>https://bono915.tistory.com/entry/VueJS-step-7-props</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;오늘은 Vue.JS step 7. props 데이터&amp;nbsp;전달(부모&amp;nbsp;-&amp;gt;&amp;nbsp;자식)에 대해 포스팅하려고 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Vue.JS에서는 상위(부모) 컴포넌트에서 선언한 data의 값을 하위(자식) 컴포넌트에서 사용하고자 할 때&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;단순하게 bind를 하거나 &lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;Mustache(이중 중괄호)를&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt; 사용하여 data를 이용할 수 없습니다.&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;위 문제를 해결하기 위해 props라는 속성을 이용합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;props란&amp;nbsp;상위(부모)&amp;nbsp;컴포넌트에서&amp;nbsp;하위(자식)&amp;nbsp;컴포넌트로&amp;nbsp;데이터를&amp;nbsp;전달할 때&amp;nbsp;사용되는&amp;nbsp;전달&amp;nbsp;방식입니다.&lt;/b&gt; &lt;br /&gt;v-bind를&amp;nbsp;사용하여&amp;nbsp;상위(부모)&amp;nbsp;컴포넌트의&amp;nbsp;데이터를&amp;nbsp;동적으로&amp;nbsp;바인딩할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;아래&amp;nbsp;예제&amp;nbsp;소스코드를&amp;nbsp;통해&amp;nbsp;알아보도록&amp;nbsp;하겠습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;props.html을&amp;nbsp;만들고,&amp;nbsp;기본&amp;nbsp;html에서&amp;nbsp;vue를&amp;nbsp;활용해&amp;nbsp;보겠습니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1652684433181&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!-- props.html --&amp;gt;

&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;en&quot;&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;
    &amp;lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot;&amp;gt;
    &amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&amp;gt;
    &amp;lt;title&amp;gt;Document&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;

    &amp;lt;style&amp;gt;
        .header{
            background-color: green;
            color:white;
        }
        .content{
            background-color: blueviolet;
            color:white;
        }
    &amp;lt;/style&amp;gt;

    &amp;lt;div id=&quot;app&quot;&amp;gt;
    &amp;lt;!-- &amp;lt;[컴포넌트 이름] v-bind:[props 속성 이름] = &quot;[상위 컴포넌트의 데이터 이름]&quot;&amp;gt;&amp;lt;/[컴포넌트 이름]&amp;gt; --&amp;gt;
        &amp;lt;app-header v-bind:propsmessage=&quot;message&quot;&amp;gt;&amp;lt;/app-header&amp;gt;
        &amp;lt;app-content v-bind:propsnum=&quot;num&quot;&amp;gt;&amp;lt;/app-content&amp;gt;
    &amp;lt;/div&amp;gt;
   
    &amp;lt;script src=&quot;https://cdn.jsdelivr.net/npm/vue/dist/vue.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
    &amp;lt;script&amp;gt;

        var appHeader = {
            template : '&amp;lt;div class=&quot;header&quot;&amp;gt;header &amp;lt;p&amp;gt;{{propsmessage}}&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;',
            props:['propsmessage']
            
        }

        var appContent = {
            template : '&amp;lt;div class=&quot;content&quot;&amp;gt;content &amp;lt;p&amp;gt;{{propsnum}}&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;',
            props:['propsnum']
        }

        new Vue({
            el:'#app',
            data:{
                message: 'bono915.tistory.com 환영합니다.',
                num:10
            },
            components:{
                'app-header':appHeader,
                'app-content':appContent
            }
            
        })
    &amp;lt;/script&amp;gt;

&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;위 예제 소스에서 vue인스턴스를 생성하였고, &lt;b&gt;app-header와 &lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;app-content&lt;/b&gt;를 하위(자식) 컴포넌트로 선언하였습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;개발자 도구(F12)에서 vue 탭을 보면, 컴포넌트의 구성에 대해 다음과 같이 확인이 가능합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;생성한 인스턴스는 Root 컴포넌트가 되며, 하위(자식) 컴포넌트에&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;2개의 컴포넌트가 생성된 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;568&quot; data-origin-height=&quot;160&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0DvI1/btrB8QVeN35/D6B4uOv8HXlGpK2o6sxrO0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0DvI1/btrB8QVeN35/D6B4uOv8HXlGpK2o6sxrO0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0DvI1/btrB8QVeN35/D6B4uOv8HXlGpK2o6sxrO0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0DvI1%2FbtrB8QVeN35%2FD6B4uOv8HXlGpK2o6sxrO0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;568&quot; height=&quot;160&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;568&quot; data-origin-height=&quot;160&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 각각의 컴포넌트에 props:['props변수'] 선언하고&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;인스턴스 html영역 안에서 v-bind:[props변수 = data변수]로 선언하여&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;상위(부모) 컴포넌트에서 선언한 data(message, num)의 값을 하위(자식) 컴포넌트에 바인딩하여&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;바인딩된 부모의 data(message, num)을 사용할 수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1652683359892&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;div id=&quot;app&quot;&amp;gt;
    &amp;lt;app-header v-bind:propsmessage=&quot;message&quot;&amp;gt;&amp;lt;/app-header&amp;gt;
    &amp;lt;app-content v-bind:propsnum=&quot;num&quot;&amp;gt;&amp;lt;/app-content&amp;gt;
&amp;lt;/div&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;props에 바인딩된 propsmessage와 propsnum을 각각의 component에서&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;Mustache(이중 중괄호)를&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt; 사용하여 html 화면에 출력하였습니다.&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #4d5156;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1652684384301&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;var appHeader = {
            template : '&amp;lt;div class=&quot;header&quot;&amp;gt;header &amp;lt;p&amp;gt;{{propsmessage}}&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;',
            props:['propsmessage']
        }

 ...
 ...

var appContent = {
            template : '&amp;lt;div class=&quot;content&quot;&amp;gt;content &amp;lt;p&amp;gt;{{propsnum}}&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;',
            props:['propsnum']
        }&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;Visual Studio Code에서 props.html를 마우스 우클릭 후&amp;nbsp;&lt;b&gt;&quot;Open&amp;nbsp;with&amp;nbsp;Live&amp;nbsp;Server&quot;&lt;/b&gt;&amp;nbsp; &lt;br /&gt;또는&amp;nbsp;&lt;b&gt;키보드로&amp;nbsp;Alt&amp;nbsp;+L&amp;nbsp;+&amp;nbsp;O&amp;nbsp;&lt;/b&gt;실행하면&amp;nbsp;다음과&amp;nbsp;같은&amp;nbsp;브라우저에&amp;nbsp;결과물이&amp;nbsp;나타납니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #409d00;&quot;&gt;app-header컴포넌트는 초록색&lt;/span&gt;으로 &lt;span style=&quot;color: #8a3db6;&quot;&gt;app-content컴포넌트는 보라색&lt;/span&gt;으로 표현하였는데,&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;상위(부모) 컴포넌트에서 하위(자식) 컴포넌트로 바인딩되어 출력된 html 화면과&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;vue 탭에서 바인딩된 props 값을 다음 그림에서 함께 확인하실 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;props.gif&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;255&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pI1iU/btrCatrVQQJ/SIDvyXKrpwyfzpXIQPcwP0/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pI1iU/btrCatrVQQJ/SIDvyXKrpwyfzpXIQPcwP0/img.gif&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pI1iU/btrCatrVQQJ/SIDvyXKrpwyfzpXIQPcwP0/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/pI1iU/btrCatrVQQJ/SIDvyXKrpwyfzpXIQPcwP0/img.gif&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;255&quot; data-filename=&quot;props.gif&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;255&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;지금까지 Vue.JS step 7. props 데이터&amp;nbsp;전달(부모&amp;nbsp;-&amp;gt;&amp;nbsp;자식)에 대한 포스팅이었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Develope/Vue.JS</category>
      <category>props</category>
      <category>VUE</category>
      <category>vue component props</category>
      <category>vue props</category>
      <category>Vue 공부하기</category>
      <category>vue 부모 data 사용</category>
      <category>vue 상위 data 사용</category>
      <category>Vue.js</category>
      <category>vue.js props</category>
      <category>뷰</category>
      <author>보노보노92</author>
      <guid isPermaLink="true">https://bono915.tistory.com/268</guid>
      <comments>https://bono915.tistory.com/entry/VueJS-step-7-props#entry268comment</comments>
      <pubDate>Mon, 16 May 2022 16:12:08 +0900</pubDate>
    </item>
  </channel>
</rss>