Class: EksCli::Route53::Client
- Inherits:
-
Object
- Object
- EksCli::Route53::Client
- Defined in:
- lib/eks_cli/route53/client.rb
Instance Method Summary collapse
-
#initialize(cluster_name) ⇒ Client
constructor
A new instance of Client.
- #update_dns(hostname, k8s_service_name, k8s_ns, route53_hosted_zone_id, elb_hosted_zone_id) ⇒ Object
Constructor Details
#initialize(cluster_name) ⇒ Client
Returns a new instance of Client.
9 10 11 |
# File 'lib/eks_cli/route53/client.rb', line 9 def initialize(cluster_name) @cluster_name = cluster_name end |
Instance Method Details
#update_dns(hostname, k8s_service_name, k8s_ns, route53_hosted_zone_id, elb_hosted_zone_id) ⇒ Object
13 14 15 |
# File 'lib/eks_cli/route53/client.rb', line 13 def update_dns(hostname, k8s_service_name, k8s_ns, route53_hosted_zone_id, elb_hosted_zone_id) change_dns_target(hostname, k8s.get_elb(k8s_service_name, k8s_ns), route53_hosted_zone_id, elb_hosted_zone_id) end |