AWSのフォーラムでコード片をキレイに貼る

AWS使っているけど、まだサービスインしていないので、サポート契約は結んでいない。というわけで、何かあったらフォーラムに書き込んでいる。

さて、Elastic Beanstalkにて、Amazon Linux v2.2.0ではOKだが、Amazon Linux v2.3.0ではNGとなる問題にぶち当たった。その内容をフォーラムに書こうとしたんだけど、コード片を貼ろうとしたら一部markupとして解釈されてしまって、見た目がよろしくない。

そこで、いろいろ試した結果、以下の2つのノウハウを得た。

  • {noformat}で囲むと、その間はマークアップが解釈されない。ただし、改行なども無視されてしまうので注意が必要。
  • {quote}で囲むと、blockquote扱いになる。

というわけで、以下のような文章を書けば、それなりにうまく反映されるようだ。

DNS lookup fails for EFS on Amazon Linux v2.3.0 but works well on v2.2.0

When I tried to upgrade the platform version of my elastic beanstalk environment from "64bit Amazon Linux 2016.09 *v2.2.0* running Multi-container Docker 1.11.2 (Generic)" to "64bit Amazon Linux 2016.09 *v2.3.0* running Multi-container Docker 1.11.2 (Generic)", the migration failed because lookup ing DNS with the name "fs-xxxx.efs.us-west-2.amazonaws.com" didn't work.

On "64bit Amazon Linux 2016.09 *v2.2.0* running Multi-container Docker 1.11.2 (Generic)", you can resolve the FQDN of EFS successfully.

{quote}
{noformat}[ec2-user@ip-10-0-0-75 ~]$ dig fs-xxxx.efs.us-west-2.amazonaws.com{noformat}

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.37.rc1.49.amzn1 <<>> fs-xxxx.efs.us-west-2.amazonaws.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48448
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;fs-xxxx.efs.us-west-2.amazonaws.com. IN A

;; ANSWER SECTION:
fs-xxxx.efs.us-west-2.amazonaws.com. 60 IN A 10.0.0.200

;; Query time: 2 msec
;; SERVER: 10.0.0.2#53(10.0.0.2)
;; WHEN: Thu Dec 29 07:45:46 2016
;; MSG SIZE  rcvd: 73
{quote}

On "64bit Amazon Linux 2016.09 *v2.3.0* running Multi-container Docker 1.11.2 (Generic)", resolving the FQDN name of EFS doesn't work.

{quote}
{noformat}[ec2-user@ip-10-0-2-4 ~]$ dig fs-xxxx.efs.us-west-2.amazonaws.com{noformat}

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.47.rc1.51.amzn1 <<>> fs-xxxx.efs.us-west-2.amazonaws.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11256
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;fs-xxxx.efs.us-west-2.amazonaws.com. IN A

;; AUTHORITY SECTION:
efs.us-west-2.amazonaws.com. 57 IN  SOA ns-1536.awsdns-00.co.uk. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400

;; Query time: 0 msec
;; SERVER: 10.0.0.2#53(10.0.0.2)
;; WHEN: Thu Dec 29 07:35:00 2016
;; MSG SIZE  rcvd: 141
{quote}

Is there any additional action to resolve EFS FQDN names on Amazon Linux v2.3.0?

これで投稿しようとしたら、AWSのアカウントが新しく、フォーラムアカウントも新しいため、まだ投稿できない状態になって投稿できていない。

AWSのフォーラムで使えるマークアップ一覧ほしい

なお、僕の他にもフォーラムでどんなマークアップができるかを試してみた人がいる。

Full list of forum markup options? https://forums.aws.amazon.com/message.jspa?messageID=231309

だが、コメントにもあるように、彼がどんなマークアップをしたのかが投稿からだけではわからないのだ。さらに、bulletted listは無効だったりしている。

というわけで、公式で使えるマークアップ一覧があったらうれしいし、どこかに公開されてないですかね?