class Kubes::Compiler::Dsl::Syntax::Ingress
Public Instance Methods
default_apiVersion()
click to toggle source
# File lib/kubes/compiler/dsl/syntax/ingress.rb, line 15 def default_apiVersion "networking.k8s.io/v1beta1" end
default_paths()
click to toggle source
# File lib/kubes/compiler/dsl/syntax/ingress.rb, line 31 def default_paths [ path: '/*', backend: { serviceName: serviceName, servicePort: servicePort, } ] end
default_rules()
click to toggle source
# File lib/kubes/compiler/dsl/syntax/ingress.rb, line 23 def default_rules [ http: { paths: paths } ] end
default_spec()
click to toggle source
# File lib/kubes/compiler/dsl/syntax/ingress.rb, line 19 def default_spec { rules: rules } end