Skip to content

Instantly share code, notes, and snippets.

View ignar's full-sized avatar
💭
🇨🇦🇩🇪🇺🇦 Fewer lines, thus fewer bugs

Artem Melnykov ignar

💭
🇨🇦🇩🇪🇺🇦 Fewer lines, thus fewer bugs
View GitHub Profile
@ignar
ignar / mysql-pv.yaml
Created March 28, 2017 15:15
mysql-pv.yaml
apiVersion: v1
kind: PersistentVolume
metadata:
name: mysql-pv
spec:
capacity:
storage: 20Gi
accessModes:
- ReadWriteOnce
hostPath:
@ignar
ignar / mysql.yaml
Created March 28, 2017 15:14
mysql.yaml
apiVersion: v1
kind: Service
metadata:
name: gmail-web-app-mysql-service
labels:
app: gmail-web-app-mysql
spec:
ports:
- port: 3306
selector:
@ignar
ignar / gmail-web-app.yaml
Last active March 28, 2017 15:14
gmail-web-app
apiVersion: v1
kind: Service
metadata:
name: gmail-web-app
labels:
app: gmail-web-app
spec:
ports:
- port: 3000
selector:
require 'active_support/all'
class User
attr_accessor :name, :admin
def initialize(options = {}, &block)
options.each do |k,v|
self.public_send "#{k}=", v
end
require 'spec_helper'
# TODO: there are a lot of code that duplicates, move it to helpers
RSpec.describe FactoryBoy do
User = Struct.new(:name, :admin)
Building = Struct.new(:address)
before(:each) do
FactoryBoy.reset