

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# ruby 속성
<a name="attributes-recipes-ruby"></a>

**중요**  
이 AWS OpsWorks Stacks 서비스는 2024년 5월 26일에 수명이 종료되었으며 신규 및 기존 고객 모두에서 비활성화되었습니다. 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션하는 것이 좋습니다. 마이그레이션에 대한 질문이 있는 경우 [AWS re:Post](https://repost.aws/) 또는 [AWS Premium Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 문의하세요.

**참고**  
이러한 속성은 Linux 스택에서만 사용할 수 있습니다.

[`ruby` 속성](https://github.com/aws/opsworks-cookbooks/blob/release-chef-11.10/ruby/attributes/ruby.rb)은 애플리케이션이 사용하는 Ruby 버전을 지정합니다. Ruby 2.1에서 의미 체계 버전 관리가 도입되면서 속성 사용이 바뀌었습니다. 예제를 포함한 버전 지정 방법에 대한 자세한 정보는 [Ruby 버전](workingcookbook-ruby.md)를 참조하세요. OpsWorks Stacks가 Ruby 버전을 결정하는 방법에 대한 자세한 내용은 기본 제공 속성 파일인 [ruby.rb](https://github.com/aws/opsworks-cookbooks/blob/release-chef-11.10/ruby/attributes/ruby.rb)를 참조하세요. 내장 속성을 재정의해 사용자 지정 값을 지정하는 방법에 대한 자세한 정보는 [속성 재정의](workingcookbook-attributes.md) 단원을 참조하십시오.

**full\$1version**  <a name="attributes-recipes-ruby-full"></a>
정품 버전 번호(문자열). 이 속성은 재정의해서는 안 됩니다. 그 대신 [[:opsworks][:ruby\$1version]](attributes-json-opsworks-other.md#attributes-json-opsworks-ruby-version)과 적절한 패치 버전 속성을 사용하여 버전을 지정하세요.  

```
[:ruby][:full_version]
```

**major\$1version**  <a name="attributes-recipes-ruby-major"></a>
메이저 버전 번호(문자열). 이 속성은 재정의해서는 안 됩니다. 그 대신 [[:opsworks][:ruby\$1version]](attributes-json-opsworks-other.md#attributes-json-opsworks-ruby-version)을 사용하여 메이저 버전을 지정하세요.  

```
[:ruby][:major_version]
```

**minor\$1version**  <a name="attributes-recipes-ruby-minor"></a>
마이너 버전 번호(문자열). 이 속성은 재정의해서는 안 됩니다. 그 대신 [[:opsworks][:ruby\$1version]](attributes-json-opsworks-other.md#attributes-json-opsworks-ruby-version)을 사용하여 마이너 버전을 지정하세요.  

```
[:ruby][:minor_version]
```

**패치**  <a name="attributes-recipes-ruby-patch"></a>
패치 수준(문자열). 이 속성은 Ruby 버전 2.0.0 및 이전 버전에 유효합니다. 이후의 Ruby 버전은 `patch_version` 속성을 사용합니다.  

```
[:ruby][:patch]
```
패치 번호는 `p`로 시작해야 합니다. 예를 들어 다음 사용자 지정 JSON을 사용하여 패치 수준 484를 지정합니다.  

```
{
  "ruby":{"patch":"p484"}
}
```

**patch\$1version**  <a name="attributes-recipes-ruby-patch-version"></a>
패치 번호(문자열). 이 속성은 Ruby 버전 2.1 및 이후 버전에 유효합니다. 그 이전의 Ruby 버전은 `patch` 속성을 사용합니다.  

```
[:ruby][:patch_version]
```

**pkgrelease**  <a name="attributes-recipes-ruby-pkgrelease"></a>
패키지 릴리스 번호(문자열).  

```
[:ruby][:pkgrelease]
```