Skip to content

Instantly share code, notes, and snippets.

View iledarn's full-sized avatar

Ildar iledarn

  • Belarus, Minsk
View GitHub Profile
1. Забираем репо - https://github.com/burkostya/terraform-provider-vscale
2. Собираем все зависимости для проекта (да, я не знал как сделать это автоматически в go, потому собрал руками).
3. Собираем провайдер - go build github.com/terraform-providers/terraform-provider-vscale
4. Кладем провайдер в нужный каталог - mv terraform-provider-vscale ~/.terraform.d/plugins
5. Выполнив terraform init удостоверимся, что с провайдером все ОК.
6. Пойдем на vscale.io и создадим токен.
7. Напишем тестовый конфиг для terraform и проверим работу провайдера.
provider "vscale" {
token = "%VSCALE_TOKEN%"
#
su
# ivann + general
mkdir /root/.ssh
curl --silent https://github.com/yelizariev.keys | xargs echo -n >> /root/.ssh/authorized_keys
echo -ne " yelizariev@it-projects.info\n" >> /root/.ssh/authorized_keys
sed -i 's/PermitRootLogin no/PermitRootLogin without-password # changed by Ivan Yelizariev from value "no"/' /etc/ssh/sshd_config
@zy108830
zy108830 / show.blade.php
Last active July 14, 2017 08:58
setCustomValidity,html5,required,radio
<form>
<input type="radio" id="test" name="test" value="0" oninvalid="this.setCustomValidity('Click me')" onclick="clearValidity();" required>Zero<br>
<input type="radio" name="test" value="1" onclick="clearValidity()" class="wrapper">One <br>
<input type="radio" name="test" value="2" onclick="clearValidity()" class="wrapper">Two <br>
<input type="submit">
</form>
<script>
function clearValidity(){
document.getElementById('test').setCustomValidity('');