Skip to content
Snippets Groups Projects

Incorporates Kubernetes Namespace into Cluster's flow

Merged Thong Kuah requested to merge 51716-create-kube-namespace into master
Compare and Show latest version
5 files
+ 95
60
Compare changes
  • Side-by-side
  • Inline
Files
5
@@ -7,11 +7,19 @@ class Project < ActiveRecord::Base
belongs_to :cluster, class_name: 'Clusters::Cluster'
belongs_to :project, class_name: '::Project'
def default_namespace
return unless project
attr_encrypted :encrypted_service_account_token,
mode: :per_attribute_iv,
key: Settings.attr_encrypted_db_key_base_truncated,
algorithm: 'aes-256-cbc'
slug = "#{project.path}-#{project.id}".downcase
def default_namespace
slug.gsub(/[^-a-z0-9]/, '-').gsub(/^-+/, '')
end
private
def slug
"#{project.path}-#{project.id}".downcase
end
end
end
Loading